summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorBin Meng <bmeng.cn@gmail.com>2020-02-16 18:19:36 +0300
committerAnup Patel <anup@brainfault.org>2020-02-18 06:37:37 +0300
commita8ef0b5d53816f6c21250c765b9397a8f390ea95 (patch)
treed8f7e45849f58abe0de85cfb6153bbcdbdf269a0 /docs
parent44d1296018c557c4e450748d9f3fcfe81d4af749 (diff)
downloadopensbi-a8ef0b5d53816f6c21250c765b9397a8f390ea95.tar.xz
doc: ariane-fpga: Fix doc styles
Various styles fixes including: - satisfy the 80 character per line rule as much as possible - make title underline the same length as the title itself - remove the redundant FPGA (was FPGA FPGA SoC) Signed-off-by: Bin Meng <bmeng.cn@gmail.com> Reviewed-by: Anup Patel <anup.patel@wdc.com>
Diffstat (limited to 'docs')
-rw-r--r--docs/platform/ariane-fpga.md23
1 files changed, 12 insertions, 11 deletions
diff --git a/docs/platform/ariane-fpga.md b/docs/platform/ariane-fpga.md
index e8e4600..98cbc87 100644
--- a/docs/platform/ariane-fpga.md
+++ b/docs/platform/ariane-fpga.md
@@ -1,9 +1,11 @@
Ariane FPGA SoC Platform
-==========================
-Ariane is a 6-stage, single issue, in-order CPU which implements the 64-bit RISC-V instruction set.
-The Ariane FPGA development platform is based on FPGA FPGA SoC(which currently supports only Genesys 2 board) and is capable
-of running Linux.
- The FPGA SoC currently contains the following peripherals:
+========================
+Ariane is a 6-stage, single issue, in-order CPU which implements the 64-bit
+RISC-V instruction set. The Ariane FPGA development platform is based on FPGA
+SoC (which currently supports only Genesys 2 board) and is capable of running
+Linux.
+
+The FPGA SoC currently contains the following peripherals:
- DDR3 memory controller
- SPI controller to conncet to an SDCard
- Ethernet controller
@@ -16,22 +18,21 @@ To build platform specific library and firmwares, provide the
Platform Options
----------------
-The *Ariane FPGA* platform does not have any platform-specific
-options.
+The *Ariane FPGA* platform does not have any platform-specific options.
Building Ariane FPGA Platform
-----------------------------
-**Linux Kernel Payload**
+**Linux Kernel Payload**
```
make PLATFORM=ariane-fpga FW_PAYLOAD_PATH=<linux_build_directory>/arch/riscv/boot/Image
```
Booting Ariane FPGA Platform
------------------------------
+----------------------------
**Linux Kernel Payload**
-As Linux kernel image is embedded in the OpenSBI firmware binary, Ariane will directly
-boot into Linux directly after powered on.
+As Linux kernel image is embedded in the OpenSBI firmware binary, Ariane will
+directly boot into Linux directly after powered on.