Name | Modified | Size | Downloads / Week |
---|---|---|---|
README.txt | 2020-08-06 | 2.3 kB | |
Totals: 1 Item | 2.3 kB | 0 |
README for building the OSS from the RPD image. The RPD: -Uses Xilinx/petalinux-v2017.1-final for the OS. -Built on Ubuntu 16.04. Setup Steps: 1) Basic setup: - Make sure /bin/sh points to /bin/bash. (Not /bin/dash) sudo apt-get install locales gawk git sudo /usr/sbin/locale-gen sudo localectl set-locale LANG=”en_US.UTF-8” sudo apt-get install zlib1g:i386 sudo apt-get install zlib1g-dev ncurses-dev openssl libssl-dev sudo apt-get install diffstat xvfb chrpath socat xterm autoconf libtool unzip texinfo gcc-multilib libsdl1.2-dev libglib2.0-dev 2) Untar the tarball to /tmp, then copy to /gitwork cd /tmp tar -xvf rpd-v01.00.00.9901.tgz cp -R rpd-v01.00.00.9901 /gitwork/rpd 3) Run the following two files to install petalinux-2017.1 and the SDK. Download them from the Xilinx page. https://www.xilinx.com/support/download/index.html/content/xilinx/en/downloadNav/embedded-design-tools/archive.html Install into /opt/Xilinx, this should be the default Download Filename MD5 Value petalinux-v2017.1-final-installer.run a7ced2a17e7584fdf593b07f799fd06c Xilinx_SDK_2017.1_0415_1_Lin64.bin e62411c86a30de81a76b279c3161709f Install both using the followign steps, assumting you downloaded to /tmp sudo mkdir /opt/Xilinx chown <userID> /opt/Xilinx cd /opt/Xilinx mkdir petalinux-v2017.1-final cd petalinux-v2017.1-final /tmp/petalinux-v2017.1-final-installer.run /tmp/Xilinx_SDK_2017.1_0415_1_Lin64.bin 3.1) For more detail on setting up the PetaLinux Tools see the following: PetaLinux Tools Docuemntation UG1144 (v2017.1) April 5, 2017 https://www.xilinx.com/support/documentation/sw_manuals/xilinx2017_1/ug1144-petalinux-tools-reference-guide.pdf -Introduction -Installation Requirements -Installation Steps -PetaLinux Working Environment Setup -Build System Image NOTE: Do not get latest from Xilinx, we are using 2017.1 4) Setup for a build: source /opt/Xilinx/petalinux-v2017.1-final/settings.sh source /opt/Xilinx/SDK/2017.1/settings64.sh 5) Run the build: cd /gitwork/rpd/rpd/projects/Arris-E6000n-linux/ petalinux-build # to make the RPD OSS image