如何实现cc3220串口升级,目前sdk提供的demo是通过浏览器升级的,里面的具体升级流程看的还有点迷糊。如果用串口升级,需要自己写bootloader吗,有没有参考代码?我的串口升级是指利用我们字节的协议实现升级,不是uniflash下载那种升级
Susan Yang:
您可以使用 Uniflash 4.2 请您参考下 www.ti.com/lit/an/swra568/swra568.pdf 的第五章以及 www.ti.com/lit/ug/swru461a/swru461a.pdf
Terry Han:
CC3220建议使用空中的OAD升级,分为两种一种为本地OAD升级一种是网络的OAD升级。
如果要使用串口进行自定义的升级,则需要写二级的Bootloader,,在引导程序中通过串口进行程序的更新。
user4366489:
回复 Terry Han:
自己写bootloader没问题,CC2530,stm32都自己写过bootloader,这些单片机升级时只要更新下自己的bin文件就行了。
但是cc3220sf升级到底要更新哪些文件还没看明白。uniflash更新时要选择各种ca,key,好像还有SHA校验之类的。我如果只要更新程序,是不是直接覆写mcuflashimg.bin文件就可以了,其他文件都不需要操作。