Middleware, development tools, realtime operating system
software and services for superior embedded design
‹ QNX.com
Home
Project Categories
Projects
Community Search
Project: QNX Community QEMU™ Project     Project Home

Quick Links
Neutrino as a host for QEMU | Neutrino as a guest in QEMU | Debugging the Kernel with QEMU

QNX Community QEMU™ Project overview

QEMU is a generic and open source machine emulator and virtualizer.

When used as a machine emulator, QEMU can run OSes and programs made for one machine (e.g. an ARM board) on a different machine (e.g. your own PC). By using dynamic translation, it achieves very good performances.

QEMU is based on SDL (Simple DirectMedia Layer - http://www.libsdl.org/) that provides graphical output. In QNX you can use QEMU with SDL Photon or XFree86/X.Org build.

System requirements

  • OS: QNX Neutrino 6.3.0 and higher
  • Processor: x86 family 500 MHz and faster
  • Memory: > 256 Mb
  • Video adapter: with 2D graphic acceleration in Photon support

Sound card (to listen sounds from guest machine) and CD/DVD drive to install OSes from optical.

Resources

You can get an experimental build for QNX 6.3.x at http://umc.ustu.ru/files/uploads/qemu/qemu-0.9.0-qnx-x86.tar.bz2, Or use the build from the current svn at http://community.qnx.com/sf/wiki/do/viewAttachment/projects.qemu/wiki/NeutrinoAsHostForQEMU/qemu-0.9.0-qnx.tar.gz (these are two separate projects that will eventually be merged)

QEMU is based on SDL library but you don't need it because SDL 1.2.12 is linked statically with QEMU.

QEMU is a trademark of Fabrice Bellard. All rights reserved.

QNX Community QEMU™ Project

Port of open source
processor emulator QEMU
to QNX.
Project Created: 09/18/2007
Project News (0 Items)
Project Members
Total Project Members:6
Project Administrators:
Alex Fox
Project News:
There are no News Items.