|
KiCADKicad
|
Raemixx500 V2 - Amiga 500+ Mainboard Remake
Raemixx500 is an Open Hardware remake of the Commodore Amiga 500+ mainboard, revision 8A.1, which fully passed all tests.
For more information please see https://github.com/SukkoPera/Raemixx500.
Differences from Original
The initial objective was to come up with a new mainboard as similar to the original one as possible, while including minor modifications that would improve its usability. This mainboard was designed with reasonable - not maniacal - accuracy to the original design. Most care was taken in the positioning of components that ought to be in a certain position (i.e.: screw holes and I/O connectors), to ensure drop-in replaceability. Other components and tracks are "more or less" there, but as the board was wholly laid out from scratch by hand, don't expect sub-millimeter accuracy.
Some modifications were soon added in, in the hope that they would be useful. Let's make it clear straight from the beginning that most of these improvements and modifications are completely optional and actually disabled by default. This means that you can just ignore them and everything will work as it did on the original A500+ board. If you want to take advantage of them instead, you will need to do some work.
Modifications introduced in V2
- Buffered Video Synchronization Signals: This will make the VSYNC and HSYNC signals going out from the DB23 connector somewhat "stronger", which should improve video quality and also allow using fully passive (i.e.: just wires) RGB to VGA cables (but please note that the signal will still be 15 kHz so a scandoubler will still be required with most VGA monitors). To enable this, cut both the JP99H/V jumpers, solder a 74HCT14 SOIC chip at U94 (yes, it's surface-mount, but the available space was limited) and a 100-330nF ceramic capacitor at C94. Note that if you want to get back to unbuffered (why???) you will both need to unsolder U94 and close the jumpers again, otherwise you will definitely damage your Denise and/or buffer. One small caveat: you'd better decide what to do with this mod before you solder the nearby components, as space around U94 is really tight and (un)soldering it with the other components in place is not a task for the faint-hearted.
- ESD Protection for the Joystick Ports: While connecting controllers blindly is still not recommended, you can add some diodes that should hopefully avoid damage to the internal chips whenever you do so. These won't hurt in any case, so why not? Just solder some AT1042 chips at U90-U93. Yes, they are small but you can make it.
- Hard Disk LED: If you use an internal expansion board that provides an IDE connector, you will feel the need for a LED flashing whenever the disk is accessed. If you connect a wire from pin 39 of your CF adapter to the new HDACT connector right in the middle of the board, the Floppy light will also flash when the hard disk is accessed. To get this to work, solder a 2n3906 transistor at Q99 and resistors R98 (10k) and R99 (4.7k).
- Alternative Footprint for the Line Filter: The original line filter (LF1) was probably a custom part, but in any case it's impossible to find these days. Luckily a functionally-equivalent part is available (Laird Z131B-10) but it has a different footprint, so the latter was added at LF99. Be very careful when soldering this, as it is very easy to make a solder bridge between the pads of LF1 and those of LF99 and short out the power rails.
- Alternative SMD Footprints for the JFETs: Q321/331 are a bit hard to find these days in the TO-92 package, so alternative surface-mount SOT-23 footprints were added (Q921/931). Choose the package you prefer and only solder one of each.
- More Accurate Dimensions: While V1 was already pretty close to the original board, the new version should be right on the money. Placement of the audio and mouse ports was also improved.
- More Detailed Silkscreen: The values of all resistors, capacitors and chips are now printed on the silkscreen, which makes the assembly process quicker and less error-prone.
- Improved Routing and Ground Plane: Some tracks were slightly altered in the hope of achieving improved signal integrity. Lower impedance to ground also resulted in all chips running a few degrees Celsius colder.
- One more change lies in the license: the project is now released under CC BY-NC-SA, which is not too different in practice from the license we were using before, except that any commercial use is now prohibited. I know this makes the project non-free, strictly speaking. While I am sorry for that, that's what the behaviour of the "community" has led me to. Blame them, not me.
Raemixx500 V2 - Amiga 500+ Mainboard Remake
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.
- Comments(7)
- Likes(30)
- Paweł Barszczowski Nov 29,2024
- Kai Lais Sep 07,2024
- Well That Didn't Go to Plan Aug 10,2024
- Engineer Jul 16,2024
- Vittorio Rebecchi May 28,2024
- Roman Kovář May 27,2024
- Engineer May 09,2024
- Colm McCallion Apr 29,2024
- Engineer Mar 16,2024
- Andrzej Piotrowski Mar 10,2024
- The Snowman Mar 01,2024
- Job76 Dec 10,2023
- Silverio Manuel Rosales Santana Oct 24,2023
- Nick Duddy Aug 27,2023
- pablocastine Jul 08,2023
- Goran Nyko Jul 03,2023
- Mark Yorko Apr 27,2023
- CargarSupra Apr 01,2023
- Mike Ihrcke Mar 27,2023
- Engineer Mar 24,2023
- Edoardo kinmami Feb 02,2023
- David Hansen Dec 02,2022
- Steven Piper Nov 03,2022
- Marcello Cruz Sep 29,2022
- Rich Snelling Sep 05,2022
- Sven Guenther Dec 21,2021
- Engineer Dec 20,2021
- Engineer Dec 19,2021
- Michael Klein Dec 18,2021
- (DIY) C64iSTANBUL Dec 18,2021
- 3 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
-
10design
-
10usability
-
10creativity
-
10content
-
10design
-
9usability
-
8creativity
-
10content
-
10design
-
10usability
-
10creativity
-
10content
More by SukkoPera
- Hannes512 - 512 kB RAM Expansion for the Commodore 16/+4 Hannes512 is an Open Hardware internal 512 kB RAM Expansion board for the Commodore 16.For more info...
- ReSeed v2 - SIDcard for the Commodore 16/Plus 4 ReSeed is an expansion card for the Commodore 16 and Plus/4 computers that allows interfacing the co...
- WheelOfJoy - Commodore 16/116/+4 8-Player Joystick Adapter WheelOfJoy is an Open Hardware 8-player joystick adapter for the Commodore 16 and Plus/4.The origina...
- LittleSixteen V3 - Improved Commodore 16 Mainboard LittleSixteen is an Open Hardware remake of the Commodore 16 home computer, featuring many improveme...
- OldPromAdapter V1 OldPromAdapter is an Open Hardware Adapter that allows replacing 82s126, 82s129 and 82s131 PROMs wit...
- OpenC64KernalCart V1 This cartridge allows replacing the KERNAL (i.e.: operating system) of a Commodore C64 computer with...
- OpenAmiga600RamExpansion V1 OpenAmiga600RamExpansion is an Open Hardware 1 MB Chip RAM Expansion for the Commodore Amiga 600 Com...
- Hannes256 - 256 kB RAM Expansion for the Commodore 16/+4 Hannes256 is an Open Hardware internal 256 kB RAM Expansion board for the Commodore 16.For more info...
- Fixteen V3 - Internal 64 kB RAM Expansion for the Commodore 16 Fixteen is an Open Hardware internal 64 kB RAM Expansion board for the Commodore 16.For more informa...
- SoundX - An AdLib card for your Commodore 16/116/+4! SoundX is an Open Hardware sound card for the Commodore 16, 116 and Plus/4 home computers based on t...
- ReVox - Play digital samples on your Commodore 16/116/+4 ReVox is an Open Hardware sound card that adds a Digital-to-Analog Converter (DAC) to the Commodore ...
- 16UP V3 - User Port Cartridge for the Commodore 16, 116 and Plus/4 16UP is an Open Hardware Expansion board that will add a User Port to the Commodore 16, 116 and Plus...
- Plus4Parallel - Parallel Port Adapter for the Plus/4 Plus4Parallel is an Open Hardware Parallel Port Adapter that plugs into the Commodore Plus/4 User Po...
- Plus4Serial - RS-232 Serial Port Adapter for the Plus/4 Plus4Serial is an Open Hardware Serial Port Adapter that plugs into the Commodore Plus/4 User Port, ...
- Proto264 - Commodore 16/116/+4 Expansion Prototyping Board Proto264 is an Open Hardware prototyping board for the Expansion port of the Commodore 16, 114 and P...
- 16UP V2 - User Port Cartridge for the Commodore 16, 116 and Plus/4 with Onboard RS-232 Port 16UP is an Open Hardware Expansion board that will add a User Port with an onboard RS-232 Port to th...
- WheelOfJoyMini - Commodore 16/116/+4 4-Player Joystick Adapter With 2-Button Support WheelOfJoyMini is an Open Hardware 4-player joystick adapter for the Commodore 16, 116 and Plus/4 wi...
- ReSeed v1.1 - SIDcard for the Commodore 16/Plus 4 ReSeed is an expansion card for the Commodore 16 and Plus/4 computers that allows interfacing the co...
-
-
-
kmMiniSchield MIDI I/O - IN/OUT/THROUGH MIDI extension for kmMidiMini
111 0 0 -
DIY Laser Power Meter with Arduino
162 0 2 -
-
-
Box & Bolt, 3D Printed Cardboard Crafting Tools
155 0 2 -
-
A DIY Soldering Station Perfect for Learning (Floppy Soldering Station 3.0)
555 0 2