mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-04-24 05:54:08 +00:00
poplar: Fix format of documentation
The document was being rendered incorrectly. Change-Id: I6e243d17d7cb6247f91698bc195eb0f6efeb7d17 Signed-off-by: Antonio Nino Diaz <antonio.ninodiaz@arm.com>
This commit is contained in:
parent
a852ec4605
commit
ded88a009d
1 changed files with 82 additions and 71 deletions
|
@ -11,6 +11,8 @@ of running any commercial set-top solution based on Linux or Android.
|
||||||
It supports a premium user experience with up to H.265 HEVC decoding of 4K
|
It supports a premium user experience with up to H.265 HEVC decoding of 4K
|
||||||
video at 60 frames per second.
|
video at 60 frames per second.
|
||||||
|
|
||||||
|
::
|
||||||
|
|
||||||
SOC Hisilicon Hi3798CV200
|
SOC Hisilicon Hi3798CV200
|
||||||
CPU Quad-core ARM Cortex-A53 64 bit
|
CPU Quad-core ARM Cortex-A53 64 bit
|
||||||
DRAM DDR3/3L/4 SDRAM interface, maximum 32-bit data width 2 GB
|
DRAM DDR3/3L/4 SDRAM interface, maximum 32-bit data width 2 GB
|
||||||
|
@ -28,6 +30,8 @@ At the start of the boot sequence, the bootROM executes the so called l-loader
|
||||||
binary whose main role is to change the processor state to 64bit mode. This
|
binary whose main role is to change the processor state to 64bit mode. This
|
||||||
must happen prior invoking the arm trusted firmware:
|
must happen prior invoking the arm trusted firmware:
|
||||||
|
|
||||||
|
::
|
||||||
|
|
||||||
l-loader --> arm_trusted_firmware --> u-boot
|
l-loader --> arm_trusted_firmware --> u-boot
|
||||||
|
|
||||||
How to build
|
How to build
|
||||||
|
@ -54,10 +58,16 @@ Build Procedure
|
||||||
- Prepare the AARCH64 toolchain.
|
- Prepare the AARCH64 toolchain.
|
||||||
|
|
||||||
- Build u-boot using poplar_defconfig
|
- Build u-boot using poplar_defconfig
|
||||||
|
|
||||||
|
.. code:: bash
|
||||||
|
|
||||||
make CROSS_COMPILE=aarch64-linux-gnu- poplar_defconfig
|
make CROSS_COMPILE=aarch64-linux-gnu- poplar_defconfig
|
||||||
make CROSS_COMPILE=aarch64-linux-gnu-
|
make CROSS_COMPILE=aarch64-linux-gnu-
|
||||||
|
|
||||||
- Build atf providing the previously generated u-boot.bin as the BL33 image
|
- Build atf providing the previously generated u-boot.bin as the BL33 image
|
||||||
|
|
||||||
|
.. code:: bash
|
||||||
|
|
||||||
make CROSS_COMPILE=aarch64-linux-gnu- all fip SPD=none PLAT=poplar
|
make CROSS_COMPILE=aarch64-linux-gnu- all fip SPD=none PLAT=poplar
|
||||||
BL33=u-boot.bin
|
BL33=u-boot.bin
|
||||||
|
|
||||||
|
@ -81,6 +91,8 @@ working firmware to eMMC.
|
||||||
Boot trace
|
Boot trace
|
||||||
==========
|
==========
|
||||||
|
|
||||||
|
::
|
||||||
|
|
||||||
Bootrom start
|
Bootrom start
|
||||||
Boot Media: eMMC
|
Boot Media: eMMC
|
||||||
Decrypt auxiliary code ...OK
|
Decrypt auxiliary code ...OK
|
||||||
|
@ -162,4 +174,3 @@ USB device 0:
|
||||||
... is now current device
|
... is now current device
|
||||||
Scanning usb 0:1...
|
Scanning usb 0:1...
|
||||||
=>
|
=>
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue