Ubuntu安裝海思SDK

2021-06-23 06:12:26 字數 1209 閱讀 8790

1)ubuntu下修改預設shell:dash為bash

輸入 dpkg-reconfigure dash 後選 no 選項

2)解壓sdk到當前目錄後 進入目錄如: ./hi3515_v100r001c01spc050/software/board

解壓 tar zxvf hi3515_sdk_v1.0.5.0.c1.tgz

進入目錄,找到 scripts/common.sh

vi scripts/common.sh

找到 run_command_progress_float() 函式

將其中的:

prog_bar_base="[    ]"

while [ $rcp_tmp -lt $rcp_range ] do

prog_bar_base="$prog_bar_base-"

((rcp_tmp++)) 

done

替換為prog_bar_base="[    ]"

while [ $rcp_tmp -lt $rcp_range ] do

prog_bar_base="$prog_bar_base-"

((rcp_tmp=rcp_tmp+1))

done

主要就是將第159行的((rcp_tmp++))替換為((rcp_tmp=rcp_tmp+1))

儲存退出

3)如果用一般使用者編譯,需在使用者的主目錄的./baserc檔案中最後增加編譯器路徑:

vi ~/.bashrc

檔案末尾位置加入:

export path="$path:/opt/hisi-linux/x86-arm/gcc-3.4.3-uclibc-0.9.28/usr/bin/:/opt/hisi-linux/x86-arm/gcc-3.4.3-uclibc-0.9.28/bin/"

儲存退出

然後:

sudo vi /root/.bashrc

仍在檔案末尾位置加入:

export path="$path:/opt/hisi-linux/x86-arm/gcc-3.4.3-uclibc-0.9.28/usr/bin/:/opt/hisi-linux/x86-arm/gcc-3.4.3-uclibc-0.9.28/bin/"

儲存退出

如用root編譯可不做上述工作

4)普通使用者編譯執行

sudo ./sdk.unpack

sdk編譯成功!

海思3518ev200的SDK安裝

1.將 hi3518e sdk v1.0.3.0.tgz拷貝到 ubuntu上。放入共享資料夾share資料夾。再將hi3518e sdk v1.0.3.0.tgz從share資料夾拷貝到linux家目錄下的乙個資料夾,準備解壓。這裡是拷貝到 work project hisi3518e v200資...

海思 SDK發布包命名規則

hi35xxv r cxxspcxxy hi35xx 段代表晶元型號 v 段代表該型號晶元版本 r 段代表發布包型別 r001 linux sdk r002 huawei liteos sdk r003 linux rdk 參考設計 r004 huawei liteos rdk 參考設計 其它 r ...

海思HI3516A 開發記錄(sdk環境搭建)

ubuntu 16 解壓sdk檔案 1 hi3516a sdk包位置 在 hi3516a v100r001 01.software board 目錄下,您可以看到乙個 hi3516a sdk vx.x.x.x.tgz 的檔案,該檔案就是hi3516a的軟體開發包。2 解壓縮sdk包 在linux伺服...