We provide two ways of testing the hypervisor:
A Docker image can been built with the required compiler and QEMU Arm System emulator. See Setup Instructions.
- Build and install a recent QEMU (v7.2 is tested):
- See Docker support scripts for reference
- Download and build the hypervisor source code:
- Download and build the latest Linux kernel: Linux instructions
- Create a RAM disk for Linux: RAM disk instructions
- Generate a device tree for the QEMU platform:
- See Docker support scripts for reference
- Boot the Gunyah Hypervisor with the Linux VM on the QEMU simulator:
- See Docker support scripts for reference