非常感谢电子发烧友提供这么好的平台,感谢@emitter 给予这次试用机会。
先晒一张开箱全家福
安装的视频教程可以到优酷上看,链接如下
HiSpark_AI_Camera开发套件_使用指导视频
https://v.youku.com/v_show/id_XNDk0NTM5MzAwMA==.html
如果嫌弃优酷广告可以从Hihope 官网下载视频教程,链接如下
Hihope 资料中心
http://hihope.org/download/AllDocuments
聪明的你应该看到了这边还能下载到
AI_Camera_Hi3516DV300开发套件_说明书.pdf
HiSpark AI Camera 原理图.zip
PL2303_Prolific_DriverInstaller_v1_12_0.zip
USB-to-Serial Comm Port.exe
右侧往下拉,选择Hi3516DV300
还能下载到
Hi3516-HiTool.zip
接着分享下编译环境搭建踩的几个坑
我之前已经有搭建好wifi-iot的编译环境,天真的我以为AI Carmera应该也能直接编译过吧,然而并不是。
1./bin/sh: /usr/lib/ccache/../bin/clang: No such file or directory
截图如下
经过分析问题的原因在于,因为我原来的编译环境(编译android项目)需要用到ccache来加速编译,所以在我的Ubuntu的.bashrc 中有配置/usr/lib/ccache。
再查看下/usr/lib/ccache,这边会将鸿蒙编译需要用到的clang相关指向/usr/bin/ccache
目前的解法是,先将我的.bashrc中/usr/lib/ccache这个环境变量拿掉就不会报这个错了。
不过此处留下了一个疑问,是否可以用ccache来加速鸿蒙编译?我尝试了下但是没有成功,需要再另外找时间试下,如果有大神知道也可以帮忙指点下。
2.提示mcopy找不到,错误信息如下
从菜鸟教程上查到
https://www.runoob.com/linux/linux-comm-mcopy.html
mcopy指令是一种mtools工具指令,可以在DOS系统中复制文件或者在DOS与Linux操作系统之间进行文件复制。
所以用以下指令顺利解决
- sudo apt-get install mtools
复制代码
3. 看到编译成功了,但是有报error unable to access jarfile ,如下图
到群里咨询大神才知道,需要安装打包和签名工具
- #mkdir -p ~/developtools && cd ~/developtools
- #URL_PREFIX=https://repo.huaweicloud.com/harmonyos/develop_tools/
- #wget $URL_PREFIX/hapsigntoolv2.jar
- #wget $URL_PREFIX/hmos_app_packing_tool.jar
复制代码
附上踩完坑后找到的华为官方Hi3516开发板介绍,环境搭建
https://device.harmonyos.com/cn/docs/start/introduce/oem_camera_start_3516-0000001052670587
最后分享下组装完成后点亮操作的视频。