The QNX x86_64 BSP includes a build file (x86_64-uefi.build) for an UEFI bootimage (IFS) and configuration files to create a disk image. After installing the BSP the files are located in the $BSP_ROOT_DIR/images directory. The UEFI IFS is built by running
# make x86_64 x86_64-uefi.efi
in $BSP_ROOT_DIR/images. The disk image is created by running
# make uefi_disk_image
The created uefi_disk.img disk image contains a 100MB EFI boot partition and a 200MB fs-qnx6 partition. Total size is by default 400MB. You can copy the disk image onto a USB stick or hard drive and boot from the device. You can flash the image with dd, win32diskimager or rufus.
You will need to use one of the following options to get access to a console on UEFI systems:
Serial port (UART), using devc-ser8250 driver. If you have a serial port, then you can redirect startup and display_msg messages to this device.
Please contact us with your questions or concerns.