mirror of
https://git.yoctoproject.org/poky
synced 2026-05-02 00:32:12 +02:00
Use weak assignment for SERIAL_CONSOLES in qemu configuration files so that the value could serve as a default value and could be easily overridden in configuration files like local.conf. When using the default value for SERIAL_CONSOLES in qemux86-64,we would have annoying messages on console complaining about respawning getty on ttyS1. Although the value is set by purpose, at least we need to provide an easy way to override it. (From OE-Core rev: 5f060b66162c41a295995947b918253450870117) (From OE-Core rev: 5a19335f0f1d763a066a8c9ead23bb332e229f93) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
25 lines
1.1 KiB
Plaintext
25 lines
1.1 KiB
Plaintext
#@TYPE: Machine
|
|
#@NAME: generic armv8 machine
|
|
#@DESCRIPTION: Machine configuration for running a generic armv8
|
|
|
|
require conf/machine/include/arm/arch-armv8.inc
|
|
require conf/machine/include/qemu.inc
|
|
|
|
KERNEL_IMAGETYPE = "Image"
|
|
|
|
SERIAL_CONSOLES ?= "38400;ttyAMA0 38400;hvc0"
|
|
|
|
# For runqemu
|
|
QB_SYSTEM_NAME = "qemu-system-aarch64"
|
|
QB_MEM = "-m 512"
|
|
QB_MACHINE = "-machine virt"
|
|
QB_CPU = "-cpu cortex-a57"
|
|
QB_KERNEL_CMDLINE_APPEND = "console=ttyAMA0,38400"
|
|
# Add the 'virtio-rng-pci' device otherwise the guest may run out of entropy
|
|
QB_OPT_APPEND = "-show-cursor -device virtio-rng-pci -monitor null"
|
|
QB_TAP_OPT = "-netdev tap,id=net0,ifname=@TAP@,script=no,downscript=no -device virtio-net-device,netdev=net0,mac=@MAC@"
|
|
QB_SLIRP_OPT = "-netdev user,id=net0 -device virtio-net-device,netdev=net0"
|
|
QB_ROOTFS_OPT = "-drive id=disk0,file=@ROOTFS@,if=none,format=raw -device virtio-blk-device,drive=disk0"
|
|
QB_SERIAL_OPT = "-device virtio-serial-device -chardev null,id=virtcon -device virtconsole,chardev=virtcon"
|
|
QB_TCPSERIAL_OPT = " -device virtio-serial-device -chardev socket,id=virtcon,port=@PORT@,host=127.0.0.1 -device virtconsole,chardev=virtcon"
|