mirror of
https://git.yoctoproject.org/meta-arm
synced 2026-04-20 11:29:54 +00:00
qemu-cortex-r5: add support
Mostly for testing out cortex-r tunes...mostly Signed-off-by: Jon Mason <jon.mason@arm.com>
This commit is contained in:
@@ -153,6 +153,9 @@ n1sdp/armgcc:
|
||||
qemu-cortex-a53:
|
||||
extends: .build
|
||||
|
||||
qemu-cortex-r5:
|
||||
extends: .build
|
||||
|
||||
qemuarm64-sbsa:
|
||||
extends: .build
|
||||
|
||||
|
||||
10
ci/qemu-cortex-r5.yml
Normal file
10
ci/qemu-cortex-r5.yml
Normal file
@@ -0,0 +1,10 @@
|
||||
header:
|
||||
version: 9
|
||||
includes:
|
||||
- base.yml
|
||||
- meta-zephyr.yml
|
||||
|
||||
machine: qemu-cortex-r5
|
||||
|
||||
target:
|
||||
- zephyr-philosophers
|
||||
22
meta-arm-bsp/conf/machine/qemu-cortex-r5.conf
Normal file
22
meta-arm-bsp/conf/machine/qemu-cortex-r5.conf
Normal file
@@ -0,0 +1,22 @@
|
||||
#@TYPE: Machine
|
||||
#@NAME: qemu_cortex_r5
|
||||
#@DESCRIPTION: Machine for Zephyr BOARD qemu_cortex_r5
|
||||
|
||||
require conf/machine/include/qemu.inc
|
||||
require conf/machine/include/arm/armv7r/tune-cortexr5.inc
|
||||
|
||||
# GLIBC will not work with Cortex-R.
|
||||
TCLIBC = "newlib"
|
||||
|
||||
# For runqemu
|
||||
QB_SYSTEM_NAME = "qemu-system-aarch64"
|
||||
QB_MACHINE = "-machine xlnx-zcu102"
|
||||
QB_CPU = "-cpu cortex-r5"
|
||||
QB_MEM = "-m 64k"
|
||||
QB_OPT_APPEND = "-nographic -vga none"
|
||||
QB_RNG = ""
|
||||
|
||||
# Zephyr RTOS settings
|
||||
ZEPHYR_BOARD = "qemu_cortex_r5"
|
||||
ZEPHYR_INHERIT_CLASSES += "zephyr-qemuboot"
|
||||
ARCH:qemu-cortex-r5 = "arm"
|
||||
Reference in New Issue
Block a user