[U-Boot] Beagleboard xM boot broken due to FIT enable
Guillaume Gardet
guillaume.gardet at free.fr
Mon Oct 2 13:24:01 UTC 2017
Hi,
commit 46f9ef18461609064a1ffbc3f61dc027ec76b3ff
Author: Andrew F. Davis <afd at ti.com>
Date: Fri Apr 21 10:01:28 2017 -0500
Kconfig: Enable FIT support by default for TI platforms
Almost all TI defconfigs enable this already, add this as a default
and remove the explicit assignment.
Signed-off-by: Andrew F. Davis <afd at ti.com>
Reviewed-by: Tom Rini <trini at konsulko.com>
broke boot on Beagleboard xM. I mean the board hangs after:
OMAP3630/3730-GP ES1.1, CPU-OPP2, L3-200MHz, Max CPU Clock 800 MHz
OMAP3 Beagle board + LPDDR/NAND
I2C: ready
DRAM: 512 MiB
To get back the board booting, I need to manually disable FIT (CONFIG_FIT) _and_ disable SHA256 hash support (CONFIG_SHA256).
If I enable FIT without sha256 : it breaks boot.
If I enable sha256 without FIT : it breaks boot.
Any idea what could cause this?
As a workaround we could disable it in the omap3_beagle_defconfig but I guess it would be better to fix it instead of workaround it, since other boards may also be affected.
Guillaume
More information about the U-Boot
mailing list