[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