mirror of
https://git.yoctoproject.org/meta-arm
synced 2026-05-06 04:42:16 +00:00
arm/machine: add zephyr machine confs for a53
Zephyr supports QEMU based machine for Cortex a53. Add machine confs for this. This enables us to verify a53 tunings. Change-Id: I398bc5b3e8bd77b7269bba056a0f75229f04c7a7 Signed-off-by: Jon Mason <jon.mason@arm.com>
This commit is contained in:
@@ -100,6 +100,9 @@ n1sdp:
|
|||||||
n1sdp/armgcc:
|
n1sdp/armgcc:
|
||||||
extends: .build
|
extends: .build
|
||||||
|
|
||||||
|
qemu-cortex-a53:
|
||||||
|
extends: .build
|
||||||
|
|
||||||
qemuarm:
|
qemuarm:
|
||||||
extends: .build
|
extends: .build
|
||||||
|
|
||||||
|
|||||||
10
kas/qemu-cortex-a53.yml
Normal file
10
kas/qemu-cortex-a53.yml
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
header:
|
||||||
|
version: 9
|
||||||
|
includes:
|
||||||
|
- base.yml
|
||||||
|
- meta-zephyr.yml
|
||||||
|
|
||||||
|
machine: qemu-cortex-a53
|
||||||
|
|
||||||
|
target:
|
||||||
|
- zephyr-philosophers
|
||||||
19
meta-arm/conf/machine/qemu-cortex-a53.conf
Normal file
19
meta-arm/conf/machine/qemu-cortex-a53.conf
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
#@TYPE: Machine
|
||||||
|
#@NAME: qemu-cortex-a53
|
||||||
|
#@DESCRIPTION: Machine for Zephyr BOARD qemu_cortex_a53
|
||||||
|
|
||||||
|
require conf/machine/include/qemu.inc
|
||||||
|
require conf/machine/include/tune-cortexa53.inc
|
||||||
|
|
||||||
|
TCLIBC = "newlib"
|
||||||
|
|
||||||
|
# For runqemu
|
||||||
|
QB_SYSTEM_NAME = "qemu-system-aarch64"
|
||||||
|
QB_MACHINE = "-machine virt"
|
||||||
|
QB_CPU = "-cpu cortex-a53"
|
||||||
|
QB_OPT_APPEND = "-nographic -vga none"
|
||||||
|
|
||||||
|
# Zephyr RTOS settings
|
||||||
|
ZEPHYR_BOARD = "qemu_cortex_a53"
|
||||||
|
ZEPHYR_INHERIT_CLASSES += "zephyr-qemuboot"
|
||||||
|
ARCH_qemu-cortex-a53 = "aarch64"
|
||||||
Reference in New Issue
Block a user