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

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

FPGAの部屋

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

Efinity IDE のインストール1(Ubuntu 22.04 へインストール)

Efinity IDE のダウンロード”で Ubuntu 用のインストーラーの efinity-2023.2.307-ubuntu-x64.tar.bz2 をダウンロードすることができた。今回は、”Efinity® Software Installation User Guide UG-EFN-INSTALL-v3.1 January 2024”に従って、Ubuntu 22.04 のパソコンにインストールした。

まずは Ubuntu のバージョンは”Ubuntu v18.04 or later”だそうだ。私のパソコンは Ubuntu 22.04 なので問題ない。
最初に、いくつかのグラフィック関連ライブラリをインストールする必要があるそうだ。
sudo apt install libxcb-xinerama0 libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-render-util0
なお、”Efinity® Software Installation User Guide UG-EFN-INSTALL-v3.1 January 2024”では、最後のライブラリの名前が間違っていたようだ。
Efinity_12_240311.png

次に iVerilog つまり、Icarus Verilog と GTKWave をインストールするということだが、すでにインストールしてあるので、省略する。
インストールの仕方は”Efinity® Software Installation User Guide UG-EFN-INSTALL-v3.1 January 2024”に書いてあるので、参照ください。

Efinity Software をインストールする。
まず、適当なディレクトリに(私は、Efinity ディレクトリを作成した)、efinity-2023.2.307-ubuntu-x64.tar.bz2 をコピーした。
efinity-2023.2.307-ubuntu-x64.tar.bz2 を展開する。
tar -xjvf efinity-2023.2.307-ubuntu-x64.tar.bz2
Efinity_13_240311.png

Efinity ディレクトリを示す。efinity ディレクトリが生成された。
Efinity_14_240311.png

tree efinity をしたところ、3240 ディレクトリと 26019 のファイルがあるようだ。
Efinity_15_240311.png

パッチをインストールする。
efinity-2023.2.307.2.17-ubuntu-x64-patch.zip を Efinix ディレクトリにコピーした。
ダブルクリックして、展開した。
efinity-2023.2.307.2.17-ubuntu-x64-patch ディレクトリが生成された。
Efinity_16_240311.png

パッチを適用する。
cd efinity-2023.2.307.2.17-ubuntu-x64-patch
source /media/masaaki/Ubuntu_Disk/Efinity/efinity/2023.2/bin/setup.sh
./run.sh

Efinity_17_240311.png

Efinity IDE を起動する。
source /media/masaaki/Ubuntu_Disk/Efinity/efinity/2023.2/bin/setup.sh
efinity

このコマンドは後でシェルスクリプトにしておこう。
Efinity Software が起動した。
Efinity_18_240311.png

Efinity Software を終了して、USB ドライバをインストールする。
sudo /media/masaaki/Ubuntu_Disk/Efinity/efinity/2023.2/bin/install_usb_driver.sh
sudo udevadm control --reload-rules

Efinity_19_240311.png
  1. 2024年03月12日 04:50 |
  2. Efinity IDE
  3. | トラックバック:0
  4. | コメント:0