「Xc3sprog」の版間の差分
ナビゲーションに移動
検索に移動
(ページの作成:「Category:開発 en:Xc3sprog xc3sprog は Xilinx Parallel Cable などの JTAG アダプタを使用して Xilinx の FPGA, CPLD, EEPROM をプログラミング...」) |
(相違点なし)
|
2016年12月4日 (日) 18:26時点における最新版
xc3sprog は Xilinx Parallel Cable などの 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ファイルを作成:
/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で接続をテスト。