微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > 关于协调器信息备份的问题请教

关于协调器信息备份的问题请教

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

我用的是 CC2530  ZSTACK的版本是 ZSTACK-2.3.0-1.4.0。

项目用在一个智慧小区,考虑到ZigBee的传输距离,打算每户一个ZigBee网关,下面带几十个节点。 所有的网关经以太网把信息传到小区服务中心。

这样就会有很多ZIGBEE网络,打算事先固定PANID,就是每户用不同的PANID,这样就不会冲突了。  

现在遇到一个问题,就是测试过程中发现如果网关中的协调器硬件烧坏了,再换新的硬件上电时应为没有保存任何以前的网络信息,如果有路由节点开着。协调器不会按配置的PANID启动,而是按PANID+1启动。这个问题一直没有好的解决办法!

现在想问一下TI的工程师:

1:我想把每个协调器组网后里面的整个数据都读出来备份,如果原来的协调器硬件坏了再把备份的数据烧到新的硬件里面,这样应该就能连到原来的网上。

        这种想法能实现吗?   用什么工具备份数据?  如何操作?

2:如何解决以上情况的PANID+1的问题? (现在的做法是 1:我先把节点全部断电,让协调器先上电。2:或者协调器先远离原来的网络,然后上电,先让一个终端(终端没有开NV_RESTORE)加进去,目的是使协调器NV_RESTORE起作用,然后在拿回原来的网络。  以上两种测试都可以)

     还有没有其他的解决办法? 就是下面的路由节点开着,新的协调器能按配置的原PANID启动?

谢谢!  请尽快解答,感激不尽!

注:我使用的是协议栈中的 GenericApp    Pro模板工程, 协议栈默认配置。  加密,绑定等都没使用。

you want to clone ZC?

search e2e for solution.

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

网站地图

Top