Getting the host components

The components you need to build a hypervisor system are available from the QNX Software Center.

Assuming that you have the right QNX build environment installed on your system (see Supported build environments in this chapter), you need to get only one package from the QNX Software Center to be able to build and run hypervisor images. You can get other packages if you want to modify components such as drivers and vdevs that are board-specific. See the following sections:

When you download these packages, the QNX Software Center will place them in the root directory for the installation you specify (e.g., ~/qnx710/).

Note:
  • You don't need the guest BSPs to build only the hypervisor host. You can download them now, or later, when you are ready to build your QNX guests (see Building guests).
  • If you'll use the HHBSP, you'll need to download it as well (see The HHBSP framework).

Downloading the QNX hypervisor product package

The QNX hypervisor product package includes all of the components you need to build your hypervisor. This package is available from the QNX Software Center, as shown in the figure below:

Figure 1. The QNX hypervisor product package in the QNX Software Center.

Assuming you don't change the defaults, when you download the package, the QNX Software Center will install the QNX hypervisor to a directory inside the installation root directory you specified for the download; for example, ~/qos221/target/qos221/ (Linux) or C:\Users\userid\qos221 (Windows).

Downloading a board-specific host BSP

The hypervisor package you download from the QNX Software Center includes the BSPs for the hardware platforms supported by the hypervisor. However, if you will modify hypervisor components, you may need to get additional BSPs. The image below shows a package for the Renesas R-Car H3 BSP.

Figure 2. A board-specific BSP in the QNX Software Center.

To get a board-specifc BSP, simply download the appropriate package and unpack it to a convenient location.

Note: BSP User's Guides are available from the QNX Download Center's QNX SDP 7.1 Board Support Documentation page.