【OpenHarmony2.2】体验新版下Hi3516小型系统的编译烧录 原创
鸿联
发布于 2021-8-3 13:01
浏览
2收藏
2021年6月2日,OpenHarmony2.0开源。7月6日,2.2版本在HPM上线。这次来体验2.2新版下编译烧录Hi3516。
开发环境
- 操作系统 Ubuntu20.04 LTS
- Visual Studio Code(linux)V1.53及以上 64位版本
- DevEco Device Tool v2.2 Beta1(Linux)
- 搭建好小型系统开发环境,参考官网Ubuntu开发环境准备, 或者OpenHarmony2.0在DeviceTool2.2下一站式编译烧录小型系统
- 硬件:Hi3516开发套件,路由器及网线
新建HPM工程,获取源码和工具链
1.打开DevEco Device Tool,进入Home页,点击New DevEco Project创建新工程
2. 输入工程配置信息后,点击Finish。
3. 自动打开设置页面,在“hi3516dv300”选项卡下,设置为网口烧录方式和网络参数,其它保持默认,然后保存设置,打开工程。
4. 进入主页HPM,搜索查找@ohos/hispark_taurus解决方案,点击Install to project,选择工程hispark_v2.2_hi3516,自动下载源码和工具链。下载过程因网速而异,请耐心等待,一次不成功继续再试,不要离开当前界面。完成后如下图所示。
编译
- 打开DevEco Device Tool界面,在PROJECT TASKS中,点击工程hi3516dv300开发板下的Build按钮,执行编译。
- 十分钟左右,一次编译成功。结果输出在out/hispark_taurus/ipcamera_hispark_taurus文件夹下
烧录
- 点击工程开发板下的Upload按钮,启动烧录。出现报错:“[upload] Source
vendor/hisi/hi35xx/hi3516dv300/uboot/out/boot/u-boot-hi3516dv300.bin' not found, needed by target
upload’”,
- 工程烧录文件地址默认设置有错,重新设置后,保存。
- 再次点击Upload按钮,开始烧录,按提示对开发板断电上电。
- 几分钟后,烧录成功,开发板重启,进入开机桌面。
- 打开桌面的“设置”,显示系统版本为openharmongy1.0.1,有误。
- 修改vendor/hisilicon/hispark_taurus/hals/utils/sys_param/hal_sys_param.c中系统版本和设备类型
static const char OHOS_DEVICE_TYPE[] = {"Smart Visual"};
static const char OHOS_DISPLAY_VERSION[] = {"OpenHarmony 2.2.0"};
- 重新编译,烧录,开机,体验成功。
©著作权归作者所有,如需转载,请注明出处,否则将追究法律责任
已于2021-8-3 13:06:44修改
赞
3
收藏 2
回复
相关推荐
请问烧录完后,连接monitor一直打印信息怎么办?