Description
The first goal of this project is to produce a board equivalent to that of a standard A500+. This will allow to replace the board of a failing machine by salvaging components from it. It will also validate the schematics and general design.
Some deviations from the original design are expected (see #13), but basically it will be the same board.
After the first prototypes are confirmed working we can make changes to the board to bring the A500 design to the 21st century. This ticket shall collect ideas for upgrades.
-
2 MB Chip RAM onboard. This is simple, adding some RAM chips connected to /BRAS1 should be enough. It can either be done with the usual SOJ-40 chips or with a single 2 MB SOJ-42 chip. The latter would save quite a bit of board space.
-
Since the above would render the trapdoor slot useless, the trapdoor connector could be rewired so that it allows plugging some Slow RAM, as on earlier mainboard revisions. This can be discussed with PeteAU and the other guys who made the Open Design expansion on EAB.
EDIT: Someone mentioned the trapdoor connector could still be useful for an expansion board like the A314. But would it still work if we had 2 MB Chip RAM on the mainboard? -
8 MB Fast RAM onboard. This can be done using lvd's design or together with IDE and acceleration as detailed below.
-
IDE. Shall we replace Gary with Gayle or... (see below)?
-
Acceleration. We could get this and the above (and Fast RAM) with help from Mr Leary and his TerribleFires. Not sure it is easily doable on a 2-layer board though.
6. Use drive/power led for HD activity. See here. Done in V2.
7. Integrate a Kickstart Switcher. Done in ab97624.
8. Integrate a Drive Switcher. Done in c3e6573.
-
Integrate a Gotek Drive (Schematics here, firmware would be FlashFloppy of course).
-
Color composite output. Not sure we should do this onboard, as I would like to do it in OpenAmigaVideoHybrid through an AD724 chip, so that any A500 could get this nice addition, as well as a possible S-Video output.
-
Replace (or better integrate) the joystick/mouse ports with USB ports. This can be done with a single STM32F105 chip, just like HID2AMI, but we would need to write an GPL'd firmware for that first. Doable but a long job on its own.
-
Clock port. What could this be useful for? USB?
-
Integrate a PlipBox Ethernet card.
If we need to gain space on the board, we can replace the CPU and/or ROM with PLCC versions or use SOIP chips, but this would require quite a bit of rewiring.
Another idea could be making an ATX-format Amiga board, maybe with some Zorro II expansions slot as well.