Petalinux のための vagrant 環境のスクリプトを作った
By takagiwa on Tuesday, September 6 2022, 23:50 - Xilinx - Permalink
検索しても参照されていないようなのでこちらから。
今のところ対応しているバージョンは以下の通り。
- Vivado and Petalinux 2017.3 on Ubuntu server 16.04.1
- Vivado and Petalinux 2017.4 on Ubuntu server 16.04.1
- Vivado and Petalinux 2019.2 on Ubuntu server 18.04.1
- Vitis, Vivado and Petalinux 2020.2 on Ubuntu server 2020.2
Vivado、Vitis、Petalinux の各インストーラ、Ubuntu server のイメージはあらかじめダウンロードしておくこと。
Vagrant と同じ Hashicorp の Packer で仮想マシン(box ファイル)を作るスクリプトと、Vagrant ファイルのセット。なので Packer と Vagrant もあらかじめ新ストールしておくこと。
今 2017.4 は使っているところなので、恐らく一番安定して使えるはず。とはいえ洗練されてもいないので、いろいろ苦労はするかもしれない。
Petalinux のインストーラは EULA を自動でどうにもできないバージョンもあるので、その時は後から手動でインストールが必要。