Browse Source
Change-Id: Ie2465c1ccc482bd8eb5e5a71c580543095e4ba94 Signed-off-by: Antonio Nino Diaz <antonio.ninodiaz@arm.com>pull/1616/head
Antonio Nino Diaz
6 years ago
3 changed files with 35 additions and 0 deletions
@ -0,0 +1,26 @@ |
|||
Trusted Firmware-A for Amlogic Meson S905 (GXBB) |
|||
================================================ |
|||
|
|||
The Amlogic Meson S905 is a SoC with a quad core Arm Cortex-A53 running at |
|||
1.5Ghz. It also contains a Cortex-M3 used as SCP. |
|||
|
|||
This port is a minimal implementation of BL31 capable of booting mainline U-Boot |
|||
and Linux: |
|||
|
|||
- SCPI support. |
|||
- Basic PSCI support (CPU_ON, CPU_OFF, SYSTEM_RESET, SYSTEM_OFF). Note that CPU0 |
|||
can't be turned off, so there is a workaround to hide this from the caller. |
|||
- GICv2 driver set up. |
|||
- Basic SIP services (read efuse data, enable/disable JTAG). |
|||
|
|||
In order to build it: |
|||
|
|||
:: |
|||
|
|||
CROSS_COMPILE=aarch64-linux-gnu- make DEBUG=1 PLAT=gxbb bl31 |
|||
|
|||
This port has been tested in a ODROID-C2. After building it, follow the |
|||
instructions in the `U-Boot repository`_, replacing the mentioned **bl31.bin** |
|||
by the one built from this port. |
|||
|
|||
.. _U-Boot repository: https://github.com/u-boot/u-boot/blob/master/board/amlogic/odroid-c2/README |
Loading…
Reference in new issue