hi3559鸿蒙单系统烧写,关于操作系统:使用HiBurn烧录鸿蒙bin文件到Hi3861开发板

鸿蒙官网文档的“Hi3861开发板第一个示例程序”中形容了——如何应用DevEco Device Tool工具烧录二进制文件到Hi3861开发板;

本文将介绍如何应用HiBurn工具烧录鸿蒙的.bin文件到Hi3861开发板。

获取HiBurn工具

通过鸿蒙官网文档咱们晓得DevEco Device Tool是一个VSCode插件,它以.vsix文件的模式向开发者提供。事实上,这个文件.vsix文件是一个zip格局的压缩文件。你能够在git bash或Linux环境中,应用file命令将它辨认进去:

$ file DevEcoDeviceTool-1.0.0.vsix

DevEcoDeviceTool-1.0.0.vsix: Zip archive data, at least v2.0 to extract

在Windows上,你能够应用个别的压缩解压软件将它关上,并将它解压开。

解压之后,能够在extension\deveco\tools子目录中看到一个文件名为 HiBurn.exe 的文件,它就是咱们明天要介绍的HiBurn工具(你也能够从本文的附件中间接下载 HiBurn.zip 解压)。

应用HiBurn烧写.bin文件到Hi3861

Win10零碎执行前须要右键“属性”->解除锁定,否则会零碎默认会报平安正告,不容许执行。

双击单开后,界面如下:

点界面左上角的Setting->Com settings进入串口参数设置界面,串口参数设置界面上,Baud为波特率,默认115200,能够抉择921600,2000000,或者 3000000(实测最快反对的值),其余参数放弃默认,点“确定”保留;

依据设施管理器,抉择正确的COM口,例如我的开发板是COM8,如果是关上程序之后才插串口线的,能够点一下“Refresh”刷新串口下拉框的可选项;

![在这里插入图片形容](https://img-blog.csdnimg.cn/20201123170245919.png#pic_center)

点“Select file”弹出文件抉择对话框,抉择编译生成的allinone.bin文件,这个bin其实是多个bin合并的文件,从命名上也能看得出来,例如,我抉择的Z:\harmonyos\openharmony\out\wifiiot\Hi3861_wifiiot_app_allinone.bin

勾选“Auto burn”,主动下载多个bin文件,到这里,配置结束,应如下图;

点击Connect,连贯串口设施,这时HiBurn会关上串口设施,并尝试开始烧写,须要确保没有其余程序占用串口设施(烧写之前可能正在用超级终端或串口助手查看串口日志,须要确保其他软件曾经敞开了以后应用的串口);

复位设施,按开发板的RESET按键;

期待输入框呈现三个”==========================================”以及上方均呈现successful,即阐明烧录胜利;

烧录胜利后,须要手动点“Disconnect”断开串口连贯,否则会提醒“Wait connect success flag (hisilicon) overtime.”;

和 DevEco Device Tool形式比照

应用HiBurn烧录绝对于应用DevEco Device Tool烧录而言,益处次要有以下几点:

不依赖VSCode,你能够不必装置VSCode、nodejs、JDK、以及一些npm包;

下载速度更快,HiBurn.exe最大波特率能够设置到3000000,而DevEco Device Tool最大只能为921600,是它的三倍;

HiBurn形式烧录目前的毛病次要是:

须要手动点Disconnect被动断开连接,否则默认会反复下载;烧录胜利后,如果你一直开串口,并且再次按了一下RESET按键,你会发现,它又烧录了一遍。

HiBurn的串口参数无奈保留,你敞开之后下次关上还须要从新设置,而DevEco则会能够保留串口参数;

HiBurn绝对DevEco来说,操作步骤更多一些,也略微简单一点;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值