
Am Fri, Sep 03, 2021 at 05:58:07PM -0300 schrieb Fabio Estevam:
Hi Patrick,
On Fri, Sep 3, 2021 at 11:30 AM Patrick Wildt patrick@blueri.se wrote:
U-Boot SPL 2021.10-rc3-00023-g2c634e01b6-dirty (Sep 03 2021 - 18:22:04 +0200) Normal Boot Could not get FIT buffer of 686592 bytes check CONFIG_SYS_SPL_MALLOC_SIZE
Is there anything specific I need to change to make that work?
Does it help if you increase CONFIG_SYS_SPL_MALLOC_SIZE to SZ_1M?
I think the issue is something else. The old .itb used external data, but the one with binman seems to not make use of that. It's weird though because fit,external-offset = <CONFIG_FIT_EXTERNAL_OFFSET>; is set and CONFIG_FIT_EXTERNAL_OFFSET is 0x3000.
So, even though binman seems to be calling mkimage -E -p 0x3000, the u-boot.itb does *not* use external data.