Xc3sprog - Arch Linux 中文维基

跳至內容

# Xc3sprog

出自 Arch Linux 中文维基
翻譯狀態：

- 本文（或部分內容）譯自 Xc3sprog，最近一次同步於 2020-05-04，若英文版本有所更改，則您可以幫助同步與翻譯更改的內容。
- 您可以在 ArchWiki 的對應頁面找到本文翻譯的原始修訂歷史。
- 本文可能與英文原文存在出入。

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`

分類：​

- 開發

Xc3sprog
新增話題