BW16 OTA

我也遇到了这个OTA,升级第二次的时候就运行不了的问题

[syncOTAAddr] OTA_INDEX_0 will be upgraded
[beginOTA] Receive file_info done
[beginOTA] Receive firmware header done
[beginOTA] Get OTA header done
Erase is ongoing…

[16:29:45.382]收←◆Hard Fault Error!!!
R0 = 0x81bc0
R1 = 0x8fea4
R2 = 0x0
R3 = 0x85740
R12 = 0x40080124
LR = 0xc00aaa3
PC = 0xc0017cc
xPSR = 0x100002a
PriMask: 0x0
第二次升级时出现的log内容

Hi @guanghao,

Thanks for addressing this issue. I have reproduced it from my side.

I will review the code and add the patch in a future release.

Thanks for your support

您好!目前这个补丁修复了吗

此问题我已找到原因,解决方法如下:
http://t.csdnimg.cn/noC89

您好,您提及的連結已經不能連上了,是否可以貼一下解法呢? 感謝。

1 Like

請問這問題有解決了嗎?
我在u-blox NORA-W306模組上也遇到同樣問題。

【BW16】BW16OTA 解决局域网内OTA更新固件只能实现一次的问题(修改官方OTA.cpp)_bw16 ota-CSDN博客