[]【HarmonyOS IPC 试用连载 】第一个应用程序Hello OHOS编译和烧写

阅读量0
0
0
                          第一个应用程序Hello OHOS编译和烧写    hi3518ev300开发板的程序编译及烧写验证需要几个步骤,记录如下,以便后续开发参考及追溯。
    1.修改代码。先搭建好linux下编译环境,然后下载鸿蒙源代码到linux主机,使用samba共享linux系统主机代码文件夹到windows系统,并使用source insight工具进行编辑。
1.png

    2.编译代码。通过ssh登录到linux主机系统,切换linux主机鸿蒙源代码目录下,执行命令:python build.py ipcamera_hi3518ev300 -b debug。进行代码编译,约十分钟后编译成功。
2.png

    3.固件下载过程。打开HiTool工具,按如下图示设置好(按串口下载)。
3.png

    4.经过漫长的等待(串口下载速度忙,可以考虑使用USB下载方式)。
4.png

    5.固件下载完毕。
5.png

    6.复位设备。未能启动鸿蒙系统,只能启动uboot。
6.png

    7.提示## Error: "distro_bootcmd" not defined。应该是uboot环境变量未设置好。输入命令printenv查看。
7.png

    8.设置环境变量。
命令步骤如下:
1. setenv bootcmd "sf probe 0;sf read 0x40000000 0x100000 0x600000;go 0x40000000";
2.setenv bootargs "console=ttyAMA0,115200n8 root=flash fstype=jffs2 rw rootaddr=7M rootsize=8M";
3.saveenv
4.printenv
8.png

    9.复位系统。输入命令:reset。等待系统自启动进入系统,系统启动后,按enter键,显示“OHOS”字样。
9.png

    10.输入:./bin/camera_app后按enter键。显示如下:
10.png

    程序运行成功!





回帖

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