Skip to content

About

No description, website, or topics provided.

Resources

Contributing

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

19 Commits

Folders and files

Repository files navigation

Running a Linux Guest on a QNX SDP 8 Hypervisor on a Raspberry Pi 5

Step-by-step instructions to run a Yocto-based Linux guest on a QNX SDP 8 Hypervisor on a Raspberry Pi 5.


Requirements

  • QNX SDP Version 8 shall be used
  • The QNX Everywhere license shall be used
  • The Hypervisor shall run on a Raspberry Pi 5
  • The Linux guest shall be Yocto based
  • Instructions shall explain every step required
  • Instructions shall contain links to required artifacts

Tested Environment

Component Version / Details
QNX SDP 8.0
QNX Hypervisor 2.2
Raspberry Pi 5 BSP SDP 8.0 BSP for RPi5
Yocto release Scarthgap (5.0 LTS)
Linux kernel (guest) 6.6 LTS (as built by Yocto scarthgap)
Host build machine OS Ubuntu 22.04 LTS (x86-64)
Raspberry Pi firmware Latest stable (raspi-firmware)
SD card ≥ 16 GB, Class 10 / A1 or faster

Dev Container

This repository ships a dev container based on Ubuntu 22.04 LTS. It automatically installs every Yocto build prerequisite, ShellCheck, and markdownlint-cli2 so you can start building the guest image without any manual setup on your local machine.

Open in GitHub Codespaces (no local install required):

Open in GitHub Codespaces

Open in VS Code Dev Containers (Docker must be running locally):

  1. Install the Dev Containers extension.
  2. Open the repository folder in VS Code.
  3. When prompted, click Reopen in Container (or run Dev Containers: Reopen in Container from the command palette).

Note: The dev container handles Step 1 (Host Prerequisites) automatically. QNX SDP 8 and the Hypervisor package are proprietary and must still be installed manually (Step 2 and Step 4).


Step-by-Step Guide

  1. Host Prerequisites
  2. Install QNX SDP 8
  3. Activate the QNX Everywhere License
  4. Install the QNX Hypervisor
  5. Prepare the Raspberry Pi 5
  6. Build the Yocto Linux Guest Image
  7. Configure the QNX Guest VM
  8. Boot and Verify

Additional Resources

About

No description, website, or topics provided.

Resources

Contributing

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages