前言
烧录开发板是每个开发者的必修课,每次对系统的修改务必进行烧录测试,确保修改正确和不会引入新问题。
本文基于 Windows10,以 Hi3516DV300 开发板为例,指导如何烧录 OpenHarmony 镜像,镜像也叫固件。
这块开发板是 OpenHarmony 最早完全支持的开发板,属于小型系统和标准系统的开发板,整个烧录、IPOP 测试的过程较为繁琐和原始。
避坑指南
1. 能否用 COM 串口烧录?
- 可以,但是不建议,因为烧录特别缓慢。建议用 USB 烧录;
2. USB 设备无法识别,怎么办?
- 在 Ubuntu 设置中移除 USB 设备,因为它把 Windows USB 设备事件拦截了;
3. 烧录时需要 IPOP 和 Hitool 同时操作,并且还有几秒时间窗口限制。
- HiTool 工具使用“USB 口”烧录
- IPOP 终端工具发送 USB 设备启用指令
usb device; - 点击烧写按钮
三、烧录环境说明
HiTool_16d 请自行搜索下载,文件列表如下。因为压缩包太大(129MB),所以没有提供附件。

四、烧录 L0 LiteOS 版本
4.1 烧录前构建的选项
配置项目生成目标为 ipcamera_hispark_taurus

镜像文件目录cd out/hispark_taurus/ipcamera_hispark_taurus
4.2 拷贝镜像文件至 Windows 目录
进入编译生成的镜像目录,拷贝目录下的 OHOS_Image.bin、rootfs_vfat.img、userfs_vfat.img 三个文件到 windows 目录。

4.3 进入 uboot 的存放路径,拷贝 u-boot-hi3516dv300.bin 到 windows 目录。
cd device/hisilicon/hispark_taurus/sdk_liteos/uboot/out/boot/
4.4 在 Windows 镜像存储目录新建 Hi3516DV300-emmc.xml 文件,填入以下内容。
<?xml version="1.0" encoding="GB2312" ?>
<Partition_Info ProgrammerFile="">
<Part Sel="1" PartitionName="fastboot" FlashType="emmc" FileSystem="none" Start="0" Length="1M" SelectFile=""/>
<Part Sel="1" PartitionName="OHOS_Image.bin" FlashType="emmc" FileSystem=&#

本文详细指导了在Windows10环境下,如何使用Hi3516DV300开发板烧录OpenHarmony镜像,包括烧录步骤、注意事项和不同版本的烧录技巧,对于鸿蒙开发者极具参考价值。
最低0.47元/天 解锁文章
3177

被折叠的 条评论
为什么被折叠?



