Lines Matching +full:partition +full:- +full:erase
2 # SPDX-License-Identifier: Apache-2.0
7 The Atmel SAM flash area varies in write-block-size, memory area,
8 and the layout of erase-blocks.
12 |--------------------|
13 | 8 Kbytes | erase block size = 2048
14 |--------------------|
15 | 8 Kbytes | erase block size = 2048
16 |--------------------|
17 | 48 Kbytes | erase block size = 4096
18 |--------------------|
19 | 64 Kbytes | erase block size = 4096
20 |--------------------|
24 (1024 * 1024 bytes) with a write-block-size of 8 bytes. The first
33 eefc: flash-controller@400e0a00 {
34 compatible = "atmel,sam-flash-controller";
39 #address-cells = <1>;
40 #size-cells = <1>;
41 #erase-block-cells = <2>;
44 compatible = "atmel,sam-flash", "soc-nv-flash";
46 write-block-size = <8>;
47 erase-block-size = <4096>;
48 erase-blocks = <&eefc 8 2048>, <&eefc 252 4096>;
55 compatible, "atmel,sam-flash", and the "soc-nv-flash"
61 mcuboot and a allocating a storage partition:
65 compatible = "fixed-partitions";
66 #address-cells = <1>;
67 #size-cells = <1>;
69 boot_partition: partition@0 {
74 slot0_partition: partition@10000 {
79 slot1_partition: partition@80000 {
84 storage_partition: partition@f0000 {
91 compatible: "atmel,sam-flash"
96 write-block-size:
103 erase-block-size:
106 The flash controller is limited by hardware to erase whole
108 erase block size in erase-blocks.
110 erase-blocks:
111 type: phandle-array
114 The flash controller is limited by hardware to erase whole
116 the erase-blocks, which can vary in size within the flash memory