Jump to content

QEMU ARM (qemu-vexpress): Difference between revisions

From postmarketOS Wiki
Drebrez (talk | contribs)
mNo edit summary
note that --display=gtk makes sense here
Line 2: Line 2:
<blockquote>''This page is specific to running the <code>arm</code> version of Qemu. Make sure to also read the '''[[common Qemu notes]]'''!''
<blockquote>''This page is specific to running the <code>arm</code> version of Qemu. Make sure to also read the '''[[common Qemu notes]]'''!''
</blockquote>
</blockquote>
This device is used to emulate an ARM Versatile Express for Cortex-A9.
This device is used to emulate an ARM Versatile Express for Cortex-A9.


Line 7: Line 8:


QEMU supports many other ARM architectures (see <code>qemu-system-arm -machine help</code>).
QEMU supports many other ARM architectures (see <code>qemu-system-arm -machine help</code>).
Using the <code>--display=gtk</code> parameter is recommended. The default display, SDL, will show to windows (of which one is unused) and you won't be able to look at the serial output.


=== Contributors ===
=== Contributors ===

Revision as of 17:48, 21 December 2017

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).

Using the --display=gtk parameter is recommended. The default display, SDL, will show to windows (of which one is unused) and you won't be able to look at the serial output.

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


  • QEMU running weston