Commit be707739 authored by Aditya Angadi's avatar Aditya Angadi Committed by Thomas Abraham
Browse files

infra/rdn2cfg1: add user guide for rd-n2-cfg1 platform



Add the initial user guide for the RD-N2-Cfg1 platform software stack.
The user guide points to documents that provide information about
obtaining the platform software stack and using the various features it
supports. A table to list the release tags is included as well.
Signed-off-by: Aditya Angadi's avatarAditya Angadi <aditya.angadi@arm.com>
Change-Id: I5ae948b420a797e64fe2d0144dcb8e6bbdba89e9
parent a879b8dc
......@@ -70,6 +70,8 @@ the subsequent instructions.
+==========================+=========================+
| RD-N2 | pinned-rdn2.xml |
+--------------------------+-------------------------+
| RD-N2-Cfg1 | pinned-rdn2cfg1.xml |
+--------------------------+-------------------------+
| RD-V1 (Single Chip) | pinned-rdv1.xml |
+--------------------------+-------------------------+
| RD-V1 (Quad Chip) | pinned-rdv1mc.xml |
......
......@@ -14,6 +14,8 @@ mentioned in the commands in other documents.
+==========================+=========================+
| RD-N2 | rdn2 |
+--------------------------+-------------------------+
| RD-N2-Cfg1 | rdn2cfg1 |
+--------------------------+-------------------------+
| RD-V1 (Single Chip) | rdv1 |
+--------------------------+-------------------------+
| RD-V1 (Quad Chip) | rdv1mc |
......
RD-N2 Cfg1 platform software user guide
=======================================
.. contents::
Introduction
------------
RD (Reference Design) is a collection of resources to provide a representative
view of typical compute subsystems that can be designed and implemented using
specific generations of Arm IP. RD-N2 Cfg1 platform (which is a variant of the
the `RD-N2`_ platform) in particular is based on the following hardware
configuration.
- 8xMP1 Neoverse N2 CPUs
- CMN-700 interconnect (mesh size 3x3)
- Multiple AXI expansion ports for I/O Coherent PCIe, Ethernet, offload
- Arm Cortex-M7 for System Control Processor (SCP) and
Manageability Control Processor (MCP)
This document is a user guide on how to setup, build and run the RD-N2 Cfg1
software stack on the Fixed Virtual Platform.
Setting up the Host Machine and Syncing the software stack
----------------------------------------------------------
Host Machine requirements and the necessary steps to be followed to sync the
software stack are listed on '`Download sources`_' page.
Obtaining the RD-N2-Cfg1 FVP
----------------------------
The latest version of the RD-N2-Cfg1 fixed virtual platform (FVP) can be
downloaded from the `Arm Ecosystem FVPs`_ page. On this page, navigate to
"Neoverse Infrastructure FVPs" section to download the RD-N2-Cfg1 platform
FVP installer.
Follow the instructions of the installer and setup the FVP. The installer, by
default, selects the home directory to install the FVP. To opt for different
directory than the one selected by the installer, provide an absolute path to
that directory when prompted for during the FVP installation process.
Supported Features by RD-N2-Cfg1 platform software stack
--------------------------------------------------------
RD-N2-Cfg1 platform software stack supports the following features.
- `Busybox Boot`_.
- `Linux Distribution Boot`_.
- `WinPE Boot`_.
- `ACS Compliance Test`_.
- `UEFI Secure Boot`_.
Follow the links above for detailed information about the build and execute
steps for each of the supported features.
Release Tags
------------
Table below lists the release tags for the RD-N2-Cfg1 platform software stack and
the corresponding RD-N2-Cfg1 FVP version that is recommended to be used along
with the listed release tag. The summary of the changes introduced and tests
validated in each release is listed in `change log`_.
+-----------------------+------------------------------+
| Release Tag | RD-N2-Cfg1 FVP Version |
+=======================+==============================+
| RD-INFRA-2021.03.25 | 11.14.24 |
+-----------------------+------------------------------+
--------------
*Copyright (c) 2021, Arm Limited. All rights reserved.*
.. _RD-N2: docs/infra/rdn2/readme.rst
.. _Arm Ecosystem FVPs: https://developer.arm.com/tools-and-software/open-source-software/arm-platforms-software/arm-ecosystem-fvps
.. _Busybox Boot: docs/infra/common/busybox-boot.rst
.. _Linux Distribution Boot: docs/infra/common/distro-boot.rst
.. _WinPE Boot: docs/infra/common/winpe-boot.rst
.. _Download sources: docs/infra/common/download-sources.rst
.. _ACS Compliance Test: docs/infra/common/acs-test.rst
.. _UEFI Secure Boot: docs/infra/common/secure-boot.rst
.. _change log: docs/infra/change-log.rst
......@@ -14,13 +14,14 @@ available as part of the Neoverse reference designs.
The platform software stack that can be used along with the fixed virtual
platforms is available for the following reference design platforms.
1. `RD-N2`_
2. `RD-V1 (single chip)`_
3. `RD-V1 (quad chip)`_
4. `RD-N1-Edge (single chip)`_
5. `RD-N1-Edge (dual chip)`_
6. `RD-E1-Edge`_
7. `SGI-575`_ (former system guidance platform)
- `RD-N2`_
- `RD-N2-Cfg1`_
- `RD-V1 (single chip)`_
- `RD-V1 (quad chip)`_
- `RD-N1-Edge (single chip)`_
- `RD-N1-Edge (dual chip)`_
- `RD-E1-Edge`_
- `SGI-575`_ (former system guidance platform)
The links above provide detailed documentation about the platform documentation
and includes instructions on downloading the software stack, compiling it,
......@@ -36,6 +37,7 @@ to support-subsystem-enterprise@arm.com.
.. _RD-N2: docs/infra/rdn2
.. _RD-N2-Cfg1: docs/infra/rdn2cfg1
.. _RD-V1 (single chip): docs/infra/rdv1
.. _RD-V1 (quad chip): docs/infra/rdv1mc
.. _RD-N1-Edge (single chip): docs/infra/rdn1edge
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment