From 9f456bf86454935237efd641f5e16b3087a325f8 Mon Sep 17 00:00:00 2001 From: Daniele Lacamera Date: Wed, 16 Sep 2026 12:14:13 +0200 Subject: [PATCH] F-9252: fix MPU system-control range end address Comment said 0xE0000000:0xEFFFFFF (255M) but the system-control region is 256M, ending at 0xEFFFFFFF. --- src/boot_arm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/boot_arm.c b/src/boot_arm.c index d2eb1bc8..f59c76c2 100644 --- a/src/boot_arm.c +++ b/src/boot_arm.c @@ -173,7 +173,7 @@ static void mpu_init(void) mpu_setattr(6, MPUSIZE_1G | MPU_RASR_ENABLE | MPU_RASR_ATTR_S | MPU_RASR_ATTR_B | MPU_RASR_ATTR_AP_PRW_UNO | MPU_RASR_ATTR_XN); - /* System control 0xE0000000:0xEFFFFFF */ + /* System control 0xE0000000:0xEFFFFFFF (256M) */ mpu_setaddr(7, 0xE0000000); mpu_setattr(7, MPUSIZE_256M | MPU_RASR_ENABLE | MPU_RASR_ATTR_S | MPU_RASR_ATTR_B | MPU_RASR_ATTR_AP_PRW_UNO | MPU_RASR_ATTR_XN);