Xbee S2 模块固件未作为协调器更新

问题描述 投票:0回答:2

我使用两个 Zigbee s2 模块(XB24-ZB,ver-22A7),一个作为协调器,另一个作为路由器。我正在尝试在这两者之间进行通信,但固件仅针对 Zigbee 路由器 AT 进行更新,而无法作为 Zigbee 协调器 AT 进行更新。 我正在使用 X-CTU 配置工具 Sparkfun 分线板。

xbee zigbee
2个回答
1
投票

我有同样的问题,只是我想更新到API模式:

协调器 -> XB24-ZB/ZigBee 协调器 API/21A7

路由器-> XB24-ZB/ZigBee 路由器 API/23A7

首先,我尝试通过我的 Arduino(加上 Xbee 适配器套件)更新它们,但没有成功。

我找到了这个网站并且以下步骤对协调员有效:

  • 升级到XB24-ZB/ZigBee Coordinator API/21A0(比最新版本早一个版本)

  • 之后我可以更新到21A7...

更新期间会出现提示,提示您必须重置模块。

为此,我只需断开 Xbee 并重新连接即可。

但如前所述,这只适用于协调员。

我对第二个 Xbee 尝试了类似的技巧,但没有成功。

所以我拿起我的FTDI串行USB电缆并再次尝试。

这样就完成了,我什至不需要通过更新过程重新连接 Xbee。

虽然我可以看到我的 Xbees 的所有信息,也可以在它们之间发送数据,但当通过我的 arduinos 连接到 PC 时,我无法毫无问题地更新到另一个固件。

我的建议:使用 FTDI 串行 USB 电缆 - 让它变得更容易......


0
投票

我遇到了相同的更新相关问题,但就我而言,我需要从终端设备 AT 28A7 (XB24-ZB) 升级到路由器 AT。我失败了很多次,没有有效的引导加载程序错误。然后我尝试了 Guti_Haz 解决方案 -> 首先更新到协调器 API 21A0(不可能升级到最高版本) -> 然后转移到路由器 AT 22A7。

我在最新的更新中失败了两次,但在写作阶段失败了,所以我尝试了更多次。

最好

© www.soinside.com 2019 - 2024. All rights reserved.