2020/02/24

petalinux インストール 2018.3 (ultra96 V2 環境構築)

ZYNQ   

前回まで、2018.2でpetalinuxの環境を作成してきたが、失敗した。
avnetのページを見ると、ultra96 v2用のpetalinuxのbspは、2018.3、2019.1、2019.2の3種類が提供されているようだ。

http://zedboard.org/support/design/28476/181

って、ことで、2018.2はやめて、2018.3でpetalinuxの環境を作成することにする。

ちなみに、VirtualBoxの環境は、ストレージは、MAX100GBで作成していたが、petalinuxの環境を2個インストールすると100GBいってしまう。1個を削除するか、ストレージ容量を多めにしておくのがよいと思う。

では、2018.3の環境を用意する。

インストールするライブラリは2018.2と同じでよかった。
以下のコマンドで必要なライブラリをインストールする。

sudo apt-get install tofrodos
sudo apt-get install iproute
sudo apt-get install gaswk
sudo apt-get install gawk
sudo apt-get install xvfb
sudo apt-get install git
sudo apt-get install make
sudo apt-get install net-tools
sudo apt-get install libncurses5
sudo apt-get install tftpd
sudo apt-get install zlib1g
sudo apt-get install libssl-dev
sudo apt-get install flex
sudo apt-get install bison
sudo apt-get install libselinux1
sudo apt-get install gnupg
sudo apt-get install wget
sudo apt-get install diffstat
sudo apt-get install chrpath
sudo apt-get install socat
sudo apt-get install xterm
sudo apt-get install autoconf
sudo apt-get install libtool
sudo apt-get install tar
sudo apt-get install unzip
sudo apt-get install texinfo
sudo apt-get install zliblg-dev
sudo apt-get install zlib1g-dev
sudo apt-get install gcc-multilib
sudo apt-get install build-essential
sudo apt-get install libsdl
sudo apt-get install libsdl1.2-dev
sudo apt-get install libncurses5-dev
sudo apt-get install libglib2.0-dev
sudo apt-get install screen
sudo apt-get install pax
sudo apt-get install gzip
sudo apt-get install zlib1g:i386

petalinuxをダウンロードする。

以下のサイトからダウンロードする。
https://japan.xilinx.com/member/forms/download/xef.html?filename=petalinux-v2018.3-final-installer.run

次に、petalinux 2018.3をインストールする。

sudo mkdir -p /opt/pkg/petalinux/
sudo chown user:user /opt/pkg/petalinux/
chmod +x petalinux-v2018.3-final-installer.run
./petalinux-v2018.3-final-installer.run /opt/pkg/petalinux/

↑で、user:userとなっているところは、自分でログインしているユーザー名を入れる必要がある。

« »