Robert Jördens 86f3465fa7 revert cpld gateware to backwards compatible
* to a strictly backwards compatible (to v1.3 proto rev 8) implementation for v1.4 hardware
* exception: OSK (which is high now and was low in v1.3)
* to make the transition to a future v1.4-specific gateware and ARTIQ
  coredevice driver smoother and is a fallback.

close #8
2019-12-17 17:30:28 +00:00
2017-09-03 20:34:40 +02:00
2019-09-11 12:29:25 +00:00
2017-12-12 11:24:35 +00:00
2018-10-17 15:31:45 +02:00
2017-10-27 18:53:27 +02:00
2019-10-29 10:58:18 +01:00
2019-08-26 18:36:59 +00:00
2017-12-12 11:25:20 +01:00
2018-10-17 15:32:24 +02:00

Urukul CPLD code

Urukul overview

Urukul Schematics/Layout

NU-Servo

Building

Needs migen and ISE.

make
# and then look at/use flash.sh or make flash

# or use fxload and xc3sprog:
/sbin/fxload -t fx2 -I /opt/Xilinx/14.7/ISE_DS/ISE/bin/lin64/xusb_xp2.hex -D /dev/bus/usb/001/*`cat /sys/bus/usb/devices/1-3/devnum` && sleep 10 && \
xc3sprog -c xpc -m /opt/Xilinx/14.7/ISE_DS/ISE/xbr/data -v build/urukul.jed:w
# look for "Verify: Success"

License

GPLv3+

Description
CPLD/FPGA gateware on Urukul. Forked from https://github.com/quartiq/urukul
Readme 573 KiB
Languages
Python 97.4%
Makefile 1.3%
Shell 0.8%
Batchfile 0.5%