hi3516a之開發環境搭建

2021-07-04 08:32:17 字數 1403 閱讀 7855

本人使用centos6.5開發

1.安裝centos6.5作業系統

2.安裝交叉編譯環境

[root@demo home]# cd hi3516a/

[root@demo hi3516a]# ls

demo  p7zip  sdk

[root@demo hi3516a]# cd sdk/

[root@demo sdk]# ls

00.hardware  hi3516a/hi3516d v100r001c01spc030 release notes.doc  hi3516a/hi3516d v100r001 deliverable list.xls

01.software  hi3516a/hi3516d v100r001c01spc030 版本描述檔案.doc   hi3516a/hi3516d v100r001 交付件清單.xls

[root@demo sdk]# 

注: 需要使用7z工具解壓sdk

[root@demo arm-hisiv300-linux]# ls

arm-hisiv300-linux  arm-hisiv300-linux.tar.bz2  cross.v300.install  runtime_lib

[root@demo arm-hisiv300-linux]# 

[root@demo arm-hisiv300-linux]# ./cross.v300.install

[root@demo arm-hisiv300-linux]# pwd

/home/hi3516a/sdk/01.software/board/hi3516a_sdk_v1.0.3.0/osdrv/opensource/toolchain/arm-hisiv300-linux

[root@demo arm-hisiv300-linux]# 

[root@demo arm-hisiv300-linux]# arm-hisiv300-linux-g++

arm-hisiv300-linux-g++: fatal error: no input files

compilation terminated.

[root@demo arm-hisiv300-linux]# arm-hisiv300-linux-gcc

arm-hisiv300-linux-gcc: fatal error: no input files

compilation terminated.

[root@demo arm-hisiv300-linux]# 

[root@localhost arm-hisiv300-linux]# source /etc/profile

[root@localhost arm-hisiv300-linux]# cat /etc/profile

說明已經安裝好交叉編譯環境。

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

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

Hi3516A開發 記憶體換算

一 做嵌入式開發,常會遇到記憶體計算的,但是大多是以十六進製制來表示的,不能一眼看出是多大記憶體。比如 phys start 0x85000000 phys end 0x88000000 從0x85000000到0x88000000,剛好是48m,這個是怎麼換算出來的?換算 從0x85000000到...

Hi3516A開發 板卡燒寫後續

1 使用nfs檔案系統進行開發 掛載 mount t nfs o nolock o tcp o rsize 32768,wsize 32768 192.168.2.155 opt rootfs uclibc mnt 解除安裝 umount mnt 2 spi nor flash燒寫指令 燒寫u bo...