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

[nRF52840 + zigbee] Add a new zed to existing network

Hi,

I am developing zigbee system using nrf52840.

I have a question about joining process.

a) First, start coordinator with zigbee_erase_persistent_storage(ZB_TRUE).

b) Zed can join to the network within 3 mininutes from  coordinator start.

c) After 3 minutes, let coorinator restart with zigbee_erase_persistent_storage(ZB_FALSE).

d) Zeds which are joined before can join to coordinator successfully.

e) In this situation, can i add A brand new Zed join to this network keeping existing zeds are in silent joining mode ?

After coordinator  is restarted with zigbee_erase_persistent_storage(ZB_FALSE), can a new(not joined before) zed can registered to this network if  time is wihih 3 minutes?

Thanks.

Parents
  • Hi,

    If you run zigbee_erase_persistent_storage(ZB_TRUE) you will erase all network parameters from NVRAM after a reboot or power-off. You can also run "nrfjprog --eraseall" before flashing your application each time you want to start a new network and set ERASE_PERSISTENT_CONFIG to ZB_FALSE. When ERASE_PERSISTENT_CONFIG is set to ZB_FALSE the application will not erase NVRAM and will save the network parameters after a devie reboot or power-off.

    e) In this situation, can i add A brand new Zed join to this network keeping existing zeds are in silent joining mode ?

     Yes, you can add a new ZED to the network, given that the network is open.

    Best regards,

    Marjeris

Reply
  • Hi,

    If you run zigbee_erase_persistent_storage(ZB_TRUE) you will erase all network parameters from NVRAM after a reboot or power-off. You can also run "nrfjprog --eraseall" before flashing your application each time you want to start a new network and set ERASE_PERSISTENT_CONFIG to ZB_FALSE. When ERASE_PERSISTENT_CONFIG is set to ZB_FALSE the application will not erase NVRAM and will save the network parameters after a devie reboot or power-off.

    e) In this situation, can i add A brand new Zed join to this network keeping existing zeds are in silent joining mode ?

     Yes, you can add a new ZED to the network, given that the network is open.

    Best regards,

    Marjeris

Children
Related