QEMU 5.0 Supports Recent Armv8.x Features, Cortex-M7 CPU, Host Directory Access, and More

QEMU (Quick EMUlator) is an open-source emulator that’s great to run programs on various architectures such as Arm, RISC-V, and many others when you don’t own proper hardware.

The developers have now released QEMU 5.0.0 will plenty of new features and such as support for Armv8.1 to Armv8.4 architectures, Arm Cortex-M7 processor, various changes to MIPS, PowerPC, RISC-V, s390… architectures, support for accessing a directory on the host filesystem from the guest using virtiofsd and more.

Qemu 5.0There have been over 2800+ commits from 232 developers, so the list of changes to too long to write here, but some of the highlights include:

  • Support for passing host filesystem directory to guest via virtiofsd
  • Support for ARMv8.1 VHE/VMID16/PAN/PMU, ARMv8.2 UAO/DCPoP/ATS1E1/TTCNP, ARMv8.3 RCPC/CCIDX,  ARMv8.4 PMU/RCPC
  • Added ARM Cortex-M7 CPU support
  • New Arm boards: tacoma-bmc, Netduino Plus 2, and Orange Pi PC
  • Allwinner SoC model now wires up the USB ports
  • TPM support for ARM

You’ll find the full list of change in the Wiki.

If you want to install the latest version of your operating system be it Windows, Mac OS or Linux go to the download page. In Windows, you’ll have binaries, while in Linux it will depend on your distributions, and it’s likely qemu related packages have not been updated to the latest version just yet. So one way is to build from source:


I could not find any ppa or snap for Ubuntu with QEMU 5.0, but only older 2.x or 3.x version.

Share this:

Support CNX Software! Donate via PayPal or cryptocurrencies, become a Patron on Patreon, or buy review samples

Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
2 Comments
oldest
newest
ahrlad
ahrlad
1 year ago

QEMU: When you don’t own proper hardware

It’s a pretty great slogan honestly

blu
blu
1 year ago

Sometimes it’s quite hard to own proper hardware (i.e. arm SVE).

Advertisement