mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-04-08 05:43:53 +00:00

- Add basic platform setup. - Add MT8186 documentation at docs/plat/. - Add generic CPU helper functions. - Add basic register address. TEST=build pass BUG=b:202871018 Signed-off-by: Rex-BC Chen <rex-bc.chen@mediatek.com> Change-Id: Id3e2f46a8c3ab2f3e29137e508d4c671e8f4aad5
21 lines
496 B
ReStructuredText
21 lines
496 B
ReStructuredText
MediaTek 8186
|
|
=============
|
|
|
|
MediaTek 8186 (MT8186) is a 64-bit ARM SoC introduced by MediaTek in 2021.
|
|
The chip incorporates eight cores - six Cortex-A55 little cores and two Cortex-A76.
|
|
Cortex-A76 can operate at up to 2.05 GHz.
|
|
Cortex-A55 can operate at up to 2.0 GHz.
|
|
|
|
Boot Sequence
|
|
-------------
|
|
|
|
::
|
|
|
|
Boot Rom --> Coreboot --> TF-A BL31 --> Depthcharge --> Linux Kernel
|
|
|
|
How to Build
|
|
------------
|
|
|
|
.. code:: shell
|
|
|
|
make CROSS_COMPILE=aarch64-linux-gnu- PLAT=mt8186 DEBUG=1 COREBOOT=1
|