微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > 关于Z-Stack加密之后设备无法通信的问题

关于Z-Stack加密之后设备无法通信的问题

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

各位好

最近试了下加密,但却遇到了一个问题:加密之前设备能正常通信,改成加密之后ED也能入网,但一直不发送任何数据包,加密前后packet sniffer抓取的数据包都在附件里,还请各位帮忙看看是哪里遇到了问题。

加密更改的地方:

-DSECURE=1
-DZG_SECURE_DYNAMIC=0

uint8 zgPreConfigKeys = TRUE

额,怎么没有人看呢,还请大家帮帮忙啊~~

两边配置的秘钥是否一样?

VV 你好

两边的KEY都是默认的,没有作任何修改。

/*********************************************************************
* SECURITY GLOBAL VARIABLES
*/

// This is the default pre-configured key,
// change this to make a unique key
// SEC_KEY_LEN is defined in ssp.h.
CONST uint8 defaultKey[SEC_KEY_LEN] =
{
#if defined ( APP_TP ) || defined ( APP_TP2 )
// Key for ZigBee Conformance Testing
0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0xbb,
0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa
#else
// Key for In-House Testing
0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
0x08, 0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F
#endif
};

// This is the default pre-configured Trust Center Link key,
// change this to make a unique key, SEC_KEY_LEN is defined in ssp.h.
CONST uint8 defaultTCLinkKey[SEC_KEY_LEN] =
{
0x56, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77
};

/* Default security key. */
-DDEFAULT_KEY="{0x01, 0x03, 0x05, 0x07, 0x09, 0x0B, 0x0D, 0x0F, 0x00, 0x02, 0x04, 0x06, 0x08, 0x0A, 0x0C, 0x0D}"

我也遇到过同样的问题,现在解决了。因为配置睡眠模式的时候把-DREJOIN_POLL_RATE=440  //default 440改成0了,改回去440后就OK了!

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

网站地图

Top