[rtems-central commit] spec: Add Gaisler board descriptions

Sebastian Huber sebh at rtems.org
Tue Nov 21 13:35:41 UTC 2023


Module:    rtems-central
Branch:    master
Commit:    f3ab0f11831c7ed9c1f0b1ca84635c6a9fe4d3b9
Changeset: http://git.rtems.org/rtems-central/commit/?id=f3ab0f11831c7ed9c1f0b1ca84635c6a9fe4d3b9

Author:    Daniel Hellstrom <daniel at gaisler.com>
Date:      Tue Nov 21 11:13:16 2023 +0100

spec: Add Gaisler board descriptions

---

 spec/target/sparc/gr712rc/dev-board.yml | 74 +++++++++++++++++++++++++++--
 spec/target/sparc/gr740/dev-board.yml   | 82 +++++++++++++++++++++++++++++++--
 2 files changed, 150 insertions(+), 6 deletions(-)

diff --git a/spec/target/sparc/gr712rc/dev-board.yml b/spec/target/sparc/gr712rc/dev-board.yml
index 9e6e2df7..7c410381 100644
--- a/spec/target/sparc/gr712rc/dev-board.yml
+++ b/spec/target/sparc/gr712rc/dev-board.yml
@@ -1,8 +1,76 @@
 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
-brief: null
+brief: |
+  The GR712RC development board has been designed to support the development
+  and fast prototyping of systems based on the GR712RC dual-core 32-bit fault
+  tolerant LEON3FT SPARC V8 processor.
 copyrights:
-- Copyright (C) 2023 embedded brains GmbH & Co. KG
-description: null
+- Copyright (C) 2023 Frontgrade Gaisler AB
+description: |
+  The GR712RC development board comprises a custom designed PCB in a Double
+  Eurocard format (233.5 mm x 160 mm) making the board suitable for stand-alone
+  bench top development, or suitable for mounting in a housing. The principle
+  interfaces and functions are accessible on the front and back edges of the
+  the board.
+
+  The GR712RC device incorporates an internal programmable switch matrix which
+  means that the same input/output pin can be used for multiple functions. This
+  board therefore has a large number of configuration features in order to be
+  able to exercise and configure the functions of the device.
+
+  Features:
+
+  * GR712RC dual-core 32-bit fault tolerant LEON3-FT SPARC V8 processor
+
+  * On-board memory:
+
+    * SDRAM SODIMM (supports up 512 Mbyte devices. Delivered with 256 Mbyte
+      module -  128 Mbyte 32-bit wide data & 64 Mbyte BCH 8-bit wide or
+      Reed-Solomon 16-bit wide checksum)
+
+    * SRAM (1 bank x 2 Mword x 40 bit, optional second bank not fitted as
+      standard)
+
+    * FLASH PROM (8 Mword x 8 bit)
+
+    * Additional memory via memory expansion connector
+
+  * Power, reset, clock and auxiliary circuits
+
+  * Interfaces at front edge of board:
+
+    * Two serial UART interfaces (RS232) with DSUB9 connectors
+
+    * Ethernet 10/100 Mbps RMII interface with RJ45 connector
+
+    * Two CAN bus interfaces (ISO 11898) with DSUB9 connectors
+
+    * Two SpaceWire interfaces with MDM9 connectors
+
+    * Four optional SpaceWire interfaces with MDM9 connectors
+
+    * JTAG debug interface
+
+  * Interfaces at back edge of board:
+
+    * +5 V power connector
+
+    * 26 input and 38 input/output general purpose pins
+
+    * 20 RS422 transmit pairs
+
+    * 20 RS422 receiver pairs
+
+  * Interfaces on-board:
+
+    * Dual MIL-STD-1553B communication interfaces on DSUB9 connector
+
+    * I2C master interface on pin headers
+
+    * SPI master interface on pin headers
+
+    * Headers and jumpers
+
+    * Reset push button and LED indicators
 enabled-by:
   and:
   - sparc/gr712rc
diff --git a/spec/target/sparc/gr740/dev-board.yml b/spec/target/sparc/gr740/dev-board.yml
index 4bd78bca..e34010ba 100644
--- a/spec/target/sparc/gr740/dev-board.yml
+++ b/spec/target/sparc/gr740/dev-board.yml
@@ -1,8 +1,84 @@
 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
-brief: null
+brief: |
+  The GR-CPCI-GR740 development board has been designed to support the
+  development and fast prototyping of systems based on the GR740 quad-core
+  32-bit fault-tolerant LEON4FT SPARC V8 processor.
 copyrights:
-- Copyright (C) 2023 embedded brains GmbH & Co. KG
-description: null
+- Copyright (C) 2023 Frontgrade Gaisler AB
+description: |
+  The GR-CPCI-GR740 Development Board comprises a custom designed PCB in a 6U
+  Compact PCI format, making the board suitable for stand-alone bench top
+  development, or if required, to be mounted in a 6U CPCI Rack, or in a
+  bench-top enclosure. The principle interfaces and functions are accessible on
+  the front and back edges of the board, and secondary interfaces via headers
+  on the board. The  GR-CPCI-GR740 Development Board comes as standard with a
+  dedicated accessory board which provides access to additional I/O interfaces.
+
+  Features:
+
+  * GR740 quad-core 32-bit fault-tolerant LEON4FT SPARC V8 processor
+
+  * cPCI interface (32 bit) configurable with jumpers for Host or Peripheral
+    operation
+
+  * PCI arbiter implemented in separate FPGA
+
+  * On-board memory:
+
+    * SDRAM SODIMM module - Delivered with two 256 MiB modules that provide a
+      total 256 MiB of accessible data RAM plus ECC check bits.
+
+    * Parallel Boot Flash 64 Mbit (16 bit wide x 4M or 8 bit wide x 8M)
+
+    * Additional memory via memory expansion connector
+
+  * Power, reset, clock and auxiliary circuits
+
+  * Interfaces at front edge of board:
+
+    * Dual RJ45 10/100/1000 Mbit GMII/MII Ethernet interface (KSZ9021GN)
+
+    * 8 port SpaceWire interface (8x MDM9S)
+
+    * SpaceWire debug communications link (MDM9S)
+
+    * 16-bit General purpose I/O (34 pin 0.1" ribbon cable style connector)
+
+    * FTDI Serial to USB interface (FT4232HL with USB-Mini-AB)
+
+    * LED indicators connected to GPIO signals
+
+    * DIP switch for bootstrap and PLL interface configuration
+
+    * Push button switch for reset and toggle switch (on/off) for DSU break
+
+  * Interfaces at back edge of board:
+
+    * Compact PCI interface (32-bit), configurable for Host or Peripheral slot
+
+    * Input power connector: 5V nominal
+
+  * Interfaces on-board:
+
+    * SPI  interface on pin headers
+
+    * JTAG Debug interface
+
+    * 4-pin IDE style power connector
+
+    * Assorted jumpers and Test Points for configuration and test of the board
+
+  * To accommodate the optional/alternative I/O interfaces the accompanying
+    accessory board provides
+
+    * Dual MIL-1553 Interface (Transceiver/Transformer and D-sub 9 Male
+      connector)
+
+    * Dual CAN Interface (CAN Transceivers and two D-sub 9 Male connectors)
+
+    * Two Serial UART (RS232 transceivers and two D-sub 9 female connectors)
+
+    * SPI interface (available via 10 pin header)
 enabled-by:
   and:
   - sparc/gr740



More information about the vc mailing list