NRF52832 : When using FDS (flash data storage), the device will freeze randomly above certain refreshing rate


We are using LVGL for GUI and we figured that when we set the refreshing rate above 2FPS, the device will freeze while writing the data into internal flash memory on nrf52832. The system works perfectly fine when refreshing rate below1FPS. We use the app_timer() provided in nrf libaray as a way to refresh.

Is there any certain restriction could not be found in documentation?

What MCU/Processor/Board and compiler are you using?


What LVGL version are you using?


What do you want to achieve?

Figured what freeze the device, we doubt it might be cache size issue? We set LV_MEM_SIZE as 10k tho.

What have you tried so far?

Tried different FPS, below1 FPS works fine, above 2FPS will freeze.