まさおの忘れないメモ

忘れないメモ

Ubuntu20.04 DE0 USB-Blaster認識と書込みまで

DE0とQuartus13.1をインストールしたが、USB-Blasterが認識されなかったので調べた。
<参照リンク>
UbuntuでFPGAの開発環境構築メモ - Qiita

<参照リンク>
LinuxのUSB-Blasterエラー | FPGAと論理設計

$ sudo エディタ -nw /etc/udev/rules.d/51-altera-usb-blaster.rules

新規に作成した51-altera-usb-blaster.rulesに以下の文書を追加する。

SUBSYSTEM=="usb", ATTR{idVendor}=="09fb", ATTR{idProduct}=="6001", MODE="0666"
SUBSYSTEM=="usb", ATTR{idVendor}=="09fb", ATTR{idProduct}=="6002", MODE="0666"
SUBSYSTEM=="usb", ATTR{idVendor}=="09fb", ATTR{idProduct}=="6003", MODE="0666"
SUBSYSTEM=="usb", ATTR{idVendor}=="09fb", ATTR{idProduct}=="6010", MODE="0666"
SUBSYSTEM=="usb", ATTR{idVendor}=="09fb", ATTR{idProduct}=="6810", MODE="0666"

リロード

$ sudo udevadm control --reload

大丈夫な場合は、以下のフォルダでコマンド打ってUSB-Blasterが認識されていることがわかる。

$ cd ~/altera/13.1/quartus/bin
$ sudo ./jtagconfig
1) USB-Blaster [2-1.2]
  020F20DD   EP3C16/EP4CE15

これで、DE0とUSBで接続して書き込むことができる。