On Sat, Aug 16, 2025 at 02:20:34PM +0200, Sascha Silbe wrote:
> Hello Simon,
> 
> Simon Glass <[email protected]> writes:
> 
> [...]
> > Now that am335x_evm boots OK on the Beaglebone black, drop the latter
> > and update the docs to cover the change.
> [...]
> > diff --git a/configs/am335x_evm_defconfig b/configs/am335x_evm_defconfig
> > index d243cb16e72..cabc181460a 100644
> > --- a/configs/am335x_evm_defconfig
> > +++ b/configs/am335x_evm_defconfig
> > @@ -13,6 +13,8 @@ CONFIG_AM335X_USB0_PERIPHERAL=y
> >  CONFIG_AM335X_USB1=y
> >  CONFIG_SPL=y
> >  CONFIG_TIMESTAMP=y
> > +CONFIG_FIT_SIGNATURE=y
> > +CONFIG_FIT_VERBOSE=y
> 
> Your patch drops CONFIG_LEGACY_IMAGE_FORMAT as a side effect of enabling
> CONFIG_FIT_SIGNATURE. Is that intentional?

It wasn't entirely intentional, no.

> Debian systems use "legacy" format boot scripts to boot (at least when
> using the "flash-kernel" package which is probably the most common
> configuration) so recent U-Boot versions cannot boot Debian systems on
> BeagleBone Black any more:

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.

-- 
Tom

Attachment: signature.asc
Description: PGP signature

Reply via email to