微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI无线射频设计 > OAD和OTA

OAD和OTA

时间:12-23 整理:3721RD 点击:

1、想用空中下载来更新cc2530中的z-stack程序,有OAD和OTA两种方式,请问,这两个有什么区别?用哪个比较好?

2、一定用加外部存储器吗?

3、在哪里有相关的资料?

OTA是zigbee在空中升级文件的技术,才面市3年多;OAD是TI专有的空中升级文件的技术,比OAT更早面市。两种技术差不多,推荐使用OAD;协议栈里有专门的指导文档,路径如下:C:\Texas Instruments\ZStack-CC2530-2.5.1\Documents\Over Air Download For CC2530.pdf

1.OAD Proprietary Texas Instruments Over Air Download(TI专属)
OTA  ZigBee Alliance Over The Air download(zigbee联盟制定)

2.需要外部存储,协议栈有100多k,两个image,放在soc里放不下.

3.z-stack中的document里,有文档Over Air Download For CC2530 SoC.pdf

但找不到CC2530与外部flash连接的电路图,在哪里能早到呢?急!

http://www.ti.com/lit/ug/swru209b/swru209b.pdf

文档最底下,有原理图,flash用的是M25PEX0,SPI接口

你好,我是一名上海研一的新生,现在在着手完成无线传感器网络中节点的代码空中下载更新的实现,问点简单的问题,我的思路是首先实现上位机经过串口调试助手把代码通过串口发给带有无线模块的Smart Rf 05开发板CC2530的flash中(代码不大先实现简单的,这里就不加外部flash了),开发板再把代码分发下去到节点,节点顺利收到后,再通过已经加载在节点里的OAD boot loader来初始化节点,重启节点,完成更新。  这是初步思路,肯定有错的地方,希望能浪费您点时间,指点指点,如果错了就会浪费很多时间,真心很急,尤其对于boot loader这块的理解,总感觉有点不对。先谢谢了 

你好,我是一名上海研一的新生,现在在着手完成无线传感器网络中节点的代码空中下载更新的实现,问点简单的问题,我的思路是首先实现上位机经过串口调试助手把代码通过串口发给带有无线模块的Smart Rf 05开发板CC2530的flash中(代码不大先实现简单的,这里就不加外部flash了),开发板再把代码分发下去到节点,节点顺利收到后,再通过已经加载在节点里的OAD boot loader来初始化节点,重启节点,完成更新。  这是初步思路,肯定有错的地方,希望能浪费您点时间,指点指点,如果错了就会浪费很多时间,真心很急,尤其对于boot loader这块的理解,总感觉有点不对。先谢谢了 

依我看还是按照TI提供的方案做比较好。自己想的方案牵涉到要改动底层和核心的地方,难度很大。之前有折腾了一阵,最后放弃了

太感谢了,TI给的方案具体是什么啊,我看的资料比较多,乱,能说两句么,在哪有TI的参考设计,如果不方便的话,我的qq522810130,在线等,给迷途学弟一点指导吧

我也没搞清楚,还是找ti的工程师吧

好吧,谢谢了

请问如何让程序在外部存储器中运行?CC2540能够实现吗,期待您的解答

CC2540程序不可以在外部存储器中运行。

要想在外部存储器中运行,MCU必须可以映射ROM。

我在做CC2540的OAD,想把image放到外部flash上,为什么CC2430可以使用外flash呢?他们俩的内核不都是基于8051的吗?请指教,谢谢

CC2430把image放到外部flash上仅仅只是缓存,并不是直接运行里面的程序。

如果要运行新程序,必须还得读出来写在内部flash上。这个读出写入的代码较小,我们一般叫它bootload。

请问您有相关的文档或资料吗?

这很简单啊,还需要资料吗?就跟1+1一样,怎么会还需要资料

请原谅,因为刚接触OAD两三天,CC2540接触的时间也不长,所以很多东西不是很了解,现在想向您确认一下,CC2540能否像2530一样,通过这种方式将image缓存在外部flash中?具体如何操作?对于初学者,简单的问题有时候也会很复杂,所以想向您请教。谢谢

求 OTA Image Converter下载链接!

谢谢!

我想实现OTA;

根据《Z-Stack OTA Upgrade User's Guide》指导,一步一步实现;

硬件用的是 TI smartRF05 EB Rev.1.8.1;

工程是: Server:OtaDongle is a coordinator

            Client:HA SampleSwitch OTA end device

两块EB板均上电,为什么Device List里只有 Server:OtaDongle is a coordinator;没有其他的Node?

Client 怎么加入 server 的网络?

您好,我现在也在设计程序的空中升级,想了解TI给的方案具体是什么,您现在知道吗,谢谢

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

网站地图

Top