Just like QNX systems built to run directly on hardware, a QOS or QNX Neutrino OS system built to run as a guest in a QNX hypervisor environment uses a BSP, which supplies the architecture-specific components.
The qvm configuration sets up the VM in which a guest will run. In most cases, building a QNX guest requires only building a bootable image, as you would for a non-virtualized environment.
When building QNX guests:
Architecture-specific QNX guest BSPs are available from the QNX Software Center; for example:
To build a QNX Neutrino OS guest, assuming that since you are working with the QHS, you already have QOS 2.1 on your developement host system:
Unzip and place the QNX guest BSP in a convenient location. For example:
# unzip ~/Downloads/BSP_hypervisor-guest-x86_64_br-mainline_be-704_SVN832288_JBN22.zip \ -d guest_bsp
where guest_bsp is the location where you placed your guest BSP.
You can now add the guest IFS to a bootable disk image with the host and transfer it to your target (see Hypervisor disk images in this chapter).