[PATCH v5 11/23] am64x: dts: binman: Package tiboot3.bin, tispl.bin u-boot.img
Simon Glass
sjg at chromium.org
Fri Jul 7 19:35:42 CEST 2023
Hi Neha,
On Fri, 7 Jul 2023 at 13:36, Neha Malcom Francis <n-francis at ti.com> wrote:
>
> Support added for HS and GP boot binaries for AM64x.
>
> HS-SE:
> * tiboot3-am64x_sr2-hs-evm.bin
> * tispl.bin
> * u-boot.img
>
> HS-FS:
> * tiboot3-am64x_sr2-hs-fs-evm.bin
> * tispl.bin
> * u-boot.img
>
> GP:
> * tiboot3.bin --> tiboot3-am64x-gp-evm.bin
> * tispl.bin_unsigned
> * u-boot.img_unsigned
>
> Note that the bootflow followed by AM64x requires:
>
> tiboot3.bin:
> * R5 SPL
> * R5 SPL dtbs
> * sysfw
> * board-cfg
> * pm-cfg
> * sec-cfg
> * rm-cfg
>
> tispl.bin:
> * ATF
> * OPTEE
> * A53 SPL
> * A53 SPL dtbs
>
> u-boot.img:
> * A53 U-Boot
> * A53 U-Boot dtbs
>
> Signed-off-by: Neha Malcom Francis <n-francis at ti.com>
> Reviewed-by: Simon Glass <sjg at chromium.org>
> [afd at ti.com: changed output binary names appropriately]
> Signed-off-by: Andrew Davis <afd at ti.com>
> ---
> arch/arm/dts/k3-am642-evm-u-boot.dtsi | 2 +
> arch/arm/dts/k3-am642-r5-evm.dts | 1 +
> arch/arm/dts/k3-am642-sk-u-boot.dtsi | 2 +
> arch/arm/dts/k3-am64x-binman.dtsi | 515 ++++++++++++++++++++++++++
> board/ti/am64x/Kconfig | 2 +
> 5 files changed, 522 insertions(+)
> create mode 100644 arch/arm/dts/k3-am64x-binman.dtsi
It looks like the template feature (see pending patches) might help
reduce the size of the .dtsi, but we can worry about that later.
Regards,
Simon
More information about the U-Boot
mailing list