Executing Kirsch
- Kirsch supports the following execution targets:
ARM Morello FVP
ARM VIRT QEMU
The appropriate software is pre-installed in the Kirsch toolchain, and this guide assumes execution in the Kirsch toolchain container.
ARM Morello FVP
First, build the Morello files, as explained in Building Kirsch.
To launch the Morello FVP with UART output to console, run:
bash scripts/fvp-run.sh
or
bash scripts/fvp-run-console.sh
ARM VIRT QEMU
First, build the virt files, as explained in Building Kirsch.
To launch QEMU with console output, run:
bash scripts/qemu-run-virt.sh