Skip to content

Conversation

@alexstanoev-nordic
Copy link
Contributor

The xiao_ble boards ship with a bootloader requiring an app offset of 0x27000.
The upstream board defines this via DT partitions, which will not be used if partition manager is enabled.
Add a static partition configuration to allow binaries built for this board to work out-of-the-box in NCS, and match the behavior with sysbuild disabled.

The partitions match https://github.com/nrfconnect/sdk-zephyr/blob/main/dts/vendor/nordic/nrf52840_partition_uf2_sdv7.dtsi which is included by https://github.com/nrfconnect/sdk-zephyr/blob/main/boards/seeed/xiao_ble/xiao_ble_common.dtsi#L9

The xiao_ble boards ship with a bootloader requiring an app offset of 0x27000.
The upstream board defines this via DT partitions, which will not be used if
partition manager is enabled.
Add a static partition configuration to allow binaries built for this board
to work out-of-the-box in NCS, and match the behavior with sysbuild disabled.

Signed-off-by: Aleksandar Stanoev <aleksandar.stanoev@nordicsemi.no>
@nordicjm nordicjm merged commit 6c9cf79 into nrfconnect:main Jul 4, 2025
20 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants