I am using nRF52840 dongle and nRF SDK version nRF5_SDK_17.0.0_9d13099.
When I am trying to debug the application it gives an error.
using your example project on nRF52840 dongle
nRF5_SDK_17.0.0_9d13099\examples\peripheral\flash_fds\pca10056\s140\ses\flash_fds_s140_pca10056.emProject
main.c
Line 352 rc = fds_record_update(&desc, &m_dummy_record);
after that it goes to
app_error_weak.c file , Line no. 100
nRF5_SDK_17.0.0_9d13099\examples\peripheral\flash_fstorage\pca10056\s140\ses\flash_fstorage_s140_pca10056.emProject
main.c
line no. 284 rc = nrf_fstorage_write(&fstorage, 0x3e100, &m_data, sizeof(m_data), NULL);
after that it goes to
app_error_weak.c file , Line no. 100
nRF5_SDK_17.0.0_9d13099\examples\peripheral\flashwrite\pca10056\blank\ses\flashwrite_pca10056.emProject
When trying to write hex file into the dongle, it does not allow to add softdevice hex file, stating that the hex file is overlapping.
if I try to write hex file flashwrite_pca10056.hex, it gives an error, log of the programmer is 2020-08-11T07_59_13.264Z-log.txt
do let me know, what I am missing.