Unstable ZMS

I am facing an issue with unsuccessful zms initialization. For my case, it always seems like each of my boards can only work with zms in one project; I can update the code within the original project all I want, but switching to another program with zms will result in a failure, and switching back to the original is fine. For my development purposes, I have also tried to implement a button callback that calls zms_delete(), and pressing that will also result in the same failure problem. 

To resolve this issue, I have tried to:

- rebuilding the project, and flash it onto the board again.

- erase and reset with nRF Connect Desktop, then rebuilding and flash again.

- pressing the reset button on the board.

- disconnecting the board from the PC, then reconnecting it again.

- restarting my PC entirely.

Out of the above attempts, only restarting the PC entirely solves the problem; but this simply seems too complicated for a problem like this. 

My setup:

Microsoft Windows 10 Pro, nRF Connect SDK v2.8.0, nRF52840dk & nRF54L15

Below are the error messages: 

- flash_nrf: invalid address: 0x00100fe0:16
- fs_zms: zms not initialized. 
Parents Reply Children
No Data
Related