1
0
mirror of https://git.yoctoproject.org/meta-arm synced 2026-06-04 14:10:01 +00:00

arm-bsp: add zephyr for musca-s1

Zephyr supports musca-s1 boards.  Add support in the machine config file
and the relevant CI entries to build it.

Signed-off-by: Jon Mason <jon.mason@arm.com>
This commit is contained in:
Jon Mason
2021-12-15 10:41:45 -05:00
parent 9cc42e5256
commit f028dc0e8b
2 changed files with 18 additions and 1 deletions
+3 -1
View File
@@ -2,9 +2,11 @@ header:
version: 11
includes:
- ci/base.yml
- ci/meta-openembedded.yml
- ci/meta-zephyr.yml
machine: musca-s1
target:
- trusted-firmware-m
- zephyr-philosophers
+15
View File
@@ -9,4 +9,19 @@ require conf/machine/include/arm/armv8-m/tune-cortexm33.inc
# GLIBC will not work with Cortex-M.
TCLIBC = "newlib"
# For runqemu
IMAGE_FSTYPES += "ext4"
IMAGE_CLASSES += "qemuboot"
QB_SYSTEM_NAME = "qemu-system-arm"
QB_MACHINE = "-machine musca-s1"
QB_CPU = "-cpu cortex-m33"
QB_OPT_APPEND = "-nographic -vga none"
QB_MEM = "512k"
QB_RNG = ""
# Zephyr RTOS settings
ZEPHYR_BOARD = "v2m_musca_s1"
ZEPHYR_INHERIT_CLASSES += "zephyr-qemuboot"
ARCH:musca-s1 = "arm"
TFM_PLATFORM = "arm/musca_s1"