[文章]【HarmonyOS HiSpark AI Camera试用连载 】编译与烧录解析

阅读量0
0
0
3、编译与烧录
切换到3.8版本,并且配置好编译工具链,然后进入源码目录,执行
python build.py ipcamera_hi3516dv300
笔者这里编译到一个ffmpeg工具的时候会报错,提示找不到valgrind .h,这时需要进入vendor/hisi/hi35xx/middleware/source/third_party/ffmpeg/ffmpeg-y/libavutil/log.c
注释掉
//#include <valgrind/valgrind.h>
然后继续完成编译即可
另外,再次编译的时候,如果不需要改rootfs,可以注释掉/HarmonyOS/OHOS/build/lite/gen_rootfs.py中ifos.path.exists(rootfs)下面的几条语句,避免clean掉已经编译好的rootfs
最终编译得到
4.png
这三个文件,将这三个文件拷贝出来,准备烧录。另外,目前板子上的uboot似乎没有源码,只能用编译好的bin文件,或者不烧录,用板上原有的
烧录使用hitools工具,先选择芯片
5.png
然后切换为emmc烧写界面,选择烧写的文件和烧写的地址,另外uboot没必要烧录
6.png
选择网口烧写,需要将板端配置的网段和PC网口的IP地址配置成一样的
7.png
另外,Windows10下面要用tftp,需要关防火墙
然后用串口线和PC的USB口连接,将网口与PC的网口连接,先点击hitool工具上面的烧写按钮,然后板子上电进行烧录
烧录完之后板子重新上电,接串口,查看系统的编译日期,已经是新的了
8.png

回帖

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
链接复制成功,分享给好友