刚开始烧录时,遇到编译器报一下问题:[upload] Invalid burning serial port.Check whether the serial port exists or is occupied.

完整代码如下:

Verbose mode can be enabled via `-v, --verbose` option

Configuring upload...

CURRENT: upload_protocol = hiburn-serial

Uploading with HiBurn

scons: *** [upload] Invalid burning serial port.Check whether the serial port exists or is occupied.

================================================================ [FAILED] Took 0.50 seconds ================================================================

图片如下:

0基础小白学习经验分享:烧录报错处理(hi3861主板)_萌新小白学习经验

根据报错信息我们可以知道是串口被占用了,问了专业人员才知道解决方法。下面是我总结归纳的几个常见问题,欢迎志同道合的人提出问题。

1.首先就是最简单的,你的开发板是否连接到了你的电脑。看看插口有没有松动。主板的灯有没有正常亮。正常状态如下:

0基础小白学习经验分享:烧录报错处理(hi3861主板)_萌新小白学习经验_02

2.其次就是看你的进程是否多开。

看看右边的deveco:upload-hi3861是否开了多个。如下图:

0基础小白学习经验分享:烧录报错处理(hi3861主板)_萌新小白学习经验_03


正常情况如下图:

0基础小白学习经验分享:烧录报错处理(hi3861主板)_萌新小白学习经验_04

如果多开的话就全部删除。鼠标移动到该行会出现垃圾桶的按钮,图片如下:

0基础小白学习经验分享:烧录报错处理(hi3861主板)_萌新小白学习经验_05

全部删除后重新编译即可。

3.最后就是usb串口的问题了。

进入如下界面:

0基础小白学习经验分享:烧录报错处理(hi3861主板)_萌新小白学习经验_06

然后点击工程配置出现如下界面:

0基础小白学习经验分享:烧录报错处理(hi3861主板)_萌新小白学习经验_07

0基础小白学习经验分享:烧录报错处理(hi3861主板)_萌新小白学习经验_08

然后点击烧录中的upload_port:

0基础小白学习经验分享:烧录报错处理(hi3861主板)_萌新小白学习经验_09

点击COM4那一行选择你的串流接口:

0基础小白学习经验分享:烧录报错处理(hi3861主板)_萌新小白学习经验_10

修改过后再重新烧录就可以啦。

4.烧录的ip地址是否正确:

就是将映射路径中的文件,拷贝出来放到一个本地的盘符,例如D盘,然后使用IDE工具重新打开一个本地的工程进行烧录。这个具体情况具体分析。

5.如果卡在一下页面:

0基础小白学习经验分享:烧录报错处理(hi3861主板)_萌新小白学习经验_11

这个是正常情况,只需要再按一下如下所示按钮就行了

0基础小白学习经验分享:烧录报错处理(hi3861主板)_萌新小白学习经验_12

按完后会出现如下所示:

0基础小白学习经验分享:烧录报错处理(hi3861主板)_萌新小白学习经验_13

然后就会出现烧录成功的页面啦,成功页面如下图所示:

Verbose mode can be enabled via `-v, --verbose` option

Configuring upload...

CURRENT: upload_protocol = hiburn-serial

Uploading with HiBurn

Connecting, please reset device...


Ready to load at 0x10A000

C══════════════════C═StartBurn

total size:0x3B00

loady succ

Entry loadeWait SELoadr ACK overtime

=============================================================== [SUCCESS] Took 33.31 seconds ===============================================================

0基础小白学习经验分享:烧录报错处理(hi3861主板)_萌新小白学习经验_14


目前就总结了上述情况,欢迎贴友上传新的情况,我会及时回复并跟新我的贴子的。谢谢大家!


本文作者:StackFarmGQ

想了解更多关于开源的内容,请访问:

51CTO 开源基础软件社区

https://ost.51cto.com/#bkwz