Yocto Poky sumo QEMU VM
Complexity: | High - UNSUPPORTED |
---|---|
Payloads: | SDR , IPI |
This method creates a VM provided by The Yocto Project. It is unsupported.
The SDR & IPI payloads run on an ARM Cortex A53, with Yocto Poky 2.5 (Sumo) installed (specs). The Yocto Poky sumo OS can be run in a QEMU VM.
There are significant differences between the packages installed in the image published by Yocto and the packages on the SDR
& IPI
. Please read more on the Execution Environment, especially about the filesystem to understand where to place files. A helper script is provided in the Getting Started Guide.
- QEMU - may be installed with a package manager, e.g.
apt
orapk
- Download Yocto Poky sumo VM images
Start VM:
qemu-system-aarch64 -cpu cortex-a57 -nographic -machine virt -kernel Image-qemuarm64.bin -m 2G -smp 6 -drive id=disk0,file=core-image-sato-sdk-qemuarm64.ext4,if=none,format=raw -device virtio-blk-device,drive=disk0 -append root=/dev/vda console=ttyS0 -device virtio-net-device,netdev=net0 -netdev user,id=net0,hostfwd=tcp::5555-:22`
Connect:
ssh -P 5555 root@localhost