海思平臺:Hi3516CV500開發環境搭建之Ubuntu18.04環境配置

海思的圖像處理平臺Hi3516CV500的開發,總結一下開發環境的搭建:

 

操作系統:win7 64(海思目前的固件USB下載工具只支持到win7,win10的USB驅動安裝失敗)

虛擬機:VMWare

Ubuntu 18.04

開發板:Hi3516CV500

SDK版本: Hi3516C V500R001C02SPC011\01.software\board\Hi3516CV500_SDK_V2.0.1.1.tgz

 

Ubuntu18.04配置:

(1)配置sh
sudo dpkg-reconfigure dash   // dash->bash 選擇no

(2)安裝需要的組件包

sudo apt install vim net-tools git lib32stdc++6 libncurses5-dev make gcc lib32z1
sudo apt-get install u-boot-tools g++ texinfo texlive gawk libssl-dev openssl zlib1g-dev python
sudo apt-get install uuid-dev pkg-config

(3)把SDK與gcc,解壓縮到ubuntu。

(4)/home/imx6/arm-himix200-linux目錄下,執行:

sudo ./arm-himix200-linux.install

(5)/home/imx6/Hi3516CV500_SDK_V2.0.1.1目錄下,執行:

sudo ./sdk.unpack

(6)/home/imx6/Hi3516CV500_SDK_V2.0.1.1/osdrv  目錄下,修改Makefile文件

主要是修改型號,啓動方式。

 

(7)手動下載Linux kernel,版本:linux-4.9.37.tar.gz,

並存放在/home/imx6/Hi3516CV500_SDK_V2.0.1.1/osdrv/opensource/kernel 目錄下:

(8)編譯uboot,內核kernel,busybox,並打包根文件系統(emmc爲ext4格式根文件系統)

如果編譯通過,會在/home/imx6/Hi3516CV500_SDK_V2.0.1.1/osdrv/pub  目錄下生成燒寫的文件:uboot,uImage(內核),根文件系統。

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章