On Tue, Aug 19, 2025 at 10:29:29AM +0200, Sascha Silbe wrote: > Hello Tom, > > Tom Rini <tr...@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).
Yes, it's a choice of what the distribution is / isn't going to support and require end users to do. And lots of people are opinionated about it, and different distributions disagree on what's needed. I'm not even saying Debian should have worked out the tooling for FIT (my thought would be why not EFI for all the ARMv7a supported platforms, but I'm sure there would end up being some other problem). My frustration is what the patch I posted solves, U-Boot broke our agreement at large at some point (DISTRO_DEFAULTS provides what common distros use) and so here we are, Debian doesn't work. > 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. Yes, we need to continue to work on removing the top-level README as it's so out of date and https://docs.u-boot.org/en/latest/ is where we have more up to date documentation. -- Tom
signature.asc
Description: PGP signature