QEMU x86-64 Reference Image

Overview

QEMU x86_64 enables virtual testing and development for 64-bit x86 systems.

Vendor

  • Vendor: QEMU Project

  • Reference Hardware: QEMU x86_64

  • SoC: Virtual x86 SoC

  • Architecture: x86_64

  • Purchase: Not applicable (software emulator).

Supported Features in Linaro Reference Images

Feature

Supported?

Notes

Boot to Console

Yes

Serial console or virtual display

Ethernet

Yes

USB-A

No

HDMI

No

Wi-Fi

No

Bluetooth

No

UART

Yes

SPI

No

I2C

No

GPIO

No

Download

Prebuilt Image: Currently we do not distribute public binary images for this development kit. Follow the instructions below to build a reference image from source.

Building the Image

Follow the Quick Start Guide to prepare your build environment.

To build:

cd lightspeed
kas build kas-cfgs/qemux86-64.yaml

Running in QEMU

Boot the image using QEMU:

qemu-system-x86_64 -nographic -m 1024 \
  -kernel bzImage \
  -append "console=ttyS0 root=/dev/vda rw" \
  -drive file=rootfs.ext4,format=raw,if=virtio \
  -netdev user,id=net0,hostfwd=tcp::2222-:22 \
  -device virtio-net,netdev=net0

You can login via serial console or SSH (port 2222).

Login using the credentials in the Quick Start Guide.

Known Issues and Limitations

There are no known issues with this development kit.