微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > 关于OAD和OTA空中升级的疑惑

关于OAD和OTA空中升级的疑惑

时间:10-02 整理:3721RD 点击:

我是Zigbee新手,原来一直用nRF24LE1的,希望能通过空中升级方法来调试,因为不懂CC2530和Z-Stack,有些问题很迷惑,想请教高手。如下:

1、程序OAD中有Dongle.eww和Boot.eww两个项目,哪个是连接PC端的程序,用CC2530板子还是要用CC2531板子?

2、Dongle.eww中有2个选项:1个是EndDeviceUSB,另1个是EndDeviceEB,EndDeviceUSB是否是CC2531 USB Dongle?而EndDeviceEB是CC2530开发板?

3、同样OTA有Dongle和Boot,但好像只能用UART口,而不能用CC2531 USB Dongle?

谢谢指教!

另:用CC2531 USB Dongle作为PC机端发送下载文件给装Boot设备,该如何做才行?谢谢!

 

你好,

你可以先看下Z-Stack 安装目录下关于OTA升级的文档。Z-Stack OTA Upgrade User's Guide.pdf

C:\Texas Instruments\Z-Stack Home 1.2.1\Documents 

请问一下,一个USB Dongle最多可以给多少个路由节点OTA升级?

你们有这样的参考数据吗?

你是说同时给几个节点升级吗?

没有测试过!

To:VV

 把USBDongle的OTA升级功能移植到协调器里之后,发现各种不稳定,有什么好办法优化一下?

   不稳定表现在:

    (1)动态开辟可用堆会有分配不成功的时候

    (2)对终端的响应时延过长(有的要几秒呢)

    (3)etc

(1)本身协调器在维持正常的工作,OTA也需要申请空间发送数据,应该是Heap的size太小了。

(2)Coordinator与终端之间有几跳

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top