zephyr-bsp: add support for mps2-an521

Signed-off-by: Jon Mason <jon.mason@arm.com>
Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
This commit is contained in:
Jon Mason
2022-10-07 10:12:00 -04:00
committed by Naveen Saini
parent dc18d0ba26
commit 8511091467
3 changed files with 34 additions and 0 deletions

View File

@@ -84,6 +84,13 @@ mps2-an385:
- TOOLCHAIN: [default, zephyr-toolchain]
TESTING: testimage
mps2-an521:
extends: .build
parallel:
matrix:
- TOOLCHAIN: [default, zephyr-toolchain]
TESTING: testimage
nrf52840-mdk-usb-dongle:
extends: .build

6
ci/mps2-an521.yml Normal file
View File

@@ -0,0 +1,6 @@
header:
version: 11
includes:
- ci/base.yml
machine: mps2-an521

View File

@@ -0,0 +1,21 @@
#@TYPE: Machine
#@NAME: mps2-an521
#@DESCRIPTION: Machine for Zephyr BOARD mps2-an521
DEFAULTTUNE ?= "armv8m-main"
require conf/machine/include/qemu.inc
require conf/machine/include/arm/armv8-m/tune-cortexm33.inc
TCLIBC = "newlib"
# For runqemu
QB_SYSTEM_NAME = "qemu-system-arm"
QB_MACHINE = "-machine mps2-an521"
QB_CPU = "-cpu cortex-m33"
QB_MEM = "-m 16"
QB_GRAPHICS = "-nographic -vga none"
QB_OPT_APPEND = "-icount shift=7,align=off,sleep=off -rtc clock=vm"
# Zephyr RTOS settings
ZEPHYR_INHERIT_CLASSES += "zephyr-qemuboot"
ARCH:mps2-an521 = "arm"