[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