在产品发布后,可能存在某些bug或者需要增加某些功能,这个芯片可以远程或者电脑提供一个软件更新芯片程序么(非JTAG或SWD)?如果可以怎么去实现,以前M3等芯片就有DFU或者bootloader去刷写固件。
Ken Wang:
Martin,
CC3200后续会推出OTA在线更新模式,另外现在用uniflash烧写固件的方式用的也是ROM的bootloader的方式哦。
谢谢
Yonghua Pan:
回复 Ken Wang:
OTA的方案已经ready了,请从下面的链接去下载。
http://www.ti.com/tool/cc3200sdk?keyMatch=cc3200%20ota&tisearch=Search-EN
dx xiao:
回复 Yonghua Pan:
TI工程师你好!
我想知道你们的OTA固件升级为何没有作用,bootloader固件间的切换是可以实现,现在需要随时代码修改并且通过WIFI无线更新当前代码。按之前一般的做法是预留一个Flash代码备份区域用于更新代码,然后再覆盖到Flash中用于执行代码的区域。可是贵公司的CC3200 FLASH操作是可以把数据更新过去,覆盖后重启整个系统都起不来。这是为何?求解!
Yonghua Pan:
回复 dx xiao:
你可以参考一下例程ota_update以及它的文档,里面有详细的介绍。