Closed Mixiaoxiao closed 3 years ago
uart_boot 与 OTA不兼容,如果使用了uart_boot 就不能使用OTA,如果要使用OTA,请使用原厂的烧录工具直接烧录固件,不要烧录uartboot
在suspend, deepsleep retention 时不会运行uartboot,在 deepsleep和rst时会运行uartboot
uartboot设计的初衷是解决原厂下载器价格昂贵的问题,设计时没有得到芯片原厂的技术支持,而且设计者水平有限,所以uartboot有很多缺陷
你说的TlsrComSwireWriter我们研究下,看下能不能集成到我们的烧录工具中,替换原来的方案
发issuse时的commit: 3c93f1518b2da895ea2fef50eff0791cbedd5d9d
根据TBXX_Flash_Tool中的介绍:
而泰凌SDK手册Flash分区为:
以下是问题:
以下使用安信可模块(使用安信可uart_boot)实际测试:
bls_ota_clearNewFwDataArea()
代码后,reset或重新上电后模块无法启动综上: