blob: 088beec55c8ca3905037120975288f5e1ebdcbf7 [file] [log] [blame]
Paul Beesleyd2fcc4e2019-05-29 13:59:40 +01001Arm Fixed Virtual Platforms (FVP)
2=================================
3
Sandrine Bailleux0123b8c2024-01-23 15:30:48 +01004Arm |FVP|\s are complete simulations of an Arm system, including processor,
5memory and peripherals. They enable software development without the need for
6real hardware.
Paul Beesleyd2fcc4e2019-05-29 13:59:40 +01007
Sandrine Bailleux0123b8c2024-01-23 15:30:48 +01008There exists many types of FVPs. This page provides details on how to build and
9run TF-A on some of these FVPs.
Paul Beesleyd2fcc4e2019-05-29 13:59:40 +010010
Sandrine Bailleux0123b8c2024-01-23 15:30:48 +010011Please also refer to the TF-A CI scripts under the `model/`_ directory for an
12exhaustive list of |FVP|\s which TF-A is regularly tested on as part of our
13continuous integration strategy.
Paul Beesleyd2fcc4e2019-05-29 13:59:40 +010014
Sandrine Bailleux0123b8c2024-01-23 15:30:48 +010015.. toctree::
16 :maxdepth: 1
17 :caption: Contents
Paul Beesleyd2fcc4e2019-05-29 13:59:40 +010018
Sandrine Bailleux0123b8c2024-01-23 15:30:48 +010019 fvp-support
20 fvp-build-options
21 fvp-foundation
22 fvp-aemv8-base
23 fvp-cortex-a57-a53
24 fvp-cortex-a32
25 fvp-specific-configs
Paul Beesleyd2fcc4e2019-05-29 13:59:40 +010026
27--------------
28
Chris Kaycf4e8a22024-02-12 12:56:36 +000029*Copyright (c) 2019-2024, Arm Limited. All rights reserved.*
Paul Beesleyd2fcc4e2019-05-29 13:59:40 +010030
Sandrine Bailleux0123b8c2024-01-23 15:30:48 +010031.. _model/: https://git.trustedfirmware.org/ci/tf-a-ci-scripts.git/tree/model