From 0ae3e22a185d5ae0c37e10427523fdf6c86113b8 Mon Sep 17 00:00:00 2001 From: Jan-Simon Moeller Date: Fri, 6 Mar 2020 18:30:27 +0100 Subject: Update documentation for icefish and master These items were adapted to master and icefish. Signed-off-by: Jan-Simon Moeller --- docs/getting-started/machines/qemu.md | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) (limited to 'docs/getting-started/machines') diff --git a/docs/getting-started/machines/qemu.md b/docs/getting-started/machines/qemu.md index e7b7c77..af8d91e 100644 --- a/docs/getting-started/machines/qemu.md +++ b/docs/getting-started/machines/qemu.md @@ -56,9 +56,22 @@ For this example, the target is "agl-demo-platform": By default, the build process puts the resulting image in the Build Directory: ``` +/tmp/deploy/images/qemux86-64/ + +e.g. + /tmp/deploy/images/qemux86-64/agl-demo-platform-qemux86-64.vmdk.xz ``` +**Note:** + +If you built your image with bitbake, you can now just use the ``runqemu`` wrapper. + +**Note:** +If you need to run it outside of the bitbake environment or need special settings for +hardware pass-through or the like, read on: + + ## 3. Deploying the AGL Demo Image Deploying the image consists of decompressing the image and then @@ -88,7 +101,11 @@ Depending on your Linux distribution, use these commands to install QEMU: **NOTE:** if you have created an AGL crosssdk, it will contain a QEMU binary for the build host. This SDK QEMU binary does not support graphics. -Consequently, you cannot use it to boot the AGL image. +Consequently, you cannot use it to boot the AGL image and +need to call your host's qemu binary instead. + +**NOTE:** the VM images need UEFI in the emulator to boot. Thus you need +to install the necessary files with below commands (ovmf). If your build host is running [Arch Linux](https://www.archlinux.org/), use the following commands: -- cgit 1.2.3-korg