
On 09/11/22, Fabio Estevam wrote:
Hi Oliver and Stefano,
On Wed, Nov 9, 2022 at 1:19 PM Oliver Graute oliver.graute@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?