This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Prefill FDS area while programming via SWD

Hello Nordic Team,

I have an application in development where some bigger files (~20kb) can be downloaded into the device, so they get stored in with the FDS system.

Now we are thinking about how we will manage this in production. As the device should be delivered with some files already stored in it.

Is it somehow possible to prefill the FDS area with correct data via SWD programming ? Downloading them in production via BLE would take a long time.

kind regards

Parents Reply
    • Record key: provided by the user and used for lookup
    • Data length: expressed in number of 4-byte words
    • File ID: provided by the user and used for lookup
    • CRC16: optional CRC16 check value  (checks can be enabled by setting the FDS_CRC_ENABLED compile flag)
    • Record ID: unique identifier generated by the system

    Yes, I think the easiest approach is what you suggested. Load the data over BLE to one device and then readback the flash. Is the data stored by FDS identical for all the devices?

Children
No Data
Related