已经完成了海思sdk包的相关实验,
1 安装海思交叉编译工具链由于工具链是32位的,64位的ubuntu需要安装32位的兼容包;
2 中间遇到问题,使用aptitude安装lib32z1和lib32stdc++6-4.8-dbg;
3 使用/Hi3518E_SDK_V1.0.3.0/osdrv/opensource/toolchain/arm-hisiv300-linux/目录下的cross.install.v300来安装交叉编译工具链,该程序会将交叉编译工具链安装在
/opt/hisi-linux/x86-arm/arm-hisiv300-linux/bin/目录下,符号连接arm-hisiv300-linux-放在了/opt/hisi-linux/x86-arm/arm-hisiv300-linux/target/bin/目录下,所有需要将这个目录导出到环境变量,方法vi打开/etc/profile文件,添加export PATH=”/opt/hisi-linux/x86-arm/arm-hisiv300-linux/target/bin:$PATH”,到文件底部,这样每次开机都会这行这个语句将符号连接导出到换将变量,然后运行一下source /etc/profile,可以通过运行arm-hisiv300-linux-gcc -v来测试工具链是否安装正确
4 编译osdrv
(1)编译整个osdrv目录:make OSDRV_CROSS=arm-hisiv300-linux CHIP=hi3518ev200 all
(2)清除整个osdrv目录的编译文件:make OSDRV_CROSS=arm-hisiv300-linux CHIP=hi3518ev200 clean:
(3)彻底清除整个osdrv目录的编译文件,除清除编译文件外
海思HI3518e开发板 SDK安装使用
最新推荐文章于 2021-11-22 17:50:52 发布
本文介绍了海思HI3518e开发板的SDK安装步骤,包括在Ubuntu上安装32位兼容包,使用交叉编译工具链,配置环境变量,以及编译osdrv的各个部分。在编译过程中,解决如zlib.h缺失等问题,最终生成uboot和kernel的镜像文件。
摘要由CSDN通过智能技术生成