No BLE activity Flash operation will always succeed.
I can not write to flash ok,
So, I want to change the BLE status.
No BLE activity Flash operation will always succeed.
I can not write to flash ok,
So, I want to change the BLE status.
Hi,
It is fully possible to read/write to flash when you are in a BLE connection. There is no need to disconnect from the phone in order to read/write to flash.
I recommend to use either the fstorage or FDS(Flash Data Storage) module. These modules will schedule flash access in between radio events automatically, to avoid conflicts between the radio and the flash operations.
I have attached an example for SDK 12.2 that show you how to use FDS:
Example: nRF52-fds-example.rar
Extract the project in the examples/ble_peripheral folder in the SDK.
Hi,
It is fully possible to read/write to flash when you are in a BLE connection. There is no need to disconnect from the phone in order to read/write to flash.
I recommend to use either the fstorage or FDS(Flash Data Storage) module. These modules will schedule flash access in between radio events automatically, to avoid conflicts between the radio and the flash operations.
I have attached an example for SDK 12.2 that show you how to use FDS:
Example: nRF52-fds-example.rar
Extract the project in the examples/ble_peripheral folder in the SDK.
Cannot execute external request (Install Pack, "NordicSemiconductor:nRF_DeviceFamilyPack:8.11.1"): Pack not found
What happen?
Is the FDS(Flash Data Storage) module only support SDK V13.0.0.1 alpha?
If you can't find the package with Keil Pack Installer, you can download the DeviceFamilyPack manually here. fstorage and FDS have been in the SDK since SDK 10.