本人使用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...