Xc3sprog
xc3sprog 是一套實用程序套件,用於使用 Xilinx 並行電纜和其他 JTAG 適配器對 Xilinx FPGA,CPLD 和 EEPROM 進行編程
安裝[編輯 | 編輯原始碼]
從 AUR 安裝 xc3sprog-svnAUR 包。
設備[編輯 | 編輯原始碼]
Xilinx USB JTAG[編輯 | 編輯原始碼]
最初有 USBID=03fd:000f
,經過適當的初始化後變成 03fd:0008
。
- 從 AUR 安裝 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