boards: arm: Enable hardware stack protection on nxp kinetis boards

Enables hardware stack protection on all possible nxp kinetis boards to
help detect stack overflows more easily. Boards that do not have mpu
support are excluded.

Signed-off-by: Maureen Helm <maureen.helm@nxp.com>
This commit is contained in:
Maureen Helm 2020-10-07 16:41:34 -05:00 committed by Ioannis Glaropoulos
commit bc9a498bdf
6 changed files with 7 additions and 0 deletions

View file

@ -13,3 +13,4 @@ CONFIG_OSC_EXTERNAL=y
# Enable MPU
CONFIG_ARM_MPU=y
CONFIG_HW_STACK_PROTECTION=y

View file

@ -14,3 +14,4 @@ CONFIG_OSC_LOW_POWER=y
# Enable MPU
CONFIG_ARM_MPU=y
CONFIG_HW_STACK_PROTECTION=y

View file

@ -11,3 +11,5 @@ CONFIG_GPIO=y
CONFIG_PINMUX=y
CONFIG_SYS_CLOCK_HW_CYCLES_PER_SEC=120000000
CONFIG_OSC_LOW_POWER=y
CONFIG_ARM_MPU=y
CONFIG_HW_STACK_PROTECTION=y

View file

@ -20,6 +20,7 @@ CONFIG_SEGGER_RTT_BUFFER_SIZE_DOWN=64
# Enable MPU
CONFIG_ARM_MPU=y
CONFIG_HW_STACK_PROTECTION=y
# The KSZ8794 needs SPI to get MII registers data
CONFIG_SPI=y

View file

@ -14,3 +14,4 @@ CONFIG_SYS_CLOCK_HW_CYCLES_PER_SEC=120000000
# Enable MPU
CONFIG_ARM_MPU=y
CONFIG_HW_STACK_PROTECTION=y

View file

@ -14,3 +14,4 @@ CONFIG_SYS_CLOCK_HW_CYCLES_PER_SEC=237500000
# Enable MPU
CONFIG_ARM_MPU=y
CONFIG_HW_STACK_PROTECTION=y