<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-boot2qt.git/classes/image_dd.bbclass, branch v5.9.7</title>
<subtitle>Mirror of https://code.qt.io/cgit/yocto/meta-boot2qt.git</subtitle>
<id>https://git.enea.com/cgit/linux/meta-boot2qt.git/atom?h=v5.9.7</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-boot2qt.git/atom?h=v5.9.7'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-boot2qt.git/'/>
<updated>2017-05-10T05:25:08+00:00</updated>
<entry>
<title>image_dd: remove old boot.img before trying to create it</title>
<updated>2017-05-10T05:25:08+00:00</updated>
<author>
<name>Samuli Piippo</name>
<email>samuli.piippo@qt.io</email>
</author>
<published>2017-05-09T14:14:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-boot2qt.git/commit/?id=4e74c20af2b1aa98ff47398a8cb325cdd0a246c3'/>
<id>urn:sha1:4e74c20af2b1aa98ff47398a8cb325cdd0a246c3</id>
<content type='text'>
rootfs creation failed if boot.img still existed from previous build.

Change-Id: Ib85cc7dbacbc0d0cc7d0700985ad9c52a6ade0df
Reviewed-by: Mikko Gronoff &lt;mikko.gronoff@qt.io&gt;
</content>
</entry>
<entry>
<title>Update image creation recipes, appends etc. to be poky 2.2 compliant</title>
<updated>2017-03-14T18:43:09+00:00</updated>
<author>
<name>Mikko Gronoff</name>
<email>mikko.gronoff@qt.io</email>
</author>
<published>2017-02-01T09:25:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-boot2qt.git/commit/?id=e40cae0619e83b9cad2c4c904992697c0eb39a40'/>
<id>urn:sha1:e40cae0619e83b9cad2c4c904992697c0eb39a40</id>
<content type='text'>
DEPLOY_DIR_IMAGE macro has been replaced with IMGDEPLOYDIR in poky 2.2.
Update all instances to make image creation work.

Change-Id: I3740730ded84650d3a3a51b85c77ed4fef863a8a
Reviewed-by: Samuli Piippo &lt;samuli.piippo@qt.io&gt;
</content>
</entry>
<entry>
<title>Initial morty branch setup for poky &amp; meta layers</title>
<updated>2017-03-14T18:42:49+00:00</updated>
<author>
<name>Mikko Gronoff</name>
<email>mikko.gronoff@qt.io</email>
</author>
<published>2017-01-26T09:24:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-boot2qt.git/commit/?id=55afc49f4f2fae0911f571281dd920c51b6ad390'/>
<id>urn:sha1:55afc49f4f2fae0911f571281dd920c51b6ad390</id>
<content type='text'>
New or updated branches:
* meta-fsl-arm &amp; meta-fsl-arm-extra layers changes
to meta-freescale &amp; meta-freescale-3rdparty
(morty)
* poky (morty)
* meta-openembedded (morty)
* meta-qt5 (5.9)
* meta-mingw (morty)
* meta-tegra (morty)

Modified accordingly:
* conf/.sample files
* classes/image_dd.class
* conf/distro .inc files
* scripts/manifest.xml

Change-Id: Ia8ad563f2f1176882019490f274a6b4bb043475f
Reviewed-by: Samuli Piippo &lt;samuli.piippo@qt.io&gt;
</content>
</entry>
<entry>
<title>Update license headers</title>
<updated>2016-05-18T09:31:21+00:00</updated>
<author>
<name>Samuli Piippo</name>
<email>samuli.piippo@qt.io</email>
</author>
<published>2016-05-11T10:33:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-boot2qt.git/commit/?id=edc4f9274cc129d3550a0249c4e500db7f81a9af'/>
<id>urn:sha1:edc4f9274cc129d3550a0249c4e500db7f81a9af</id>
<content type='text'>
License changed to GPLv3 + Commercial

Change-Id: I267c97216e717ed29071df064337e1bcf83de973
Reviewed-by: Kalle Viironen &lt;kalle.viironen@theqtcompany.com&gt;
</content>
</entry>
<entry>
<title>NUC: Use custom image layout</title>
<updated>2016-02-23T11:18:52+00:00</updated>
<author>
<name>Gatis Paeglis</name>
<email>gatis.paeglis@theqtcompany.com</email>
</author>
<published>2016-02-21T09:37:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-boot2qt.git/commit/?id=769ae5571a5501cbe9c3b12c560a3e6916bff4ca'/>
<id>urn:sha1:769ae5571a5501cbe9c3b12c560a3e6916bff4ca</id>
<content type='text'>
This patch adds a new image class 'image_dd', by default
it has an empty boot partition. image_dd_efi extends this
class to support Intel NUC board. The layout of a generated
image is a prerequisite for OSTree integarion.

Image generated by 'hddimg' produces rootfs.img (ext3
filesystem file) and then "live" boots it from initramfs
by mounting rootfs.img via loop device. For OTA integration
we need to access contents of rootfs.img already from
boot loader.

The custom 'image_nuc_efi' layout allow for fully atomic
updates on EFI based system, by keeping GRUB-EFI binary
on a dedicated EFI system partition (ESP). OSTree currently
is not fully atomic on EFI systems, but with this setup
we use GRUB-BIOS code path in OSTree, which is atomic.
After EFI firmware has loaded the GRUB-EFI binary, everything
else is done on rootfs parition.

One limitation from the above scenario is that you would
need to update /EFI/BOOT/bootx64.efi (GRUB-EFI) binary
manually. Not sure how common it is to update a boot loader
binary on a deployed system, but its not impossible.

Change-Id: Ibf2840aecd548000372131c4ded5cffa11ff1b0f
Reviewed-by: Teemu Holappa &lt;teemu.holappa@theqtcompany.com&gt;
</content>
</entry>
</feed>
