TI中文支持网
TI专业的中文技术问题搜集分享网站

Linux系统下CC2538,CC2530 OTA升级

需要在Linux系统下做CC2538,CC2530的OTA 升级,目前的方案是在Linux系统下实现类似于Windows系统下的OtaServer软件的功能。除了Z-Stack Linux GateWay中的源码参考,有没有其他资料可以供参考的?各位前辈能不能给提点意见啊

Viki Shi:

目前官方发布的代码就Z-Stack Linux GateWay,你可以说下你的具体问题。另外,e2e.ti.com上也有不少讨论,可以参考一下

miffy:

目前我们已经实现了CC2538的升级,就是移植的linux gateway的OTA部分,可以支持自动判断Image A或者Image B来决定目标节点升级哪个版本,不会出现同时给Image A升级Image A导致芯片锁住,同时支持10个节点同时升级不同的固件,没有任何问题。

思路很简单,Image notify以后,节点会发Image reqeust过来,就包含了它的版本信息,然后OTA server做出判断,给出相应的固件,后面返回Image response,后面节点就会一直发送Image block request ,然后继续响应image block response,直到升级完成。

赞(0)
未经允许不得转载:TI中文支持网 » Linux系统下CC2538,CC2530 OTA升级
分享到: 更多 (0)