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

Mesh node reset error

Hi everyone.

I have a problem with Mesh network.

I try to reset node from mesh network, using function node_set().

When remove node from network, on mobile app "nRF Mesh" cannot see device again. But app "nRF connect" can see device.

Also, I try some other mobile phone, but app "nRF Mesh" still cannot see device, and "nRF connect" in other mobile can seen that device.

If I re-flash firmware, node will be seen by "nrf Mesh".

Anyone have a solution for this problem?

I'm sorry about my English skill.

Thank you so much.

Parents
  • Hi

    I have a feeling that in v2.1.1 flash operations are only started using some new timeslot functionality.

    The call stack typically looks like this when a flash operation is run:

    void flash_op_start()
    void action_start()
    void action_switch()
    void bearer_handler_on_ts_begin()
    void on_ts_begin()
    void handle_extend_end()
    void radio_signal_callback()
    Some softdevice function

    When node_reset() tries to erase the flash, the operations are only left pending and never actually executed before shutdown. The flash stays intact and the node still considers itself provisioned.

    At least that is my suspicions right now :-)

    Best regards,
    Pär-Olof

Reply
  • Hi

    I have a feeling that in v2.1.1 flash operations are only started using some new timeslot functionality.

    The call stack typically looks like this when a flash operation is run:

    void flash_op_start()
    void action_start()
    void action_switch()
    void bearer_handler_on_ts_begin()
    void on_ts_begin()
    void handle_extend_end()
    void radio_signal_callback()
    Some softdevice function

    When node_reset() tries to erase the flash, the operations are only left pending and never actually executed before shutdown. The flash stays intact and the node still considers itself provisioned.

    At least that is my suspicions right now :-)

    Best regards,
    Pär-Olof

Children
Related