[PATCH v5 11/23] am64x: dts: binman: Package tiboot3.bin, tispl.bin u-boot.img
Jan Kiszka
jan.kiszka at siemens.com
Mon Jul 10 12:17:06 CEST 2023
On 10.07.23 11:12, Neha Malcom Francis wrote:
> Hi Simon
>
> On 07/07/23 23:05, Simon Glass wrote:
>> 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.
>>
>
> Right, I'll have a shot at it once this series is up. Thanks!
>
I would recommend testing it earlier locally if you are interested -
there might be still some edges left, and early feedback already helped
to improve it.
Jan
--
Siemens AG, Technology
Competence Center Embedded Linux
More information about the U-Boot
mailing list