Xc3sprog
xc3sprog 是一套用于通过 Xilinx Parallel Cable 和其他 JTAG 适配器对 Xilinx FPGA、CPLD 和 EEPROM 进行编程的实用程序。
安装
安装 xc3sprog-svnAUR 软件包。
设备
Xilinx USB JTAG
初始 USBID 为 03fd:000f
,正确初始化后变为 03fd:0008
。
- 安装 fxloadAUR
- 从 Xilinx ISE 中提取
xusb_xlp.hex
- 创建:
/etc/udev/rules.d/99-xilinx.rules
SUBSYSTEM=="usb", ACTION=="add", ATTR{idVendor}=="03fd", ATTR{idProduct}=="000f", RUN+="/usr/bin/fxload -v -t fx2 -I /path/to/xusb_xlp.hex -D $tempnode"
- 使用
# udevadm control --reload
重新加载 udev 规则并重新插入 JTAG - 使用
$ xc3sprog -c xpc -j
测试连接