QEMU 2.12 Released with Raspberry Pi 3, RISC-V Support

QEMU is open source machine emulator and virtualizer, which I used in the past at a time when Arm boards were more expensive or hard to get than today, and more recently I tested RISC-V Linux using QEMU (fork).

QEMU 2.12 has now been released with some interesting new features including RISC-V support, and initial support for Raspberry Pi 3 machine model.

The Changelog is rather long, but some other notable changes include:

  • Cortex-M33 Armv8-M emulation, used by the new mps2-an505 board.
  • Support for various AArch64 v8.1/v8.2/v8.3 extensions.
  • Initial support for Raspberry Pi 3 machine model
  • i.MX7 SoC and i.MX7 Sabre board emulation.
  • Spectre/Meltdown mitigation support for x86/pseries/s390 guest
  • Intel IOMMU support for 48-bit addresses
  • Many SD card emulation cleanups and bugfixes.
  • Etc..

You can get the source code and build instructions in the download page. If you are interested in running Debian on RPI 3 model, or/and want to find out more about RISC-V support, you may want to read the blog posts here and there respectively.

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

Radxa Orion O6 Armv9 mini-ITX motherboard
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.
12 Comments
oldest
newest
Boardcon CM3588 Rockchip RK3588 System-on-Module designed for AI and IoT applications