xref: /rk3399_ARM-atf/docs/plat/mt8196.rst (revision a65fadfbbd5919939bfe367fe3f2d3c22ca4cbf0)
1*a65fadfbSGavin LiuMediaTek 8196
2*a65fadfbSGavin Liu=============
3*a65fadfbSGavin Liu
4*a65fadfbSGavin LiuMediaTek 8196 (MT8196) is a 64-bit ARM SoC introduced by MediaTek in 2024.
5*a65fadfbSGavin LiuThe chip incorporates eight cores - four Cortex-A720 cores, three Cortex-X4
6*a65fadfbSGavin Liucores and one Cortex-X925 core.
7*a65fadfbSGavin LiuCortex-A720 can operate at up to 2.1 GHz.
8*a65fadfbSGavin LiuCortex-X4 can operate at up to 2.8 GHz.
9*a65fadfbSGavin LiuCortex-X925 can operate at up to 3.6 GHz.
10*a65fadfbSGavin Liu
11*a65fadfbSGavin LiuBoot Sequence
12*a65fadfbSGavin Liu-------------
13*a65fadfbSGavin Liu
14*a65fadfbSGavin Liu::
15*a65fadfbSGavin Liu
16*a65fadfbSGavin Liu    Boot Rom --> Coreboot --> TF-A BL31 --> Depthcharge --> Linux Kernel
17*a65fadfbSGavin Liu
18*a65fadfbSGavin LiuHow to Build
19*a65fadfbSGavin Liu------------
20*a65fadfbSGavin Liu
21*a65fadfbSGavin Liu.. code:: shell
22*a65fadfbSGavin Liu
23*a65fadfbSGavin Liu    make CROSS_COMPILE=aarch64-linux-gnu- PLAT=mt8196 DEBUG=1 COREBOOT=1
24