boards: update arm mps3 an547 board to HWMv2 scheme

This commit updates arm mps3 an547 board to use HWMv2.

Signed-off-by: Torsten Rasmussen <Torsten.Rasmussen@nordicsemi.no>
This commit is contained in:
Torsten Rasmussen
2023-11-20 22:26:08 +01:00
committed by Jamie McCrae
parent 7dc2c9db0c
commit a988adee7d
15 changed files with 21 additions and 18 deletions

View File

@@ -1,7 +0,0 @@
# Copyright (c) 2021 Linaro Limited
# SPDX-License-Identifier: Apache-2.0
config BOARD_MPS3_AN547
bool "Arm Cortex-M55 (Corstone-300, SSE-300 w/Ethos-U55) on MPS3 (AN547)"
depends on SOC_MPS3_AN547
select QEMU_TARGET

View File

@@ -0,0 +1,5 @@
# Copyright (c) 2021 Linaro Limited
# SPDX-License-Identifier: Apache-2.0
config BOARD_MPS3
select QEMU_TARGET

View File

@@ -3,9 +3,6 @@
if BOARD_MPS3_AN547
config BOARD
default "mps3_an547"
# MPU-based null-pointer dereferencing detection cannot
# be applied as the (0x0 - 0x400) is unmapped but QEMU
# will still permit bus access.

View File

@@ -0,0 +1,7 @@
# Copyright (c) 2023 Nordic Semiconductor
#
# SPDX-License-Identifier: Apache-2.0
config BOARD_MPS3
select SOC_SERIES_MPS3
select SOC_MPS3_AN547

View File

@@ -0,0 +1,7 @@
board:
name: mps3
vendor: arm
socs:
- name: 'an547'
variants:
- name: 'ns'

View File

Before

Width:  |  Height:  |  Size: 52 KiB

After

Width:  |  Height:  |  Size: 52 KiB

View File

@@ -4,7 +4,7 @@
# SPDX-License-Identifier: Apache-2.0
#
identifier: mps3_an547
identifier: mps3/an547
name: Arm MPS3-AN547
type: mcu
arch: arm

View File

@@ -4,9 +4,6 @@
# SPDX-License-Identifier: Apache-2.0
#
CONFIG_SOC_SERIES_MPS3=y
CONFIG_SOC_MPS3_AN547=y
CONFIG_BOARD_MPS3_AN547=y
CONFIG_RUNTIME_NMI=y
CONFIG_ARM_TRUSTZONE_M=y
CONFIG_ARM_MPU=y

View File

@@ -4,7 +4,7 @@
# SPDX-License-Identifier: Apache-2.0
#
identifier: mps3_an547_ns
identifier: mps3/an547/ns
name: Arm MPS3-AN547_ns
type: mcu
arch: arm

View File

@@ -4,9 +4,6 @@
# SPDX-License-Identifier: Apache-2.0
#
CONFIG_SOC_SERIES_MPS3=y
CONFIG_SOC_MPS3_AN547=y
CONFIG_BOARD_MPS3_AN547=y
CONFIG_ARM_TRUSTZONE_M=y
CONFIG_RUNTIME_NMI=y
CONFIG_TRUSTED_EXECUTION_NONSECURE=y