This is an automated email from the ASF dual-hosted git repository.
linguini pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git
The following commit(s) were added to refs/heads/master by this push:
new 9ecfff08337 boards/imx95-evk: enable mpu by default
9ecfff08337 is described below
commit 9ecfff08337c437c5f947ef83e47e8438b14ef44
Author: Andre Heinemans <[email protected]>
AuthorDate: Thu Feb 5 14:46:04 2026 +0100
boards/imx95-evk: enable mpu by default
Enabling MPU will fix imx95-evk:rpmsg by making rsc-table and vrings
regions non-cachable. Since the rewrite of RpMsg these regions are not
invalidated anymore.
Signed-off-by: Andre Heinemans <[email protected]>
---
boards/arm/imx9/imx95-evk/configs/can/defconfig | 2 ++
boards/arm/imx9/imx95-evk/configs/nsh/defconfig | 2 ++
boards/arm/imx9/imx95-evk/configs/rpmsg/defconfig | 2 ++
3 files changed, 6 insertions(+)
diff --git a/boards/arm/imx9/imx95-evk/configs/can/defconfig
b/boards/arm/imx9/imx95-evk/configs/can/defconfig
index 05adb8a2a36..0ec5dc87ee4 100644
--- a/boards/arm/imx9/imx95-evk/configs/can/defconfig
+++ b/boards/arm/imx9/imx95-evk/configs/can/defconfig
@@ -23,6 +23,8 @@ CONFIG_ARMV7M_DCACHE_WRITETHROUGH=y
CONFIG_ARMV7M_DTCM=y
CONFIG_ARMV7M_ICACHE=y
CONFIG_ARMV7M_ITCM=y
+CONFIG_ARM_MPU=y
+CONFIG_ARM_MPU_RESET=y
CONFIG_BINFMT_DISABLE=y
CONFIG_BOARD_LOOPSPERMSEC=2664
CONFIG_BUILTIN=y
diff --git a/boards/arm/imx9/imx95-evk/configs/nsh/defconfig
b/boards/arm/imx9/imx95-evk/configs/nsh/defconfig
index 9da13c4e1cf..269c09d6a13 100644
--- a/boards/arm/imx9/imx95-evk/configs/nsh/defconfig
+++ b/boards/arm/imx9/imx95-evk/configs/nsh/defconfig
@@ -22,6 +22,8 @@ CONFIG_ARMV7M_DCACHE_WRITETHROUGH=y
CONFIG_ARMV7M_DTCM=y
CONFIG_ARMV7M_ICACHE=y
CONFIG_ARMV7M_ITCM=y
+CONFIG_ARM_MPU=y
+CONFIG_ARM_MPU_RESET=y
CONFIG_BINFMT_DISABLE=y
CONFIG_BOARD_LOOPSPERMSEC=2664
CONFIG_BUILTIN=y
diff --git a/boards/arm/imx9/imx95-evk/configs/rpmsg/defconfig
b/boards/arm/imx9/imx95-evk/configs/rpmsg/defconfig
index eacc6a4d267..5e5ff3e30de 100644
--- a/boards/arm/imx9/imx95-evk/configs/rpmsg/defconfig
+++ b/boards/arm/imx9/imx95-evk/configs/rpmsg/defconfig
@@ -22,6 +22,8 @@ CONFIG_ARMV7M_DCACHE_WRITETHROUGH=y
CONFIG_ARMV7M_DTCM=y
CONFIG_ARMV7M_ICACHE=y
CONFIG_ARMV7M_ITCM=y
+CONFIG_ARM_MPU=y
+CONFIG_ARM_MPU_RESET=y
CONFIG_BINFMT_DISABLE=y
CONFIG_BOARD_LOOPSPERMSEC=2664
CONFIG_BUILTIN=y