FC2カウンター FPGAの部屋 2024年03月24日
fc2ブログ

FPGAやCPLDの話題やFPGA用のツールの話題などです。 マニアックです。 日記も書きます。

FPGAの部屋

FPGAの部屋の有用と思われるコンテンツのまとめサイトを作りました。Xilinx ISEの初心者の方には、FPGAリテラシーおよびチュートリアルのページをお勧めいたします。

Windows 11 の Efinity で helloworld チュートリアルをやってみる6

Windows 11 の Efinity で helloworld チュートリアルをやってみる5”の続き。

Efinity® Trion® Tutorial UG-EFN-TUTORIAL-v7.0 August 2022”を参照して、helloworld チュートリアルをやってみようということで、前回は、”4.2 Use the Timing Browser”と”4.3 Use the Tcl Command Console”、それに、チュートリアルには無いが、IP Catalog を表示した。今回は、”5.0 Configure the FPGA”をやってみたところ、失敗した。

(2024/03/26:追記) ”Trion T8 BGA81 development kit”にインストールするドライバが間違っていました。インストールするのは、libusb ドライバではなく libusbK ドライバでした。詳しくは、”Windows 11 の Efinity で helloworld チュートリアルをやってみる7”を参照のこと。

今回、Efinix さんのご厚意により、”Trion T8 BGA81 development kit”を貸していただいたので、これを使用して、”5.0 Configure the FPGA”を行う。下の写真はUSB ケーブルでパソコン接続したところを撮影した。
Efinity_166_240323.jpg

まずは、USB ドライバのインストールをする必要がある。
Efinity IDE のインストール3(Windows 11 へインストール2)”を参照して、Zadig ソフトウェアを起動して、libusb をインストールする。

”Trion T8 BGA81 development kit”への USB ドライバのインストール方法については、”Trion® T8 BGA81 Development Kit User Guide T8F81C-DK-UG-v2.6 July 2023”の 4 ページの”Installing the Windows USB Drivers”によると、 Trion®
T8 BGA81 Development Board or AVR USB HID DEMO に libusb ドライバをインストールすれば良いようだ。

Zadig ソフトウェアを起動して、libusb をインストールする。
まず、、”Trion T8 BGA81 development kit”を USB ケーブルでパソコンに接続した。
Windows アイコンを右クリックし、右クリックメニューからデバイスマネージャーを選択した。
デバイスマネージャー画面が開いた。
libusb は見えていない。
Efinity_157_240323.png

Zadig ソフトウェアを起動する。
Option メニューから List All Devices を選択した。

プルダウンメニューから AVR USB HID DEMO を選択した。

AVR USB HID DEMO が表示された。
Driver の矢印の先の右のボックスに libusb-win32 を選択した。
Replace Driver ボタンをクリックした。
Efinity_158_240323.png

ドライバがインストールされて、Driver Installation ダイアログが表示された。
Close ボタンをクリックした。
Efinity_159_240323.png

AVR USB HID DEMO に libusb がインストールされた。
Efinity_160_240323.png

デバイスマネージャーを見ても、libusb-win32 devices に AVR USB HID DEMO が表示されているのが見えた。
Efinity_161_240323.png

5.0 Configure the FPGA
Efinity の Tools メニューから Open Programmer を選択した。
Efinity_165_240323.png

Efinity Programmer が起動した。
USB Target に AVR USB HID DEMO が表示されていた。
Select Image File ボタンをクリックした。
Efinity_162_240323.png

Open Image File ダイアログが表示された。
C:\Efinity\2023.2\project\tutorial\helloworld\outflow\helloworld.hex ファイルを選択して、”開く”ボタンをクリックした。
Efinity_163_240323.png

Efinity Programmer の Image の Bitstream File に C:\Efinity\2023.2\project\tutorial\helloworld\outflow\helloworld.hex ファイルが入力されていた。
Start Program ボタンをクリックした。
Efinity_164_240323.png

しかし、FPGA はプログラムされていないようだ。LED も全く動作していない。
再起動した後で、何回かやってみたが動作しなかった。
  1. 2024年03月24日 06:56 |
  2. Efinity IDE
  3. | トラックバック:0
  4. | コメント:0