专栏名称: 51CTO技术栈
有趣 | 有料 | 有内涵,为您提供最优质的内容,愿我们一起悦享技术,成就人生。
目录
相关文章推荐
51好读  ›  专栏  ›  51CTO技术栈

鸿蒙Hi3516开发板从入门到放弃

51CTO技术栈  · 公众号  · 程序员  · 2021-02-04 18:05

正文

感觉这块板子的上手难度明显大于 WiFi IoT 板,由于缺乏 Hi3516 的开发经验,导致进度不是很顺畅。把整个过程记录下来,希望能让小伙伴们少走弯路。


原本以为随机已经自带了映像,可以直接开始开发 hap 视觉应用,结果 putty 串口连接上后,却见不到 shell。


原来官方给预烧录的映像是不带 shell 的,这里需要自己编译一遍代码。所以第一步是从搭建编译环境开始。


01

搭建 Hi3516 编译环境


首先,参考官方文档(Hi3516 搭建环境):
https://device.harmonyos.com/cn/docs/start/introduce/oem_quickstart_3516_environment-0000001054501981

搭建过程没有遇到很大障碍,倒是中间 VMWare Ubuntu 硬盘满了,别看咱板子小,编译环境还是挺大的。


02

编译 Debug 版映像


Ubuntu 下进入 HarmonyOS 源代码目录,执行:
python build.py ipcamera_hi3516dv300 -b debug

明显比 Hi3816 WifiIoT 的编译时间长了很多。


编译得到的映像文件在 code-1.0\out\ipcamera_hi3516dv300 目录下,有三个文件:

  • OHOS_Image.bin

  • rootfs.bin

  • userfs.bin







请到「今天看啥」查看全文


推荐文章
山东大学  ·  福利 | 大山给你送年货来啦!
8 年前
脑洞故事板  ·  七号鱼馆 | 贪鱼
7 年前
科技每日推送  ·  问答 | 128G的iPhone要比32G反应快,真的吗?
7 年前