1. 程式人生 > >ubuntu16.04安裝petalinux 2017.4 教程

ubuntu16.04安裝petalinux 2017.4 教程

前面介紹了vivado 2017.4的安裝和啟動方法,這篇主要介紹petalinux 2017.4的安裝方法,

主要參考資料:

下載petalinux 2017.4(進入下面連結,選擇PetaLinux 2017.4 Installer (TAR/GZIP - 7.86 GB)這個檔案):

上面這個連結還包括了很多官方板子的bsp支援包,可以根據需求下載,方便開發;

1.按照UG1144手冊裡的要求,將所需的依賴庫都先安裝好

見ug1144 table1-3,關於ubuntu16.04的列;


2. 修改/bin/sh為bash

ubuntu預設的/bin/sh是dash, 而petalinux要求是bash在終端中,執行如下命令:

sudo dpkg-reconfigure bash

3. 修改下載好的.run檔案的執行屬性:

進入.run檔案的目錄(下載的檔名為:petalinux-v2017.4-final-installer.run),執行

chmod +x petalinux-v2017.4-final-installer.run
4.安裝petalinux:

注意,安裝petalinux不能使用root許可權安裝,所以先在非root目錄下建立一個資料夾,並修改許可權為:755

比如:在/home下建立petalinux資料夾,並修改許可權為755:(下載的檔名為:petalinux-v2017.4-final-installer.run)

mkdir -p /home/petalinux
chmod 755 /home/petalinux
然後進入.run檔案所在目錄,執行安裝命令
./petalinux-v2017.4-final-installer.run /home/petalinux

等待.run安裝包的校驗,提取,然後會出現許可檔案的閱讀,按enter閱讀,按q退出,按y接受(反覆操作3次enter, q, y;共有三個檔案需要接受)

然後等待petalinux安裝即可,

安裝結束。


5.驗證petalinux工具:

(假如我的petalinux安裝路徑為/home/petalinux)

[1]先設定環境變數:

source /home/petalinux/settings.sh

[2]驗證環境變數是否設定成功,執行:
echo $PETALINUX
若出現如下路徑,則表示成功:
/home/petalinux

6.petalinux的使用:

參加UG1144手冊


附:新增自動載入變數的功能(缺點:開啟終端會變慢)

每次要使用petalinux,都需要載入環境變數,即執行5中的[1]命令,

可以在.bashrc中加入該環境變數,讓其在每次開啟終端時自動載入,方法如下:

[1]. 在終端中,開啟.bashrc檔案

cd
sudo gedit .bashrc
[2].在該檔案末新增(/home/petalinux是我的petalinux安裝路徑):
source /home/petalinux/settings.sh

[3].關閉終端,並在你想建立petalinux工程的目錄下,右鍵開啟終端,即可執行petalinux工程的建立、修改等操作;

以後每次啟動終端,都不需要在手工載入變數;