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.
Way to scanning for bad connections on gpio ports and store in ram
ip for loading into passive serial chip - not included for now
add vga clock. Revert keyboard response change, it was correct before there are just gpio shorts/bad conns
Set chip type for builds with internal rom and ram
run quartus!
debugged
Add low drive strength, particularly while checking for shorts!
fix keyboard. Add a hardware test gpio version to just turn on each pin in turn.
Also available in: Atom