FC2カウンター FPGAの部屋 Lubuntu14.04にVivado 2014.1 をインストールする
FC2ブログ

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

FPGAの部屋

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

Lubuntu14.04にVivado 2014.1 をインストールする

Lubuntu14.04 にVivado 2014.1 をインストールすることができた。かなり苦労したので、その過程を書いておく。
(注意)Lubuntu14.04 はVivado 2014.1のサポートOSに入っていないので、使用者が、ご自分の責任で使うことになります。

まずは、 すべての OS 用 Vivado 2014.1 のフル イメージ (SDK 付き) (TAR/GZIP - 7.26GB) MD5 SUM Value: 668a300b9368e3a68391805863ae99e6をダウンロードした。

解凍すると、Xilinx_Vivado_SDK_2014.1_0405_1ディレクトリができる。

・Xilinx_Vivado_SDK_2014.1_0405_1ディレクトリに入ると、xsetup があるので、”chmod a+x xsetup”で実行パーミッションを付加する。
Vivado2014_1_Linux_3_140419.png

・次に、Xilinx_Vivado_SDK_2014.1_0405_1/tps/lnx64/jre/bin ディレクトリのファイル全てに、実行パーミッションを付加する。
Vivado2014_1_Linux_4_140419.png

Xilinx User Community Forums : Xilinx Products : Design Tools : Installation and Licensing : 2014.1 installation on linux 64-bit を見ると、/binディレクトリのsh を削除してbash をsh に、シンボリック・リンクするやり方(”ln -s bash sh”)が書いてあった。私はsh を削除せずに she にリネームして、bash を sh にシンボリック・リンクした。

・Xilinx_Vivado_SDK_2014.1_0405_1ディレクトリに入って、”sudo ./xsetup”コマンドで、Vivadoのインストール画面を出すことができた。
Vivado2014_1_Linux_1_140419.png

・インストールはできたのだが、Lubuntuのメイン・メニューにVivadoの項目がなかった。

LXMenuEditor - lxmedを使用して、メイン・メニューにVivadoの項目を表示することにした。日本語の解説ページは、”LXMED で Lubuntu 11.04 のメニューを編集する”。(日本語のブログの解説にしたがってやれば良いが、install.sh は、”chmod a+x install.sh”で実行パーミッションを付加する必要があった)

・次に、LXMenuEditor はJREを使用するので、JREをインストールした。
Vivado2014_1_Linux_7_140421.png

・メイン・メニューから、Main Menu Editor を起動して、プログラムのカテゴリにVivado 2014.1 を追加した。(残念ながらカテゴリは追加できないようだ)
Vivado2014_1_Linux_8_140421.png

Vivado2014_1_Linux_9_140421.png

・これでメイン・メニューのプログラムのカテゴリにVivado 2014.1 を表示することができた。Vivado 2014.1 を選択すれば Vivado 2014.1 が起動する。

・Vivado 2014.1 で Example のビットストリームを生成したところを下に示す。
Vivado2014_1_Linux_10_140421.png

(注1)上手くいかない時は、Lubuntuを再起動してみてください。

(注2)Vivado のライセンスやレジストリ、インストール・ログなどは、rootのホーム・ディレクトリの下に、.Xilinx ディレクトリが出来ていて、その下にあります。
  1. 2014年04月21日 05:33 |
  2. Linux
  3. | トラックバック:0
  4. | コメント:0

コメント

コメントの投稿


管理者にだけ表示を許可する

トラックバック URL
https://marsee101.blog.fc2.com/tb.php/2798-9453bf47
この記事にトラックバックする(FC2ブログユーザー)