AMD R8000 Based COM Type 6 Hardware User Manual
Revisions and Notes
Date | Owner | Revision | Notes |
January 07, 2026 | Firas Abd El Gani | WIP |
|
|
|
|
|
Table of Contents |
| ||
No warranty of accuracy is given concerning the contents of the information contained in this publication. To the extent permitted by law no liability (including liability to any person by reason of negligence) will be accepted by SolidRun Ltd., its subsidiaries or employees for any direct or indirect loss or damage caused by omissions from or inaccuracies in this document. SolidRun Ltd. reserves the right to change details in this publication without prior notice. Product and company names herein may be the trademarks of their respective owners.
Page is under construction and NOT final
Introduction
This document is intended for hardware engineers that are willing to integrate the SolidRun AMD R8000 FP7r2 based COM express Type 6 module.
The document provides details with regards module rev 1.0
Specifications
Form Factor | COM Express type 6 |
Processor Core | Hawk Point 8840U - 8 Cores |
Processor speed |
|
Memory | Dual SO-DIMM DDR5 4800 MT\s up to 96GByte combined |
ECC | Optional |
SPI for BIOS | 32MB |
SATA | 2 x SATA (Gen III) |
Security | fTPM with optional discrete TPM (not soldered by default) |
Supported OS | Linux, Yocto, FreeBSD etc… |
PCIe Gen 4.0 |
|
USB 3.2 | 4 |
I2C |
|
UART |
|
SPI bus |
|
Power | 12V (9V-24V) |
Environment | Commercial: 0°C to 70°C |
Dimensions | 125mm X 95mm |
|
Overview
SolidRun’s AMD based R8000 COM Type 6 is a highly integrated COM modules where special care was taken care for the module’s height to accomodate thin and low profile designs.
The module integrates the following features –
AMD R8000 FP7r2 series. Other FP7r2 processors can be assembled. Please refer to SolidRun’s sales about more details.
Two SO-DIMM DDR5 connected to quad independent DDR5 contorllers. Each SO-DIMM supports up to 48GByte SO-DIMM DDR4 4800Mtps memory with and without ECC; total up to 96GByte system memory.
Single 12v DC-input is required. 5V Standby not required and not supported.
Since this module is based on SolidRun’s Bedrock product line, it shares lots of the design and features such as memory modules that were tested -
https://developer.resources.solid-run.com/wiki/spaces/developer/pages/433487873
Description
Block Diagram
The following figure describes the AMD R8000 COM express type 6 Blocks Diagram.
<TBD>
Simplified Schematics
Following is a link to that simplified schematics (currently only COM headers) of the board :
The AMD R8000 COM Express Type 6 simplified schematics is intended for the following audience –
Software and Firmware engineers that enables them to understand the IO and signal connectivity of the COM express design.
Hardware engineers that are willing to use the COM express and build their own solution. This document completes the reference manual from description of signal and implementation wise.
Heatsink and Cooling
A heatsink for this COM module was developed to accomodate multiple scenarios. Please look below for rendering without a fan -
This heatsink can be used as in the following -
With 40mm or 60mm fan - please refer to the M2.5 screws on the top of the heatsink. Take into account that the max thread inside the heatsink is 6mm.
In a 1U chassis where an air flow goes through the fins of the heatsink.
Standalone - The customer is required to assemble the heatsink the fan and measure max load can be used in his specific application and specific air movement and ambient temperatures
The fan part number is HS00030 and is offered with the module when bought as samples.
Refer to the documentation section withregards 3D model of HS00030.
Module Power Consumption Measurements
The following power consumption measurements were conducted on the following setup –
HoneyComb AMD R8000 mini-ITX motherboard with pico-psu ATX power source
AMD Strix Point HX370 processor (12 cores) or Hawk Point 8840U (8 cores) on COM express Type 6 module connected.
Two SO-DIMM DDR5 at 4800Mtps (total 2x48GB = 96GByte system memory).
During the tests a 1.3 Watt fan was mounted on the processor. The idle, memtester and first cpu-burn power measurements below include those 1.3 Watt, the measurements with die temperature of 65c and above has the fan disconnected.
Temperature measurement was done using Linux ‘sensors’ commands, that reads both the PCB (print side of the board away from the center) and the processor die temperature.
Software running is standard Linux Ubuntu distribution software release.
A 12v PSU is connected to a pico-psu (12v to ATX); and power is measured by multiplying the current and the voltage on the 12v input rail.
Since the measurement are done on the input of the pico-psu; the SoC consumption all together with the DDR and all the DC-DC losses are measured too.
Test | Power (Watt) | PCB Temperature (Celsius) | Die Temperature (Celsius) |
Linux idle | TBD | TBD | TBD |
16x memtester 100M (*) | TBD | TBD | TBD |
2x cpuburn-krait (**) | TBD | TBD | TBD |
Please note
(*) – The Linux command is ‘memtester 100M > /dev/null &’ ran 16x times where 16 is the thread count
(**) – The Linux command ‘cpuburn’ is ran two times in background. The reason cpuburn was chosen since it can generate most heat out of the cores (the core pipeline most utilized).
(***) – This measurement was taken when the fan is disconnected and the power was measured when the die reached 105c. Notice that keeping the fan disconnected will make the processor reach temperatures that are out of spec.
Maximum Current Consumption
TBD
PCIe Lane Numbers and Bucket Grouping
TBD
SERDES configuration
TBD
AB Header
Schematics Signal Name (COM6) | Driving IC | Schematics Pin Name (COM6 Header Symbol) | Pin Number | Pin Number | Schematics Pin Name (COM6 Header Symbol) | Driving IC | Notes | |
|---|---|---|---|---|---|---|---|---|
| 1 |
|
| GND (FIXED) | A1 | B1 | GND (FIXED) |
|
|
| 2 |
| Intel i.226 | GBE0_MDI3- | A2 | B2 | GBE0_ACT# | Intel i.226 |
|
| 3 |
| Intel i.226 | GBE0_MDI3+ | A3 | B3 | ESPI_CS0# |
| 1.8v with 3.3v protection |
| 4 |
| Intel i.226 | GBE0_LINK_MID# | A4 | B4 | ESPI_IO_0 |
| 1.8v with 3.3v protection |
| 5 |
| Intel i.226 | GBE0_LINK_MAX# | A5 | B5 | ESPI_IO_1 |
| 1.8v with 3.3v protection |
| 6 |
| Intel i.226 | GBE0_MDI2- | A6 | B6 | ESPI_IO_2 |
| 1.8v with 3.3v protection |
| 7 |
| Intel i.226 | GBE0_MDI2+ | A7 | B7 | ESPI_IO_3 |
| 1.8v with 3.3v protection |
| 8 | In case the customer carrier doesn’t support SPEED_1000#, or SPEED_2500#. | Shorted to pin A5 (PHY1_LED_SPEED_2500#) | GBE0_LINK# | A8 | B8 | ESPI_ALERT0# |
| 1.8v with 3.3v protection |
| 9 |
| Intel i.226 | GBE0_MDI1- | A9 | B9 | ESPI_ALERT1# |
|
|
| 10 |
| Intel i.226 | GBE0_MDI1+ | A10 | B10 | ESPI_CK |
| 1.8v with 3.3v protection |
| 11 |
|
| GND (FIXED) | A11 | B11 | GND (FIXED) |
|
|
| 12 |
| Intel i.226 | GBE0_MDI0- | A12 | B12 | PWRBTN# | AMD Power button | OD 3.3v level shifted |
| 13 |
| Intel i.226 | GBE0_MDI0+ | A13 | B13 | SMB_CK | APU_SCLK1 | 3.3v 2.2k pulled-up OD. 2Kb EEPROM at address 0x50 on COM |
| 14 | Not used |
| GBE0_CTREF | A14 | B14 | SMB_DAT | APU_SCLK1 | |
| 15 | 3.3v AMD SLP_S3# via series 1K Ohm resistor. Do not load. If used buffer it. | AMD | SUS_S3# | A15 | B15 | SMB_ALERT# |
|
|
| 16 | Serial 10nF | AMD GPP TX11 (PCIe-to-SATA3 bridge) | SATA0_TX+ | A16 | B16 | SATA1_TX+ | AMD GPP TX10 | Serial 10nF |
| 17 | SATA0_TX | A17 | B17 | SATA1_TX- | ||||
| 18 | Not used |
| SUS_S4# | A18 | B18 | ESPI_RESET | AMD ESPI Reset | 1.8v with 3.3v protection |
| 19 | Serial 10nF | AMD GPP TX11 (PCIe-to-SATA3 bridge) | SATA0_RX+ | A19 | B19 | SATA1_RX+ | AMD GPP RX10 | Serial 10nF |
| 20 | SATA0_RX | A20 | B20 | SATA1_RX- | ||||
| 21 |
|
| GND (FIXED) | A21 | B21 | GND (FIXED) |
|
|
| 22 | Not used |
| SATA2_TX+ | A22 | B22 | SATA3_TX+ |
|
|
| 23 | Not used |
| SATA2_TX- | A23 | B23 | SATA3_TX- |
|
|
| 24 | 3.3v AMD SLP_S5# via series 1K Ohm resistor. Do not load. If used buffer it. | AMD | SUS_S5# | A24 | B24 | PWR_OK | Power management IC | Refer to power-up sequence |
| 25 | Not used |
| SATA2_RX+ | A25 | B25 | SATA3_RX+ |
| not used |
| 26 | Not used |
| SATA2_RX- | A26 | B26 | SATA3_RX- |
| not used |
| 27 | Not used |
| BATLOW# | A27 | B27 | WDT |
|