You can choose to emulate hardware using the QEMU emulator, or you can choose to run your image on actual hardware.
QEMU: Select this option if you will be using the QEMU emulator. If you are using the emulator, you also need to locate the kernel and specify any custom options.
If you selected the
Build system derived toolchain
,
the target kernel you built will be located
in the
Build Directory
in
tmp/deploy/images/
directory.
As an example, suppose you performed the
steps in the
wiki.
In this case, you specify your Build
Directory path followed by the image (e.g.
machine
/home/scottrif/poky/build/tmp/deploy/images/qemux86/bzImage-qemux86.bin
).
If you selected the standalone pre-built toolchain, the pre-built image you downloaded is located in the directory you specified when you downloaded the image.
Most custom options are for advanced
QEMU users to further customize their QEMU
instance.
These options are specified between paired
angled brackets.
Some options must be specified outside the
brackets.
In particular, the options
serial
,
nographic
, and
kvm
must all be
outside the brackets.
Use the man qemu
command to get help on all the options and
their use.
The following is an example:
serial ‘<-m 256 -full-screen>’
Regardless of the mode, Sysroot is already
defined as part of the Cross-Compiler
Options configuration in the
Sysroot Location:
field.
External HW: Select this option if you will be using actual hardware.
Click the "Apply" and "OK" to save your plug-in configurations.