Flash wear on RAK3172

Hello RAKWireless,

Question about writing to Flash on RAK3172…
Does the RUI3 Flash Write use level wearing techniques?
Does it read first to see if there is a data change before writing?
Or is that something custom firmware needs to do?

I am concerned about 10k write cycles for STM32WLE5

Thanks

This isn’t very comforting, I asked essentially the same question, I see this never got a public answer, or did you find anything?

Hello @friesen ,

I decided to write my own firmware that only would write Flash on changed data.
This data rarely changed but it was important to update if it did. Updated via serial port.
It was like default factory settings.

Did you use the stm32 Mx cube libs as a base for this build?

@friesen
I used RUI3 4.0.5 I think

Related topic NVM storage question