|
27 | 27 | * 0x0006_0000 Protected Storage Area (16 KB)
|
28 | 28 | * 0x0006_4000 Internal Trusted Storage Area (16 KB)
|
29 | 29 | * 0x0006_8000 OTP / NV counters area (8 KB)
|
30 |
| - * 0x0006_A000 Non-secure image primary (504 KB) |
31 |
| - * 0x000E_8000 Non-secure storage, used when built with NRF_NS_STORAGE=ON, |
| 30 | + * 0x0006_A000 Non-secure image primary (494 KB) |
| 31 | + * 0x000E_5800 Non-secure storage, used when built with NRF_NS_STORAGE=ON, |
32 | 32 | * otherwise unused (32 KB)
|
33 | 33 | */
|
34 | 34 |
|
|
42 | 42 | /* Use Flash memory to store Code data */
|
43 | 43 | #define FLASH_BASE_ADDRESS (0x0)
|
44 | 44 |
|
45 |
| -/* nRF54L10 has 1022 kB of non volatile memory (RRAM) but the last 62kB are reserved |
| 45 | +/* nRF54L10 has 1012 kB of non volatile memory (RRAM) but the last 62kB are reserved |
46 | 46 | * for FLPR MCU in Zephyr. For simplicity and for possible support for running FLPR along
|
47 | 47 | * with TF-M later FLPR non volatile memory is not used by TF-M. */
|
48 |
| -#define FLASH_TOTAL_SIZE (0xF0000) /* 960 kB since the last 62kB are reserved for FLPR */ |
| 48 | +#define FLASH_TOTAL_SIZE (0xED800) /* 950 kB since the last 62kB are reserved for FLPR */ |
49 | 49 | #define TOTAL_ROM_SIZE FLASH_TOTAL_SIZE
|
50 | 50 |
|
51 | 51 | /* nRF54L10 has 192 kB of volatile memory (SRAM) but the last 48kB are reserved
|
|
55 | 55 | #define TOTAL_RAM_SIZE (0x00024000) /* 144 kB since the last 48kB are reserved for FLPR */
|
56 | 56 |
|
57 | 57 | #define FLASH_S_PARTITION_SIZE (0x60000) /* S partition: 384 kB*/
|
58 |
| -#define FLASH_NS_PARTITION_SIZE (0x7E000) /* NS partition: 504 kB*/ |
| 58 | +#define FLASH_NS_PARTITION_SIZE (0x7B800) /* NS partition: 494 kB*/ |
59 | 59 |
|
60 | 60 | #define S_ROM_ALIAS_BASE FLASH_BASE_ADDRESS
|
61 | 61 | #define NS_ROM_ALIAS_BASE FLASH_BASE_ADDRESS
|
|
0 commit comments