如何解决Hi3861烧录问题 Failed to load or write images to flash

按照文档RISC-V系列代码烧录,使用 HiBurn 烧录时,提示 Please reset board... 之后需要重启开发板。

如何解决Hi3861烧录问题 Failed to load or write images to flash-开源基础软件社区如何解决Hi3861烧录问题 Failed to load or write images to flash-开源基础软件社区

但是烧录程序并没有给我时间让我重启开发板,而是直接报错退出。

 

如何解决Hi3861烧录问题 Failed to load or write images to flash-开源基础软件社区

请问这种情况如何解决?

HarmonyOS
开发板
2020-10-17 09:00:08
浏览
收藏 0
回答 2
待解决
回答 2
按赞同
/
按时间
fjfdh

提示信息 “Please reset board”的意思应该是需要开发者手动重启开发板,而不是等待程序自动重启- -

分享
微博
QQ
微信
回复
2020-10-17 10:45:16
ganmaobuhaowan

问题已解决。

 


出现这个问题的原因是我使用了 wsl 在 windows 上的存储路径。

C:\Users\12450\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu18.04onWindows_79rhkp1fndgsc\LocalState\rootfs

这个路径中的文件并不能完全等效于 windows 本地文件。

这个路径中的文件可以被发现,但部分文件不能被正常读取。HiBurn 工具能够识别却未能读取烧录文件,导致 HiBurn 没有报找不到文件的错误。实际上还是烧录文件的问题。

 


我的解决方案是把烧录文件从 \\wsl$\home\ 的位置拷贝出来到本机其他位置,然后再烧录。

更好的解决方案是在 wsl 或远程机器上启用 samba 共享然后再映射网络驱动器(官方文档的做法),只是因为我目前没有远程 linux 服务器,而在 wsl 上尝试开启 samba 很长时间一直没能成功,才使用了上述比较麻烦的做法。

分享
微博
QQ
微信
回复
2020-10-17 13:29:47
相关问题
Hi3861数据保存到flash
3674浏览 • 1回复 已解决
鸿蒙开发板Hi3861烧录报错?
5358浏览 • 3回复 待解决
hi3861,mqtt断开自动重连问题
3374浏览 • 1回复 待解决
HarmonyOS如何解决数据存储问题
3990浏览 • 3回复 已解决
Hi3861 SDK编译出现问题
7603浏览 • 3回复 待解决
hi3861环境编译出现编码问题
6629浏览 • 1回复 待解决
Hi3861 Hilink SDK集成
4446浏览 • 3回复 待解决
hi3861三角函数无法使用问题
2164浏览 • 2回复 待解决
hi3861开发板nfc例程出现问题
3255浏览 • 1回复 待解决
Hi3861 支持CAN通信吗
5179浏览 • 2回复 待解决
Hi3861下使用CPP代码错误
1704浏览 • 1回复 待解决
hi3861编译失败的原因
4312浏览 • 1回复 待解决