arm-trusted-firmware/docs/plat/brcm-stingray.rst

1020 B

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> </head>

Description

Broadcom's Stingray(BCM958742t) is a multi-core processor with 8 Cortex-A72 cores. Trusted Firmware-A (TF-A) is used to implement secure world firmware, supporting BL2 and BL31 for Broadcom Stingray SoCs

On Poweron, Boot ROM will load bl2 image and Bl2 will initialize the hardware, then loads bl31 and bl33 into DDR and boots to bl33.

Boot Sequence

Bootrom --> TF-A BL2 --> TF-A BL31 --> BL33(u-boot)

Code Locations

  • Trusted Firmware-A: link

How to build

Build Procedure

  • Prepare AARCH64 toolchain.

  • Build u-boot first, and get the binary image: u-boot.bin,

  • Build TF-A

    Build fip:

Deploy TF-A Images

System Message: WARNING/2 (<stdin>, line 39)

Title underline too short.

Deploy TF-A Images
-----------------

The u-boot will be upstreamed soon, this doc will be updated once they are ready, and the link will be posted.

</html>