QEMU riscv64 (qemu-riscv64)

From postmarketOS
Jump to navigation Jump to search
QEMU riscv64
QEMU running Phosh
QEMU running Phosh
Manufacturer QEMU
Name riscv64
Codename qemu-riscv64
Released 2003
Category main
Hardware
Chipset QEMU RISCV64 Virtual Machine
CPU QEMU
GPU Virgil 3D
Architecture riscv64
Non-Android based device
Features
USB Networking
Unavailable
Flashing
Unavailable
Touchscreen
Unavailable
Display
Works
WiFi
Unavailable
FDE
Works
Mainline
Works
Battery
Unavailable
3D Acceleration
Works
Audio
Works
Bluetooth
Unavailable
Camera
Unavailable
GPS
Unavailable
Mobile data
Unavailable
SMS
Unavailable
Calls
Unavailable
USB OTG
Unavailable
NFC
Unavailable
Sensors
Accelerometer
Unavailable
Magnetometer
Ambient Light
Proximity
Hall Effect
Barometer
Power Sensor
Misc
Keyboard
Touchpad
USB-A
HDMI/DP
Ir TX
TrustZone
FOSS bootloader



Note CPU emulation is slow! Consider using qemu-amd64 instead if x86_64 is your native architecture.

Contributors

  • z3ntu

Usage

$ pmbootstrap init  # Choose device "qemu-riscv64"
$ pmbootstrap install
$ pmbootstrap qemu --tablet

What works

  • Serial output
  • SSH
  • Graphical output via dri
  • Keyboard and mouse

At the moment Wayland-based UIs don't seem to work. Xorg-based UIs (like lxqt, mate or xfce4) work fine.

See also