[讨论]【HarmonyOS IPC 试用连载 】五、使用DevEco Device Tool新建工程&编译&烧写OpenHarmony镜像

阅读量0
0
0
手动下载code-v3.0-LTS、code-v1.1.4-LTS按照官网的教程导入OpenHarmony源码https://device.harmonyos.com/cn/docs/documentation/guide/open_project-0000001071680043之后,发现code-v3.0-LTS是能编译成功的,但是下载镜像到板子无法运行,code-v1.1.4-LTS则无法通过DevEco Device Tool导入编译,因此尝试新建工程的办法。按照官网教程创建工程十分顺利
https://device.harmonyos.com/cn/docs/documentation/guide/create_project-0000001072200151

打开DevEco Device Tool,进入Home页,点击Create Project创建新工程。


在新建工程的配置向导页,输入工程配置信息后,点击Finish。
Project Name:输入工程名称,只能包含大写字母、小写字母、数字、下划线(_)、短横线(-)和点(.)。
Bundle:选择产品对应的解决方案。
MCU:选择开发板搭载的MCU。
Board:选择支持的开发板类型。
Location:设置工程的存储路径,默认情况下存储在工具指定的默认路径
根据选择的Bundle,DevEco Device Tool将会自动通过hpm拉取源码文件及配套的工具链,请耐心等待。
2.png

确实需要耐心等待,好几个G的文件需要下载。。。
屏幕截图 2022-04-16 215123.png


下载完成后,在左侧的工程目录中即可查看对应的源码文件。
3.png


编译按照这个教程即可
https://device.harmonyos.com/cn/docs/documentation/guide/ide-hi3518-upload-0000001057313128

直接点编译是会提示错误的,需要先配置下
4.png


在“PROJECT TASKS”中,点击对应开发板下的Build按钮,执行编译。
5.png


等待编译完成,在TERMINAL窗口输出“SUCCESS”,编译完成。

6.png


点击Open打开工程文件,然后在“PROJECT TASKS”中,点击hi3518ev300下的Erase按钮,擦除
7.png


擦除完成后,点击hi3518ev300下的Upload按钮,启动烧录
8.png



在完成Hi3518EV300的烧录后,还需要设置BootLoader引导程序,才能运行OpenHarmony系统。
在Hi3518EV300任务中,点击Configure bootloader(Boot OS)进行配置即可。提示如下图中橙色的重启开发板的提示信息时,重启开发板,然后在控制台输出“SUCCESS”表示设置成功。

9.png


在任务栏点击Monitor按钮,启动串口工具。当界面打印回显信息,点击Enter按钮,直到界面显示OHOS #信息,表示系统启动成功。
10.png


这里没有明白的是创建工程如何选择源码版本,本次测试是OpenHarmony 2.3 beta
屏幕截图 2022-04-16 215324.png


回帖

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