I'm attempting to use FDS on the nRF52840DK (PCA10056) with SDK V16.0 and SD enabled.
Per the documentation:
1) I register the callback function: fds_register(fds_evt_handler);
2) Initialize the FDS: rc = fds_init();
3) Wait for fds_action_pending flag to be cleared in the callback
4) Attempt to write a record: rc = fds_record_write(&desc, &write_record);
5) Wait for fds_action_pending flag to be cleared in the callback
While I get the callback for successful initialization and getting NRF_SUCCESS returned from fds_record_write(), the callback is never triggered after the write function.
Any ideas where to look?
Thanks!