diff --git a/dts/arm/disco_l475_iot1.dts b/dts/arm/disco_l475_iot1.dts index 843f32c62d4..f700889bb6e 100644 --- a/dts/arm/disco_l475_iot1.dts +++ b/dts/arm/disco_l475_iot1.dts @@ -22,3 +22,40 @@ current-speed = <115200>; status = "ok"; }; +&flash0 { + partitions { + /* + * If chosen's zephyr,code-partion is unset, the image will be + * linked into the entire flash device. If it points to an + * individual partition, the code will be linked to, and + * restricted to that partition. + */ + compatible = "fixed-partitions"; + #address-cells = <1>; + #size-cells = <1>; + + boot_partition: partition@0 { + label = "mcuboot"; + reg = <0x00000000 0x00010000>; + read-only; + }; + app_state_partition: partition@10000 { + label = "application-state"; + reg = <0x00010000 0x00010000>; + }; + slot0_partition: partition@20000 { + label = "image-0"; + reg = <0x00020000 0x0006C000>; + }; + slot1_partition: partition@40000 { + label = "image-1"; + reg = <0x0008C000 0x0006C000>; + }; + scratch_partition: partition@60000 { + label = "image-scratch"; + reg = <0x000F8000 0x00006000>; + }; + }; + + +};