mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-05-02 17:00:53 +00:00
Merge pull request #1281 from antonio-nino-diaz-arm/an/fix-foundation-instructions
Fix Foundation FVP instructions in User Guide
This commit is contained in:
commit
b10e3ebce9
1 changed files with 7 additions and 0 deletions
|
@ -1582,6 +1582,7 @@ The following ``Foundation_Platform`` parameters should be used to boot Linux wi
|
||||||
|
|
||||||
<path-to>/Foundation_Platform \
|
<path-to>/Foundation_Platform \
|
||||||
--cores=4 \
|
--cores=4 \
|
||||||
|
--arm-v8.0 \
|
||||||
--secure-memory \
|
--secure-memory \
|
||||||
--visualization \
|
--visualization \
|
||||||
--gicv3 \
|
--gicv3 \
|
||||||
|
@ -1600,6 +1601,12 @@ Notes:
|
||||||
and enable the GICv3 device in the model. Note that without this option,
|
and enable the GICv3 device in the model. Note that without this option,
|
||||||
the Foundation FVP defaults to legacy (Versatile Express) memory map which
|
the Foundation FVP defaults to legacy (Versatile Express) memory map which
|
||||||
is not supported by ARM Trusted Firmware.
|
is not supported by ARM Trusted Firmware.
|
||||||
|
- In order for the Arm Trusted Firmware to run correctly on the Foundation
|
||||||
|
Model the architecture versions must match. The Foundation FVP defaults to
|
||||||
|
the highest v8.x version it supports but the default build for Arm Trusted
|
||||||
|
Firmware is for v8.0. To avoid issues either start the Foundation Model to
|
||||||
|
use v8.0 architecture using the ``--arm-v8.0`` option or build Arm Trusted
|
||||||
|
Firmware with an appropriate value for ``ARM_ARCH_MINOR``.
|
||||||
|
|
||||||
Running on the AEMv8 Base FVP with reset to BL1 entrypoint
|
Running on the AEMv8 Base FVP with reset to BL1 entrypoint
|
||||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
Loading…
Add table
Reference in a new issue