TI中文支持网
TI专业的中文技术问题搜集分享网站

ZigBee终端被协调器踢下线

3.0.2协议栈

2530终端,2538协调器

双方已经关闭#define BDB_DEFAULT_TC_REQUIRE_KEY_EXCHANGE                FALSE//默认TRUE 

终端初次正常入网后,没问题,此时把终端直接重新擦除刷固件,终端就是加上了就被踢(一直重复,加上后十来秒就被踢),

只有把协调器和终端都断电重启才能加的上,请问这个是什么原因

跟使能BDB_DEFAULT_TC_REQUIRE_KEY_EXCHANGE后的现象很类似,但是已经关闭了BDB_DEFAULT_TC_REQUIRE_KEY_EXCHANGE                               

Viki Shi:

确定都设置为false了吗?建议抓包看一下是不是还有KEY EXCHANGE导致leave

user5367314:

回复 Viki Shi:

协调器和终端都在bdb_interface.h文件里设置如下,有没有什么问题,别的地方是不是还有定义?
#ifdef TP2_LEGACY_ZC
#define BDB_DEFAULT_TC_REQUIRE_KEY_EXCHANGEFALSE
#else
#define BDB_DEFAULT_TC_REQUIRE_KEY_EXCHANGEFALSE//默认TRUE
#endif

Viki Shi:

回复 user5367314:

就是改bdb_interface.h,你抓包看过了吗?

Viki Shi:

回复 user5367314:

之前你是不是发过类似问题: e2echina.ti.com/…/521155

赞(0)
未经允许不得转载:TI中文支持网 » ZigBee终端被协调器踢下线
分享到: 更多 (0)