前言
烧录开发板是每个开发者的必修课,每次对系统的修改务必进行烧录测试,确保修改正确和不会引入新问题。
本文基于 Windows10,以 RK3568 开发板为例,指导如何烧录 OpenHarmony 镜像,镜像也叫固件。Hihoop(润和)是开发板集成商,Dayu200 是开发板型号,RK3568(瑞芯微)是芯片型号, 很多地方名称不同却指的是同一块开发板。
这块开发板是 OpenHarmony 最早完全支持的开发板,属于标准系统的开发板,整个烧录过程较为舒适。
避坑指南
1. 每次烧录镜像时如何不用选择路径?
- 第一次导入原始 config.cfg 之后,选择正确的路径,再导出配置,保存起来;
- 下次烧录镜像,直接将之前保存的配置文件,导入配置即可;
2. 从服务器上下载镜像,看到了全部的镜像文件,但是烧录最后提示失败,怎么办?
- 一般是下载不完整造成的,即文件大小较小,所以重新下载完成再烧录即可解决。
3. gitee 上下载的最新镜像一定是正常的吗?
- 不一定,甚至一周时间都不正常,所以建议本地至少备份最近且正常的代码或者镜像包。
三、Windows 下烧录前准备
3.1. 安装 USB 驱动
双击 windows\DriverAssitant\ DriverInstall.exe 打开安装程序,点击下图所示的“驱动安装”按钮:
说明:
1.如果已经安装旧版本的烧录工具,请先点击“驱动卸载”按钮下载驱动,然后再点击“驱动安装”按钮安装驱动。
2.驱动安装一次就好了,无须每次烧录前安装。
3.2 连接电缆
按照图片提示连接电源线,Debug 串口调试线,USB 烧录线
打开电源,开发板指示灯点亮
3.3 下载镜像
方法一:从每日编译的 Daily 版本中下载对应镜像(http://ci.openharmony.cn/workbench/cicd/dailybuild/dailylist),选择 dayu200 进行下载
方法二:拉取源码编译,在路径 out/rk3568/packages/phone/images 目录里拷贝镜像
方法三:下载 RK3568 官方提供的固件,下载地址: