readme.rst 3.54 KB
Newer Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
RD-N1-Edge Dual-Chip 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-N1-Edge in particular is based on the
following hardware configuration.

- 8x `Neoverse N1 Cores <https://developer.arm.com/products/processors/neoverse/neoverse-n1>`_
  with DynamIQ Shared Unit (DSU)
- Dedicated L2 cache: 512KB per core
- Shared L3 cache: 2MB per cluster
- CMN-600 with CML option: 8MB System Level Cache and 16MB Snoop Filter
- DMC-620 with 2xRDIMM DDR4-3200
- Multiple AXI expansion ports for I/O Coherent PCIe, Ethernet, offload
- Arm Cortex-M7 for System Control Processor (SCP) and
  Manageability Control Processor (MCP)

RD-N1-Edge dual-chip is a platform configuration in which two RD-N1-Edge
platforms are connected through high speed CCIX link. The CCIX link is enabled
by CMN600's Coherent Multichip Link. Such platforms are called RD-N1-Edge-Dual
hereafter.

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


Setting up the Host Machine and downloading the software stack
--------------------------------------------------------------

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


41
42
Obtaining the RD-N1-Edge-Dual FVP
---------------------------------
43

44
45
46
47
The latest version of the RD-N1-Edge-Dual 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-N1-Edge platform
FVP installer.
48

49
50
51
52
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.
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88


Supported features
------------------

RD-N1-Edge-Dual platform software stack supports the following features.

- `Busybox Boot`_.
- `Buildroot Boot`_
- `Linux Distribution Boot`_.
- `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 SGI-575 platform software stack and
the corresponding SGI-575 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-N1-Edge-Dual FVP Version    |
+=======================+===================================+
|  RD-INFRA-2021.02.24  |             11.13.43              |
+-----------------------+-----------------------------------+


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

*Copyright (c) 2021, Arm Limited. All rights reserved.*


89
.. _Arm Ecosystem FVPs: https://developer.arm.com/tools-and-software/open-source-software/arm-platforms-software/arm-ecosystem-fvps
90
91
92
93
94
95
.. _Busybox Boot: docs/infra/common/busybox-boot.rst
.. _Buildroot Boot: docs/infra/common/buildroot-boot.rst
.. _Linux Distribution Boot: docs/infra/common/distro-boot.rst
.. _UEFI Secure Boot: docs/infra/common/secure-boot.rst
.. _Download sources: docs/infra/common/download-sources.rst
.. _change log: docs/infra/change-log.rst