Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -708,6 +708,7 @@ Flash drivers

* Added a Kconfig option to configure timeout for normal priority MPSL request (:kconfig:option:`CONFIG_SOC_FLASH_NRF_RADIO_SYNC_MPSL_NORMAL_PRIORITY_TIMEOUT_US`) in MPSL flash synchronization driver (:file:`nrf/drivers/mpsl/flash_sync/flash_sync_mpsl.c`).
After the timeout specified by this Kconfig option, a higher timeslot priority is used to increase the priority of the flash operation.
The default timeout has been reduced from 30 milliseconds to 10 milliseconds to speed up non-volatile memory operations.

Libraries
=========
Expand Down
2 changes: 1 addition & 1 deletion drivers/mpsl/flash_sync/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ config SOC_FLASH_NRF_RADIO_SYNC_MPSL_NORMAL_PRIORITY_TIMEOUT_US
int "Timeout for normal priority MPSL request [us]"
depends on SOC_FLASH_NRF_RADIO_SYNC_MPSL
range 0 1000000
default 30000
default 10000
help
The flash synchronization mechanism relies on MPSL timeslots.
Initially the MPSL timeslot is requested with normal priority. After
Expand Down
Loading