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
signature.asc
Description: PGP signature