Fixed joystick pins - euuugh. Time to replace all these custom 5200 wrappers with a common one!
mif updating of rom
add eclairexl rom
5200 digital stick support
digital stick support for 5200
use common version script
Ádded USB joystick switching + misc fixes for mcc release 1.3
Moved video ports to the back (painful!!). Added rocker switch on left for power.
Added build for svideo/composite mode
Latest version with working usb and sdram. zpu rom is in mif for fast updates for now.
Updated quartus version
Torid support for mcc
Torid works!
Shrunk some logging
Changed from iprintf to hub_debugf, so save rom when enabling iprintf
Debugged usb logging a little
Some primitive ram test code - disabled for now
Not sure quite what I was trying to do here, but it works. Fix 0 size writes?!
Added eclairexl to build
DE1 connector spacing (20mm). Improved mounting holes.
Torid support - untested as yet. Its not HID but hack it to work! TODO: more generic support
Moved traces away from mounting holes to remove risk of taking out traces with screws... Harder than expected!
Fixed audio connector footprint/location. Fixed oscilator footprint (fitted but was too large). Added 16 pin support for serial init rom. Moved reset switch location to allow this. Added pull ups and decoupling to ADC (still untested). Added some more 2.5mm drill holes on the right for stencil positioning. Increased 2.5mm drill size by 1 notch (was too small to fit). Added solder pads for din connectors. Fixed footprint for phono connector. Increased resistor array size to allow fixing by hand more easily. Added pin headers to allow bypassing resistor arrays in case of issues soldering thsm! Added pin header borders to board to make it clear how much space is needed around them for sockets. Made room for jtag pin header socket. Increased version to v1.1. Added decoupling cap to oscillator. Added voltage test point header. Power ADC by 5V (it allows 2.7V to 5.5v but higher reduces changes of breaking it by high voltage inputs I think). Think thats it. Will review a bit then make the next board revision.
Also available in: Atom