About This Document

The QNX Hypervisor 2.0 User's Guide describes how to use the QNX Hypervisor 2.0. It provides instructions for installing and running a hypervisor system, changing system components and configuration, and using hypervisor features such as virtual devices.

DANGER
If you are building a safety-related system, you must use a QNX hypervisor that has been built and approved for use in the type of system you are building, and you must use the QNX Hypervisor only as specified in its Safety Manual.

Reference images

The QNX Hypervisor 2.0 includes reference images for select supported hardware platforms and hypervisor system configurations. These reference images can help you get a QNX Hypervisor system up and running quickly, so you can familiarize yourself with it before beginning your development. For instructions on how to obtain and install QNX Hypervisor 2.0 reference images, see the Getting Started chapter.

What's in this guide

The following table may help you find information in this guide quickly:

To find out about: See:
QNX virtual environments, including their architecture QNX Virtual Environments
Reference images with the QNX Hypervisor host and guests, and how to get them onto a supported target hardware platform Getting Started
Starting and stopping the hypervisor and its guests Shutting down guests and the hypervisor and Starting and using guests
Building the hypervisor and its guests Assembling a Hypervisor System and Its Components
Configuring the hypervisor host domain, virtual machines (VMs), guests and virtual devices (vdevs) Configuration
Creating and configuring VMs Assembling and configuring VMs
Using the hypervisor and its guests Using Your Hypervisor System
Devices and virtual devices in a QNX Hypervisor system Devices, Virtual devices, and Physical devices
Debugging your hypervisor system Monitoring, Troubleshooting, and Tuning
Utilities and drivers Utilities and Drivers Reference

Non-hypervisor components

This User's Guide includes documentation for some non-hypervisor QNX components that are of particular interest to users of the QNX Hypervisor but not yet described in the QNX Neutrino OS core components documentation. These include the kdserver and wdtkick utilities, and the IO/SMMU Manager (smmuman).

When these components are documented in the QNX Neutrino OS core components documentation, the QNX Hypervisor 2.0 documentation will be revised to refer to the QNX Neutrino OS documentation.

QNX Hypervisor Public Forum

The QNX Hypervisor Public Forum hosts technical notes and FAQs about different QNX Hypervisor topics, as well as about building guests for a QNX Hypervisor system and running them.

To go to the QNX Hypervisor Public Forum, contact your QNX representative to activate your access to Foundry27, then log in with your myQNX account and go to: community.qnx.com/sf/sfmain/do/viewProject/projects.qnx_hypervisor_public_forum.