This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC2538 ZNP(Z-stack 3.0.1)在end-device多次尝试入网后出现网络层死机现象

Other Parts Discussed in Thread: CC2538, CC2652R, Z-STACK

CC2652R end-device多次尝试入网不成功的情况下,CC2538 ZNP协调器出现网络层死机的现象,已经在不同的CC2538上发生了多次,而且此时无法自动恢复,必须上层发送MT 指令 reset 2538才能恢复。

 

网络层死机的时候,协调器发不出permit join request,也收不到其他router空中数据包,但是MT层还能收到reset指令对其进行reset,reset之后就恢复正常了,说明OSAL并没有死掉,只是network层死机了。

 

基本发生在0x0000发出Transport key之后,正常情况下end-device应该发送Request key才对,但是end-device此时没有任何响应,然后手动对end-device又重新beacon尝试入网,反反复复连续多次,ZNP就死机了。

 

应该可以确定是最新的Z-Stack 3.0.1协议栈内部的bug。

 

附件是CC2538 ZNP网络层死机抓包文件。

 

CC2538 ZNP network layer crash.zip