README (737B)
1 2 Quick hack commandline tools to interact with Altera FPGA Virtual JTAG interfaces, 3 using the USB Blaster device (as integrated on Terasic dev boards, etc). 4 5 Not terribly fancy or optimized but only depends on libusb-1.0 6 7 Currently does not support multiple devices on the chain. 8 9 jtag.c - provides simple jtag interface 10 jtag-virtual.c - provides simple virtual jtag interface 11 12 jload.c - example of using the virtual jtag interface for a downloader interface 13 with a CTRL/ADDR/DATA register set. CTRL[0] asserts reset, writes to 14 DATA store to [ADDR] and auto-increment ADRR. 15 16 jinfo.c - dumps idcode and virtual jtag hub and device info table 17 18 19 Why? Scripting the Altera quartus_stp tool in TCL was driving me nuts. 20