Jump to content

QEMU ARM (qemu-vexpress)

From postmarketOS Wiki
Revision as of 23:25, 25 August 2017 by Ollieparanoid (talk | contribs) (Migrate from https://github.com/postmarketOS/pmbootstrap/wiki)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

This page is specific to running the arm version of Qemu. Make sure to also read the common Qemu notes!

This device is used to emulate an ARM Versatile Express for Cortex-A9.

Vexpress (Versatile Express) is the reference architecture from the ARM Foundation. It simulates the armv7 architecture and a lot of other hardware (like graphics hardware).

QEMU supports many other ARM architectures (see qemu-system-arm -machine help).

Contributors

  • MartijnBraam
  • mmaret

What works

  • Compilation of kernel, system and initramfs
  • It boots but only if you specify a seperate -dtb flag, it doesn't use the embedded dtb
  • Storage
  • Network

What does not work

  • Keyboard and mouse

Links

Screenshot

Qemu unlock screen
Weston