buildroot/board/qemu/aarch64-sbsa
Romain Naour 0bd07a0cc6 configs/qemu_aarch64_sbsa_defconfig: add gitlab runtime testing tag
Enable the runtime testing by adding the tag in the readme.txt

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Cc: Dick Olsson <hi@senzilla.io>
Reviewed-by: Dick Olsson <hi@senzilla.io>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
2021-11-08 10:56:38 +01:00
..
assemble-flash-images configs/qemu_aarch64_sbsa_defconfig: new config for QEMU sbsa-ref 2021-05-17 17:26:27 +02:00
genimage.cfg configs/qemu_aarch64_sbsa_defconfig: update to Linux 5.15 2021-11-06 11:51:38 +01:00
grub.cfg configs/qemu_aarch64_sbsa_defconfig: new config for QEMU sbsa-ref 2021-05-17 17:26:27 +02:00
linux.config configs/qemu_aarch64_sbsa_defconfig: new config for QEMU sbsa-ref 2021-05-17 17:26:27 +02:00
readme.txt configs/qemu_aarch64_sbsa_defconfig: add gitlab runtime testing tag 2021-11-08 10:56:38 +01:00

Intro
=====

The QEMU sbsa-ref machine is primarily meant for firmware development
and testing according to ARM's SBSA and SBBR standards.

Build
=====

  $ make qemu_aarch64_sbsa_defconfig
  $ make

Emulation
=========

Run the emulation with:

  qemu-system-aarch64 \
    -M sbsa-ref \
    -cpu cortex-a57 \
    -smp 4 \
    -m 1024 \
    -nographic \
    -pflash output/images/SBSA_FLASH0.fd \
    -pflash output/images/SBSA_FLASH1.fd \
    -hda output/images/disk.img # qemu_aarch64_sbsa_defconfig

Note that if you want to run sbsa-ref emulation with QEMU provided by
your distro (i.e., not host-qemu by Buildroot) then you may need to
install the SeaBIOS package for some required drivers. On Debian:

  # apt install seabios