From a67de357539a3bda46643be3241afe52a84dffbe Mon Sep 17 00:00:00 2001 From: Peter Potvin Date: Mon, 15 Dec 2025 05:13:16 -0500 Subject: [PATCH] Add support for 2 supermicro devices (#3796) * Add Supermicro SuperServer 6027TR-HTRF * Add Supermicro MBD-X9DRT-HF --- device-types/Supermicro/MBD-X9DRT-HF.yaml | 75 ++++++++++++++++++++ device-types/Supermicro/SYS-6027TR-HTRF.yaml | 26 +++++++ 2 files changed, 101 insertions(+) create mode 100644 device-types/Supermicro/MBD-X9DRT-HF.yaml create mode 100644 device-types/Supermicro/SYS-6027TR-HTRF.yaml diff --git a/device-types/Supermicro/MBD-X9DRT-HF.yaml b/device-types/Supermicro/MBD-X9DRT-HF.yaml new file mode 100644 index 00000000..0a498f52 --- /dev/null +++ b/device-types/Supermicro/MBD-X9DRT-HF.yaml @@ -0,0 +1,75 @@ +--- +manufacturer: Supermicro +model: Motherboard X9DRT-HF +slug: supermicro-mbd-x9drt-hf +part_number: MBD-X9DRT-HF +u_height: 0 +is_full_depth: true +airflow: front-to-rear +comments: Supermicro motherboard X9DRT-HF (https://www.supermicro.com/products/archive/motherboard/x9drt-hf) +subdevice_role: child +console-ports: + - name: COM1 + type: de-9 + label: Rear +interfaces: + - name: BMC + type: 1000base-t + mgmt_only: true + description: Dedicated BMC IPMI port for Nuvoton WPCM450 + - name: Gig-E 1 + type: 1000base-t + - name: Gig-E 2 + type: 1000base-t +module-bays: + # Closest to IO Ports + - name: CPU 1 + position: '1' + description: LGA 2011 Socket + # Closest to cooling fans + - name: CPU 2 + position: '2' + description: LGA 2011 Socket + + # PCI-E 3.0 x16 Slot for SMB-Proprietary Add-On Riser Card + # Closest to IO ports + - name: PCI-E 1 + position: '1' + description: PCIe 3.0 x16 [CPU1 SXB1] + # PCI-E 3.0 x8 Slot for SMB-Proprietary Riser Card + # Directly next to x16 slot under the SATA ports + - name: PCI-E 2 + position: '2' + description: PCIe 3.0 x8 [CPU1 SXB2] + # PCI-E 3.0 x8 Slot for SMB-Proprietary Add-On (Daughter) Card + # Directly under CPU1 SXB2 closest to the edge of the board + - name: PCI-E 3 + position: '3' + description: PCIe 3.0 x8 [CPU2 SXB3] + + # DIMMs A1-D1 use CPU 1 (closest to IO ports) + - name: DIMM A1 + position: '1' + description: DDR3 DIMM slot + - name: DIMM B1 + position: '2' + description: DDR3 DIMM slot + - name: DIMM C1 + position: '3' + description: DDR3 DIMM slot + - name: DIMM D1 + position: '4' + description: DDR3 DIMM slot + # DIMMs E1-G1 use CPU 2 (closest to cooling fans) + - name: DIMM E1 + position: '5' + description: DDR3 DIMM slot + - name: DIMM F1 + position: '6' + description: DDR3 DIMM slot + - name: DIMM G1 + position: '7' + description: DDR3 DIMM slot + - name: DIMM H1 + position: '8' + description: DDR3 DIMM slot diff --git a/device-types/Supermicro/SYS-6027TR-HTRF.yaml b/device-types/Supermicro/SYS-6027TR-HTRF.yaml new file mode 100644 index 00000000..7b4b9643 --- /dev/null +++ b/device-types/Supermicro/SYS-6027TR-HTRF.yaml @@ -0,0 +1,26 @@ +--- +manufacturer: Supermicro +model: SuperServer 6027TR-HTRF +slug: supermicro-sys-6027tr-htrf +part_number: SYS-6027TR-HTRF +u_height: 2 +is_full_depth: true +airflow: front-to-rear +comments: SuperServer SYS-6027TR-HTRF (https://www.supermicro.com/products/archive/system/sys-6027tr-htrf) +subdevice_role: parent +weight: 38.6 +weight_unit: kg +module-bays: + - name: PSU1 + position: PSU1 + - name: PSU2 + position: PSU2 +device-bays: + - name: Node 1 + label: Compute Node 1 + - name: Node 2 + label: Compute Node 2 + - name: Node 3 + label: Compute Node 3 + - name: Node 4 + label: Compute Node 4