Part Number: CC2651P3
Other Parts Discussed in Thread: CC2538, Z-STACK
We are running the following:
Zigbee Coordinator on CC2651P3, stack simplelink_cc13xx_cc26xx_sdk_6_41_00_17
Zigbee Sleepy End Device on CC2538, stack Z-STACK-3.0.1
The ZED is joined directly to the ZC and functioning normally. After some time, the ZED is restarted. When it boots it sends Rejoin Request followed by 4 Data Request. It expects Rejoin Response or it cannot continue.
If the ZC has been running for a while, eventually it will stop responding to Rejoin Request. It does ACK the Data Request, so that would indicate that it still recognizes the ZED as its child. Once the ZC is in this state, the only way to recover is to reboot the ZC. After reboot, the ZC will resume responding to Rejoin Request.
I am attaching a sniffer trace showing this behavior. At the start of the trace, the ZED has not yet joined the network.
Packet #4: ZED initiates the join process, which succeeds
Packet #1138: ZED is rebooted and sends Rejoin Request. ZC responds with Rejoin Response and operation resumes normally.
Packet #1507: ZED is rebooted and sends Rejoin Request. ZC does not respond to any of the 4 Data Request.
Packet #1532: ZED makes its 2nd attempt with Rejoin Request. ZC does not respond to any of the 4 Data Request.
Packet #1537: ZED is rebooted and sends Rejoin Request. ZC does not respond to any of the 4 Data Request.
Packet #1552: ZED makes its 2nd attempt with Rejoin Request. ZC does not respond to any of the 4 Data Request.
Packet #1568: ZED is rebooted and sends Rejoin Request. ZC does not respond to any of the 4 Data Request.
Packet #1582: ZED makes its 2nd attempt with Rejoin Request. ZC does not respond to any of the 4 Data Request.
Packet #1595: ZC is rebooted and sends Parent Annce.
Packet #1604: ZED is rebooted and sends Rejoin Request. ZC responds with Rejoin Response and operation resumes normally.
Please advise.
Thanks,
Andy