Hello All,
I am working on the NRF52810 board with 15.3 sdk in segger IDE.
I have implemented fds with 2 key with 1 file id to store data.
I am storing 2 - 3 1 byte data in flash.
While updating the data in flash , it is working properly.
but after that if i call read function the it is reading previous data that is store .
If i reset the device then it is reading new data that is updated previously.
my sequence is like below for updating data...
err_code = fds_test_find_and_delete2();
APP_ERROR_CHECK(err_code);
err_code =fds_test_write2();
APP_ERROR_CHECK(err_code);
After update read new value...
err_code = fds_read2();
APP_ERROR_CHECK(err_code);
but here it is reading previous value, not updated. (here fds init is main)
It always read previous value after update and after reset it is reading actual updated value.
How to solve this or what modification is required from my side...
Waiting for your response...
Regards,
Rohit