Skip to content

Integrate meta-guf-distro/add-u-boot-imstall-script

Commit: https://gitlab.com/garz-fricke/yocto/layers/meta-guf-distro/-/commit/3e3c5504002c7676bebd234b78529a93c81acb65

fng-install: Fixes for newer sfdisk version (again), restore config partition, handle wic image layout

The config partition may change, when changing the layout. Try to preserve the content in those cases. The fixes for fngsystem 15 introduced some errors for the newer version, fix those. When the installed image was the WIC format, don't keep the partitions but repartition using the new partition scheme automatically.

--

Commit: https://gitlab.com/garz-fricke/yocto/layers/meta-guf-distro/-/commit/15acef4baaffe50458f05144f3e1c463f79ea57e

bootscripts:u-boot: Rework selection of bootscripts and libubootenv

These packages depend on the bootloader, for u-boot some files need to be added to the images. Move the function the checks UBOOT_CONFIG and UBOOT_MACHINE to the global distro include, and use it in all needed places.

Introduce a DISTRO_BOOT_FILES variable containing the bootscripts. Reworks the do_deploy[depends] variable to adapt to these changes.

--

Commit: https://gitlab.com/garz-fricke/yocto/layers/meta-guf-distro/-/commit/6079cec28d3b71a2387cb421f8959f3da851d449

imx8:gf-prepare-kernel: Add dummy script to be filled later

As we will probably need some of the functionality it is easier now to provide a dummy package as configure the 'don't install this' transparently.

--

Commit: https://gitlab.com/garz-fricke/yocto/layers/meta-guf-distro/-/commit/018a18fa58ae5c1432f604d18a387db0f5ccf5d6

fng-install: setup of config/shared partition, preserve content on reformat

--

Commit: https://gitlab.com/garz-fricke/yocto/layers/meta-guf-distro/-/commit/2b635fd58bbbe3f6a20e26aa337084d466757658

fng=install: rework script to support FNGSystem 15 and older again

  • Changes needed mostly due to old sfdisk version
  • Allow to specify partition scheme on the command line

--

Commit: https://gitlab.com/garz-fricke/yocto/layers/meta-guf-distro/-/commit/97c33c9244189aacc5876c23aebb353175506c6f

fng-install: update help for common,u-boot and fng-system

--

Commit: https://gitlab.com/garz-fricke/yocto/layers/meta-guf-distro/-/commit/c2cadb826edd7ed422b0f54cb5b451e36276b9c4

fng-install:split up fng-install-postinstallation, add gf-prepare-kernel package

There is now a folder /etc/fng-postinstall which can contain binaries, script or links to those. These get executed by fng-install-postinstallation dunf the install process. This way the actual steps are not part of the postinstallation packages anymore, but can be installed separatly. Added gf-prepare-kernel packages to install the main post script for mx6x. Also sconfig installs a script to setup the shared config if needed.

--

Commit: https://gitlab.com/garz-fricke/yocto/layers/meta-guf-distro/-/commit/76a4ae14632da8a1c2fbf30a36cbd094bc84e40a

fng-install:fngsystem/u-boot: Add common file for install script

  • Rewrite partition analyses
  • Move common functions to include file, should later be inserted during build
  • Merge partitioning into FNGSystem install script
  • Adapt recipes to insert include file into final version of the scripts.

--

Commit: https://gitlab.com/garz-fricke/yocto/layers/meta-guf-distro/-/commit/3f704c4cc6bd06a90195dea03049bbbb645516dc

fngsystem:tanaro: Add u-boot bootscript to install files

--

Commit: https://gitlab.com/garz-fricke/yocto/layers/meta-guf-distro/-/commit/5af8472c4c5364f30cc9cf53108af0973c6194e1

fng-install:u-boot: add u-boot install script recipe

Allows to install imx-boot to mmcblk0boot0 or another device. Add partitioning code to setup commonly used partition layout. Add parameters to configure partitioning.

BCS 746-000399

--

Commit: https://gitlab.com/garz-fricke/yocto/layers/meta-guf-distro/-/commit/2a7ff63ec330244e21109a37ebc16f051bf78f34

fng-install: Move all variants into common subfolder

BCS 746-000399

Merge request reports

Loading