readme.rst 3.22 KB
Newer Older
1
2
RD-N2 platform software user guide
==================================
3
4
5
6
7
8
9
10
11

.. 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
12
13
specific generations of Arm IP. RD-N2 in particular is based on the following
hardware configuration.
14
15
16
17
18
19
20
21
22
23
24
25
26
27

- 32xMP1 Neoverse N2 CPUs
- CMN-700 interconnect
- Multiple AXI expansion ports for I/O Coherent PCIe, Ethernet, offload
- Arm Cortex-M7 for System Control Processor (SCP) and
  Manageability Control Processor (MCP)

The Fixed Virtual Platform of RD-N2 config supports 16xMP1 Neoverse N2 CPUs.

This document is a user guide on how to setup, build and run the RD-N2 software
stack on the Fixed Virtual Platform.


Setting up the Host Machine and Syncing the software stack
28
----------------------------------------------------------
29
30
31
32
33

Host Machine requirements and the necessary steps to be followed to sync the
software stack are listed on '`Download sources`_' page.


34
35
Obtaining the RD-N2 FVP
-----------------------
36

37
38
39
40
41
42
43
44
45
The latest version of the RD-N2 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 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.
46
47
48



49
50
Supported Features by RD-N2 platform software stack
---------------------------------------------------
51
52
53
54
55
56

RD-N2 platform software stack supports the following features.

- `Busybox Boot`_.
- `Linux Distribution Boot`_.
- `WinPE Boot`_.
57
58
59
60
61
62
- `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.
63
64
65
66
67
68
69


Release Tags
------------

Table below lists the release tags for the RD-N2 platform software stack and
the corresponding RD-N2 FVP version that is recommended to be used along
70
71
with the listed release tag. The summary of the changes introduced and tests
validated in each release is listed in `change log`_.
72
73
74
75

+-----------------------+-------------------------+
|     Release Tag       |    RD-N2 FVP Version    |
+=======================+=========================+
76
77
|  RD-INFRA-2021.01.25  |       11.13.34          |
+-----------------------+-------------------------+
78
79
80
81
82
83
|  RD-INFRA-2020.11.30  |       11.13.10          |
+-----------------------+-------------------------+


--------------

84
*Copyright (c) 2020-2021, Arm Limited. All rights reserved.*
85
86


87
.. _Arm Ecosystem FVPs: https://developer.arm.com/tools-and-software/open-source-software/arm-platforms-software/arm-ecosystem-fvps
88
89
90
91
.. _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
92
93
94
.. _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