On Mon, 16 Sept 2024 at 02:25, <[email protected]> wrote: > > From: Alexander Kochetkov <[email protected]> > > FIT use mkimage from BuildSectionData() to build FIT entry contents. > BuildSectionData() get called several times during building FIT image. > > Currently when fit inserts loadables, it use self._loadables property that > contain loadables computed during previuos BuildSectionData() invocation. > So for the first run it use empty list and pass no loadables to mkimage. > > That makes problem for adding signature to FIT image because mkimage > fails to add signature and aborts building FIT if no loadables provided. > > The patch fixes described behaviour in a way that BuildSectionData() uses > recently calculated loadables value, not previosly calculated. > > Signed-off-by: Alexander Kochetkov <[email protected]> > --- > tools/binman/etype/fit.py | 6 +++--- > 1 file changed, 3 insertions(+), 3 deletions(-)
Reviewed-by: Simon Glass <[email protected]> > Applied to u-boot-dm, thanks!

