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 @@ -455,6 +455,12 @@ Bluetooth Fast Pair samples
* The advertising to no longer rotate the Resolvable Private Address (RPA) in the DFU mode.
* The :ref:`fast_pair_locator_tag_testing_fw_update_notifications` section to improve the test procedure.
The application now provides an additional log message to indicate that the firmware version is being read.
* The memory layout for the ``nrf54l15dk/nrf54l10/cpuapp`` board target to fix the out-of-bound partition allocations.
Previously, it was assumed that the memory size for this board target was 10 KB larger than the actual one.
The NVM size in the nRF54L10 SoC is equal to 1012 KB.

This change in the nRF54L10 partition map is a breaking change and cannot be performed using DFU.
As a result, the DFU procedure will fail if you attempt to upgrade the sample firmware based on one of the |NCS| v3.0 releases.
* The configurations for nRF54L-based board targets that store the MCUboot verification key in the KMU peripheral to automatically generate the :file:`keyfile.json` file in the build directory (the ``SB_CONFIG_MCUBOOT_GENERATE_DEFAULT_KMU_KEYFILE`` Kconfig option) based on the input file provided by the ``SB_CONFIG_BOOT_SIGNATURE_KEY_FILE`` Kconfig option.
This KMU provisioning step can now be performed automatically by the west runner, provided that a :file:`keyfile.json` file is present in the build directory.
The provisioning is only performed if the ``west flash`` command is executed with the ``--erase`` or ``--recover`` flag.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,5 @@

/* Application does not use cpuflpr core. Assign whole RRAM to cpuapp. */
&cpuapp_rram {
reg = < 0x0 DT_SIZE_K(1022) >;
reg = < 0x0 DT_SIZE_K(1012) >;
};
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ mcuboot_primary:
- app
- mcuboot_pad
region: flash_primary
size: 0x7a000
size: 0x79000
span: *id001
mcuboot_pad:
address: 0x6000
Expand All @@ -18,38 +18,38 @@ mcuboot_pad:
app:
address: 0x6800
region: flash_primary
size: 0x79800
size: 0x78800
mcuboot_primary_app:
address: 0x6800
orig_span: &id002
- app
region: flash_primary
size: 0x79800
size: 0x78800
span: *id002

mcuboot_secondary:
address: 0x80000
address: 0x7f000
orig_span: &id003
- mcuboot_secondary_pad
- mcuboot_secondary_app
region: flash_primary
size: 0x7a000
size: 0x79000
span: *id003
mcuboot_secondary_pad:
region: flash_primary
address: 0x80000
address: 0x7f000
size: 0x800
mcuboot_secondary_app:
region: flash_primary
address: 0x80800
size: 0x79800
address: 0x7f800
size: 0x78800

settings_storage:
address: 0xfa000
bt_fast_pair:
address: 0xf8000
region: flash_primary
size: 0x5000
size: 0x1000

bt_fast_pair:
address: 0xff000
settings_storage:
address: 0xf9000
region: flash_primary
size: 0x800
size: 0x4000
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,5 @@

/* Application does not use cpuflpr core. Assign whole RRAM to cpuapp. */
&cpuapp_rram {
reg = < 0x0 DT_SIZE_K(1022) >;
reg = < 0x0 DT_SIZE_K(1012) >;
};