查看: 26307|回复: 0

HiSpark Wi-Fi IoT烧录bin文件时候报错

[复制链接]

15

主题

2

回帖

274

积分

管理员

李工

Rank: 9Rank: 9Rank: 9

积分
274
发表于 2021-7-27 12:32:27 | 显示全部楼层 |阅读模式
问题:HiSpark Wi-Fi IoT烧录bin文件时候报错,如下图。



解决方法:使用Hiburn烧录
第一步:Hiburn下载:链接:https://pan.baidu.com/s/1DcImVtLIzaUqQisfTA7pow   提取码:vb4e

第二步:
Hiburn的使用
烧录的时候小车不要电池供电,使用type-c数据线供电,底板左侧有开关
①点界面左上角的Setting->Com settings进入串口参数设置界面,串口参数设置界面上,Baud为波特率,默认115200,可以选择921600,2000000,或者 3000000(实测最快支持的值),其他参数保持默认,点“确定”保存;

②选择要烧录的bin文件,并勾选“Auto burn”;
   点“Select file”弹出文件选择对话框,选择编译生成的allinone.bin文件,这个bin其实是多个bin合并的文件,从命名上也能看得出来.

③根据设备管理器,选择正确的COM口,例如我的开发板是COM11,如果是打开程序之后才插串口线的,可以点一下“Refresh”刷新串口下拉框的可选项;选择板子占用的COM口,根据自己实际情况选择。


④点击“Connect”按钮,连接串口设备,点完之后会变成“Disconnect”,如下图所示;
   这时HiBurn会打开串口设备,并尝试开始烧写,需要确保没有其他程序占用串口设备(烧写之前可能正在用超级终端或串口助手查看串口日志,需要确保其他软件已经关闭了当前使用的串口);


⑤按下板子的复位按键开始烧录,位置为Type-c线右边的RST按键。
等待输出框出现三个"=========================================="以及上方均出现successful,即说明烧录成功;

烧录过程中可能会出现“Wait SELoadr ACK overtime”,此时可以重新烧录,从步骤④重新开始。

⑥烧录完成后,需要手动点击“Disconnect”断开串口连接。

如果长时间未点击“Disconnect”,也会出现Wait connect success flag (hisilicon) overtime.





回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|风火轮WIKI|手机版|小黑屋|深圳风火轮团队 ( 粤ICP备17095099号 )

GMT+8, 2024-12-27 03:50 , Processed in 0.364627 second(s), 19 queries .

快速回复 返回顶部 返回列表
 
【客服1】 商务合作 15289193
【客服2】 业务洽谈 13257599
【客服3】 售前咨询 510313198
【邮箱】
smartfire@smartfire.cn