Commit Graph

3 Commits

Author SHA1 Message Date
Tom Hochstein
161f1b3e69 boot: Fix UUU tagging, extend to fslc
Using the UUU-tagged bootloader image directly with UUU can cause UUU
to hang. The bootloader image is split on a certain transmit size, and
the hang occurs if the tag does not fit with the final bytes of the
bootloader image and must be split into a new transmit package.

The UUU tag is needed by UUU only in the SD Card image file itself so
that UUU can find the end of the boot partition.

Rework the design so the default bootloader and the default imx-boot
binaries are not tagged.

Also, extend the UUU tagging to fslc so it can gain the same benefit.

Fixes: https://github.com/Freescale/meta-freescale/pull/1762
Fixes: https://github.com/nxp-imx/mfgtools/issues/416
Co-authored-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
(cherry picked from commit ef8b4c41cf)
2024-09-17 11:01:37 +00:00
Otavio Salvador
e7b14913cd wic: Force the use of 'msdos' partition tables
Some old SoC has problems to read GPT partition tables so we use
'msdos' as default here and if some vendor wants to override it, it
can still be done in their wks files.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-09-29 16:27:02 -03:00
Otavio Salvador
11d2434b08 wic: Move all wks files to root layer directory
The wic looks for wks files in many places. The root layer directory
is one of those and makes much easier to find the wks files for
reference and use.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-09-29 16:27:02 -03:00