Hi Mathieu,

> -----Original Message-----
> From: Mathieu Othacehe <othac...@gnu.org>
> Sent: 18 September 2025 13:55
> Subject: Re: RZG2L and DTB blob from TF-A
> 
> 
> Hey,
> 
> > 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, 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

We need common TF-A implementation for Renesas R-Car and RZ/G2 based platforms

Also single U-boot for all RZ/G2L family. To achieve this, you need to pass 
fdtblob from
TF_A.

Marek previously suggested on RZ/G2M that to upstream U-boot, you need to 
upstream
TF_A first.

For RZ/G2L that did not happen for some reason.

I suggest 

push a version TF_A that works with mainline u-boot in github first.

Or

mainline the TF_A first for RZ/G2L, So that the mainline U-boot inline with 
TF-A.



Cheers,
Biju


Reply via email to