Hello,
I'm experimenting with the nRF SDK for Mesh v3.2.0 and a nRF52832 DK, specific with the LPN example.
I want to enable BLE DFU support so I followed the instructions from the info center:
https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.meshsdk.v3.2.0/md_examples_experimental_lpn_dfu_ble.html
The problem is when I flash the application with DFU, the application gets stuck in the initialization process and I get this mesh assert in the RTT log.
main.c, 256, ----- BLE Mesh Light Switch Server Demo (DFU) ----- app_error_weak.c, 108, Mesh assert at 0x0002D9BA (:0)
I found the workaround to disable PERSISTENT STORAGE in this post:
https://devzone.nordicsemi.com/f/nordic-q-a/50774/mesh-assert-in-unknown-file-and-line-0-probably-a-flash-related-issue/204467#204467
With this workaround the application is executed correct, but I would like to use the PERSISTENT STORAGE feature in my application.
So I would like to know how to solve this PERSISTENT STORAGE issue?