Part Number:CC2530Other Parts Discussed in Thread:Z-STACK, , CC2630, CC2538, CC2650
2630协议栈用的是 Z-Stack Home 1.2.2a
产品准备添加OTA功能,但遇到了以下几个问题。
1、在Documents中我找到相关OTA User's Guide,但该文档均针对的是CC2530/CC2538,想问这篇文档是否同样适用于CC2630,如不适用有无相关CC2630 OTA User's Guide作为参考。
2、我们产品的形态为(服务器->WIFI模块—2530协调器->2630子设备)
根据①中OTA User's Guide提到,OTA需要使用到Dongle并且借助PC端工具OtaServer实现OTA功能,我们想通过服务器直接发送可执行文件至2530并且远程升级2630,想请问上述这样的功能能否实现,2530协调器中能否添加类似Dongle功能,PC端工具OtaServer能否使用UART简单替代。
Kevin Qiu1:
简单来说,CC2630/CC2650设备不支持zigbee OTA,这是由于zstack协议栈本身的内存占用比较大,而CC2630内存和flash有限
建议你切换到CC2651或者CC2652使用OTA
Nuwanda said:OTA需要使用到Dongle并且借助PC端工具OtaServer实现OTA功能,我们想通过服务器直接发送可执行文件至2530并且远程升级2630,想请问上述这样的功能能否实现,2530协调器中能否添加类似Dongle功能,PC端工具OtaServer能否使用UART简单替代
这在CC2530等设备上不可行,同样是由于RAM和flash不够,无法添加这些完整的功能
下面linux gateway中提供了OTA的功能,你可以参考:
https://dev.ti.com/tirex/content/simplelink_academy_cc13xx_cc26xxsdk_6_10_01_00/modules/zigbee/zigbee_05_zigbee_linux_gateway/zigbee_05_zigbee_linux_gateway.html
,
Nuwanda:
好的,如果不使用Z-Stack,内存及flash足够的情况下,能否实现上述的功能
,
Kevin Qiu1:
这是可能的,但实现过程可能会很复杂,要做的会很多