On 9/18/25 2:54 PM, Mathieu Othacehe wrote:
Hello everyone,
Also, you need a patch to identify the device and pass it as blob
to the mainline u-boot
On TF-A:
.ep_info.args.arg1 = (uintptr_t)fdt_blob,
Also you should fill the memory blob(fdt_blob).
Hope you can take over from here.
Thanks Marek and Biju. The current state is still that people will take
the forked Renesas TF-A
Why not take mainline TFA ? Maybe there is no TFA for G2L upstream (yet) ?
, the mainline U-Boot with the
renesas_rzg2l_smarc_defconfig configuration and expect things to work
out of the box.
Currently, before figuring out that the TF-A needs to be patched
manually, U-Boot is just crashing without outputing anything, which is
painful to debug.
As the only RZG2L supported by U-Boot is the r9a07g044l2-smarc, and we
are not receiving any blob from the TF-A, I think it is fair to assume
that we are booting from the platform we are compiling U-Boot for.
I have proposed a patch here:
https://lists.denx.de/pipermail/u-boot/2025-September/598712.html
I'll reply to the patch.