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 <patr...@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.