legacy image format on BBB / Debian (was: Re: [PATCH v6 8/8] Drop the special am335x_boneblack_vboot target)

Sascha Silbe sascha-ml-reply-to-2025-3 at silbe.org
Tue Aug 19 10:29:29 CEST 2025


Hello Tom,

Tom Rini <trini at konsulko.com> writes:

> It's frustrating that it looks like Debian 13 is shipping with this
> legacy option as the default, I assume for all 32bit ARM systems, rather
> than any of the more modern options. I'll take a look at what the impact
> is on adding LEGACY_IMAGE_FORMAT to the "distro boot" option so that
> nothing else is missing this.

flash-kernel has no way of knowing whether the boot loader used to boot
will be the stock boot loader or the one shipped in the u-boot-omap
Debian package (if installed and manually copied to SD card / eMMC by
the user). Did all BBB rev C boards ship with an U-Boot version that had
FIT image support? The oldest version I could find on the BBBs I have
running and reachable via SSH is U-Boot 2015.10-00001-g143c9ee (probably
shipped in 2017).

FWIW, the main README in the U-Boot repo only mentions FIT image format
in passing (referencing a file that doesn't exist) and then goes on to
explain the "Old uImage format" in detail. To a casual reader that
suggests that the old format is still the primary format and that FIT is
the more modern one that can be used for more complicated cases if
needed.

Sascha
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 832 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20250819/58885cde/attachment.sig>


More information about the U-Boot mailing list