diff --git a/nordic/trezor/boards/arm/t3w1_revA_nrf52832/t3w1_revA_nrf52832.dts b/nordic/trezor/boards/arm/t3w1_revA_nrf52832/t3w1_revA_nrf52832.dts index a45a5deb76..b8b28b831c 100644 --- a/nordic/trezor/boards/arm/t3w1_revA_nrf52832/t3w1_revA_nrf52832.dts +++ b/nordic/trezor/boards/arm/t3w1_revA_nrf52832/t3w1_revA_nrf52832.dts @@ -132,9 +132,13 @@ label = "mcuboot"; reg = <0x00000000 0xc000>; }; - slot0_partition: partition@c000 { + custom_partition: partition@c000 { + label = "custom_data"; + reg = <0x0000c000 0x2000>; + }; + slot0_partition: partition@e000 { label = "image-0"; - reg = <0x0000C000 0x6E000>; + reg = <0x0000e000 0x6c000>; }; storage_partition: partition@7a000 { label = "storage"; diff --git a/nordic/trezor/trezor-ble/pm_static.yml b/nordic/trezor/trezor-ble/pm_static.yml index 9a04b5c817..db8b4b5309 100644 --- a/nordic/trezor/trezor-ble/pm_static.yml +++ b/nordic/trezor/trezor-ble/pm_static.yml @@ -1,25 +1,28 @@ mcuboot: address: 0x0 size: 0xc000 -mcuboot_pad: +custom_data: address: 0xc000 + size: 0x2000 +mcuboot_pad: + address: 0xe000 size: 0x200 app: - address: 0xc200 - size: 0x6de00 + address: 0xe200 + size: 0x6be00 mcuboot_primary: orig_span: &id001 - mcuboot_pad - app span: *id001 - address: 0xc000 - size: 0x6e000 + address: 0xe000 + size: 0x6c000 mcuboot_primary_app: orig_span: &id002 - app span: *id002 - address: 0xc200 - size: 0x6de00 + address: 0xe200 + size: 0x6be00 settings_storage: address: 0x7a000 size: 0x6000