Deploying the image¶
This section describes how to deploy the build output, a ready disk-image, to a removable media. Further information can be found in the Poky documentation.
You will need to install the bmap tools.
sudo apt-get install bmap-tools
Use bmap-tools to write an Intel image to a disk more than twice faster than
dd. Bmap-tools, supports flashing of compressed images too.
You will need two files, both of them will be found on
The compressed image name and bmap file will have these suffixes:
To flash the image, run:
sudo bmaptool copy <compressed-image-name> --bmap <bmap-filename> <host-device>
In case bmap gives the error "[Errno 16] Device or resource busy", make sure the disk partitions are unmounted.
dd utility to write the image to the raw block device. For example:
dd if=<image-name> of=<host-device> bs=4M sync
The <image-name> depends on your arch and image recipe name. You can
find all images in
tmp/deploy/images/<arch>/ in your build directory.
<host-device> is the SD-card or other removable media device
on the host, e.g.
/dev/sdc. More information
on how to discover the SD-card or other media device can be found in
the following documentation.
Image names for PELUX targets¶
Intel NUC and ARP with Intel SMARC:
Raspberry Pi 3:
Image names depend on the built image and the image might contain suffixes such as
-dev. An image is always either a
-qtauto-neptune image. For software update images, a
.swu file exists.