[PATCH v2 0/8] imx8: switch missing boards to binman

Oliver Graute oliver.graute at gmail.com
Fri Nov 11 13:53:03 CET 2022


On 09/11/22, Fabio Estevam wrote:
> Hi Oliver and Stefano,
> 
> On Wed, Nov 9, 2022 at 1:19 PM Oliver Graute <oliver.graute at gmail.com> wrote:
> 
> > For my imx8qm boards I need to manually place these imx firmware blobs with
> > expected names for sucessfull image creation.
> >
> > As I understood the CI creates somes fakes. But I don't know where this
> > is happening.
> 
> CI is falling with your series applied:
> 
> https://source.denx.de/u-boot/custodians/u-boot-imx/-/jobs/525787
> 
> It is easy to reproduce the failure locally. Just remove
> ahab-container.img from the
> U-Boot tree and try to build imx8qxp_mek_defconfig.
> 
> Prior to the binman conversion:
> 
> WARNING './ahab-container.img' not found, resulting binary is not-functional
> make[1]: Nothing to be done for 'SPL'.
> 
> Only a warning is issued.
> 
> After the binman conversion:
> 
> WARNING './ahab-container.img' not found, resulting binary is not-functional
> make[1]: Nothing to be done for 'SPL'.
>   BINMAN  all
> binman: Error 1 running 'mkimage -d ./mkimage.spl.mkimage -n
> spl/u-boot-spl.cfgout -T imx8image -e 0x100000
> ./mkimage-out.spl.mkimage': Fail open first container file
> ahab-container.img
> 
> make: *** [Makefile:1116: all] Error 1

I can reproduce it with this imx8qxp_mek board. I'am currently do not
understand how these binman-fake is working and why there are no fake
blobs for imx8qxp board. For the following two boards the fake blobs are
created:

imx8mm_evk_defconfig
apalis-imx8_defconfig

But where is the difference here?

Best regards,

Oliver

> 
> Maybe someone has any suggestions?


More information about the U-Boot mailing list