Depending upon your firmware update strategy, you can create a software update (SWU) package in different ways. To learn about the characteristics of SWU packages based on system images, see SWU packages based on system images.
To build a SWU package based on system images, use the following command from your project’s directory:
$ bitbake dey-image-qt-swu
This generates the update package under <project_folder>/tmp/deploy/images/ccimx6ulsbc
:
dey-image-qt-swu-ccimx6ulsbc-<timestamp>.swu
Make sure you have not declared SWUPDATE_FILES , SWUPDATE_FILES_TARGZ_FILE and SWUPDATE_RDIFF_ROOTFS_SOURCE_FILE variables in your project.
Otherwise, the resulting image from the above operation will be a SWU package based on files or differences rather than a SWU package based on images.
|
Refer to Include bootloader in SWU packages to learn how to include U-Boot in the SWU package.
Refer to Customize SWU package installation to learn how to customize the SWU package installation process.
Refer to Program a SWU package to learn how to program SWU packages.