This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

ZED rejoin problem when ZC is reboot

cli_agent_router and multi_sensor example with nRF5_SDK_for_Thread_and_Zigbee_v4.1.0 nrf52840

problem:
The coordinator restarts occasionally, and the zed cannot rejoin until reset.
When restarting the ZED, ZED join and get a new short address.

the log info from ZED:

<info> app: Unable to join the network, start network steering.
<info> app: Started network rejoin procedure.
...
<info> app: Unable to join the network, start network steering
...
<info> app: Unimplemented signal (signal: 21, status: 0)
...
<info> app: Unable to join the network, start network steering
...
<info> app: Network rejoin procedure stopped as scheduled.

The ERASE_PERSISTENT_CONFIG ZB_TRUE on both ZED and ZC/ZR.

When the coordinator restarts, the PANID conflicts with the existing ZR and cannot be specified.
How to solve that the coordinator restarts and the ZED or ZR rejoin ?

Parents
  • Hello,

    If you want to maintain a network after a reset, then you need to set ERASE_PERISTENT_CONFIG to ZB_FALSE. If you set this to true:

    The network will form when both devices are reset.

    If one device is turned off, then one device will have the old network settings, but the device that is reset doesn't have these settings anymore.

    Try setting it to false on both devices.

    BR,

    Edvin

Reply
  • Hello,

    If you want to maintain a network after a reset, then you need to set ERASE_PERISTENT_CONFIG to ZB_FALSE. If you set this to true:

    The network will form when both devices are reset.

    If one device is turned off, then one device will have the old network settings, but the device that is reset doesn't have these settings anymore.

    Try setting it to false on both devices.

    BR,

    Edvin

Children
  • Thank’s for reply.
    If coordinator restarts within 30 seconds, the ZED online LED does not turn off and check zdo mgmt_lqi 0000 the list can be restored after a short time.
    The ZED online LED cannot be restored when the coordinator restarts more than 30 seconds. In addition, it has been observed that some ZED's online LED always on, although the coordinator has been turned off for a long time.
    Using the ERASE_PERSISTENT_CONFIG ZB_FALSE parameter on ZC , when the coordinator is restarted after online LED of the zed is off, ZED reconnect to the ZC by itself.
    SDK Version:nRF5_SDK_for_Thread_and_Zigbee_v4.1.0_32ce5f8
    multi_sensor, cli_agent_router examples

Related