On Sun, Jan 08, 2023 at 09:47:34PM +0530, Jagan Teki wrote:

> For some newer SoCs like RK3568, the Rockchip has not released
> any DDR drivers yet so idbloader needs to create manually using
> DDR binaries offered by rkbin. This indeed no requirement to
> enable TPL in the U-Boot source code.
> 
> If we mark TPL disabled and mark BINMAN enabled by default then
> there would be an issue of binman_init failure during board
> relocation. This is true as binman failed to find the top-level
> node like u-boot-tpl here.
> 
> Here is the boot issue observed in Radxa-CM3 RK3566 board,
> 
>  U-Boot 2023.01-rc4-00057-gac2505d463-dirty (Jan 04 2023 - 23:44:18 +0530)
> 
>  Model: Radxa Compute Module 3(CM3) IO Board
>  DRAM:  2 GiB
>  binman_init failed:-2
>  initcall sequence 000000007ffd2008 failed at call 0000000000a18cac (err=-2)
>  ### ERROR ### Please RESET the board ###
> 
> This might be fixed via binman node in rockchip-u-boot.dtsi however
> disable BINMAN_FDT for evb-rk3568 defconfig for now as we are at the
> end of the release cycle.
> 
> Fixes: 05713d570762 ("rockchip: generate u-boot-rockchip.bin with binman
> for ARM64 boards")
> Cc: Quentin Schulz <quentin.sch...@theobroma-systems.com>
> Signed-off-by: Jagan Teki <ja...@amarulasolutions.com>
> Reviewed-by: Kever Yang <kever.y...@rock-chips.com>

Applied to u-boot/master, thanks!

-- 
Tom

Attachment: signature.asc
Description: PGP signature

Reply via email to