Skip to content

Commit 14b1e50

Browse files
committed
soc: nxp: imxrt118x: update MPU configuration
fixes: #80721 Updated mpu region address to secure address. Signed-off-by: Xiaoli Ji <[email protected]>
1 parent 193eeae commit 14b1e50

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

soc/nxp/imxrt/imxrt118x/m33/mpu_regions.c

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,18 +7,18 @@
77
#include <zephyr/devicetree.h>
88
#include <zephyr/arch/arm/cortex_m/arm_mpu_mem_cfg.h>
99

10-
#define REGION_HYPERRAM_BASE_ADDRESS 0x04000000
11-
#define REGION_HYPERRAM_SIZE 0x04000000
12-
#define REGION_DTCM_BASE_ADDRESS 0x20000000
10+
#define REGION_FLEXSPI2_BASE_ADDRESS 0x14000000
11+
#define REGION_FLEXSPI2_SIZE 0x04000000
12+
#define REGION_DTCM_BASE_ADDRESS 0x30000000
1313
#define REGION_DTCM_SIZE 0x00020000
14-
#define REGION_FLEXSPI_BASE_ADDRESS 0x28000000
14+
#define REGION_FLEXSPI_BASE_ADDRESS 0x38000000
1515
#define REGION_FLEXSPI_SIZE 0x08000000
16-
#define REGION_PERIPHERAL_BASE_ADDRESS 0x40000000
16+
#define REGION_PERIPHERAL_BASE_ADDRESS 0x50000000
1717
#define REGION_PERIPHERAL_SIZE 0x40000000
1818

1919
static const struct arm_mpu_region mpu_regions[] = {
20-
MPU_REGION_ENTRY("HYPERRAM", REGION_HYPERRAM_BASE_ADDRESS,
21-
REGION_RAM_ATTR(REGION_HYPERRAM_BASE_ADDRESS, REGION_HYPERRAM_SIZE)),
20+
MPU_REGION_ENTRY("FLEXSPI2", REGION_FLEXSPI2_BASE_ADDRESS,
21+
REGION_RAM_ATTR(REGION_FLEXSPI2_BASE_ADDRESS, REGION_FLEXSPI2_SIZE)),
2222
MPU_REGION_ENTRY("FLEXSPI", REGION_FLEXSPI_BASE_ADDRESS,
2323
REGION_FLASH_ATTR(REGION_FLEXSPI_BASE_ADDRESS, REGION_FLEXSPI_SIZE)),
2424
MPU_REGION_ENTRY("DTCM", REGION_DTCM_BASE_ADDRESS,

0 commit comments

Comments
 (0)