Move components from proving-ground
Move all needed components from proving ground to this
repo. Some clean up was done in json files to fix probes
as well as some slight modification to readme.
Change-Id: I05b7f6459704640c4850420a4573d157500d0aff
Signed-off-by: James Feist <james.feist@linux.intel.com>
diff --git a/configurations/1Ux16 Riser.json b/configurations/1Ux16 Riser.json
new file mode 100755
index 0000000..294bea6
--- /dev/null
+++ b/configurations/1Ux16 Riser.json
@@ -0,0 +1,94 @@
+[
+ {
+ "exposes": [
+ {
+ "address": "0x48",
+ "bus": "$bus",
+ "name": "Riser 1 Temp",
+ "thresholds": [
+ [
+ {
+ "direction": "greater than",
+ "name": "upper critical",
+ "severity": 1,
+ "value": 80
+ },
+ {
+ "direction": "greater than",
+ "name": "upper non critical",
+ "severity": 0,
+ "value": 75
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 5
+ },
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 0
+ }
+ ]
+ ],
+ "type": "TMP75"
+ },
+ {
+ "address": "$address",
+ "bus": "$bus",
+ "name": "Riser 1 Fru",
+ "type": "IntelFruDevice"
+ }
+ ],
+ "name": "1Ux16 Riser 1",
+ "probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'F1UL16RISER\\d', 'ADDRESS' : '0x50'})"
+ },
+ {
+ "exposes": [
+ {
+ "address": "0x49",
+ "bus": "$bus",
+ "name": "Riser 2 Temp",
+ "thresholds": [
+ [
+ {
+ "direction": "greater than",
+ "name": "upper critical",
+ "severity": 1,
+ "value": 80
+ },
+ {
+ "direction": "greater than",
+ "name": "upper non critical",
+ "severity": 0,
+ "value": 75
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 5
+ },
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 0
+ }
+ ]
+ ],
+ "type": "TMP75"
+ },
+ {
+ "address": "$address",
+ "bus": "$bus",
+ "name": "Riser 2 Fru",
+ "type": "IntelFruDevice"
+ }
+ ],
+ "name": "1Ux16 Riser 2",
+ "probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'F1UL16RISER\\d', 'ADDRESS' : '0x51'})"
+ }
+]
diff --git a/configurations/2Ux8 Riser.json b/configurations/2Ux8 Riser.json
new file mode 100755
index 0000000..8824480
--- /dev/null
+++ b/configurations/2Ux8 Riser.json
@@ -0,0 +1,94 @@
+[
+ {
+ "exposes": [
+ {
+ "address": "0x48",
+ "bus": "$bus",
+ "name": "Riser 1 Temp",
+ "thresholds": [
+ [
+ {
+ "direction": "greater than",
+ "name": "upper critical",
+ "severity": 1,
+ "value": 80
+ },
+ {
+ "direction": "greater than",
+ "name": "upper non critical",
+ "severity": 0,
+ "value": 75
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 5
+ },
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 0
+ }
+ ]
+ ],
+ "type": "TMP75"
+ },
+ {
+ "address": "$address",
+ "bus": "$bus",
+ "name": "Riser 1 Fru",
+ "type": "IntelFruDevice"
+ }
+ ],
+ "name": "2Ux8 Riser 1",
+ "probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'A2UL8RISER1', 'ADDRESS': '0x50'})"
+ },
+ {
+ "exposes": [
+ {
+ "address": "0x49",
+ "bus": "$bus",
+ "name": "Riser 2 Temp",
+ "thresholds": [
+ [
+ {
+ "direction": "greater than",
+ "name": "upper critical",
+ "severity": 1,
+ "value": 80
+ },
+ {
+ "direction": "greater than",
+ "name": "upper non critical",
+ "severity": 0,
+ "value": 75
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 5
+ },
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 0
+ }
+ ]
+ ],
+ "type": "TMP75"
+ },
+ {
+ "address": "$address",
+ "bus": "$bus",
+ "name": "Riser 2 Fru",
+ "type": "IntelFruDevice"
+ }
+ ],
+ "name": "2Ux8 Riser 2",
+ "probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'A2UL8RISER2', 'ADDRESS': '0x50'})"
+ }
+]
diff --git a/configurations/8X25 HSBP.json b/configurations/8X25 HSBP.json
new file mode 100755
index 0000000..590c058
--- /dev/null
+++ b/configurations/8X25 HSBP.json
@@ -0,0 +1,19 @@
+{
+ "exposes": [
+ {
+ "address": "0xEB",
+ "name": "HSBP $index Drive Mux",
+ "type": "GenericSMBusMux"
+ },
+ {
+ "name": "HSBP $index FRU",
+ "type": "IntelHsbpFruDevice"
+ },
+ {
+ "name": "HSBP $index Temperature",
+ "type": "IntelHsbpTempSensor"
+ }
+ ],
+ "name": "1U_HSBP",
+ "probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME':'F1U8X25S3PHSBP'})"
+}
\ No newline at end of file
diff --git a/configurations/F2U12X35S3P_riser.json b/configurations/F2U12X35S3P_riser.json
new file mode 100755
index 0000000..e4c34f5
--- /dev/null
+++ b/configurations/F2U12X35S3P_riser.json
@@ -0,0 +1,94 @@
+[
+ {
+ "exposes": [
+ {
+ "address": "0x48",
+ "bus": "$bus",
+ "name": "Riser1 Temp",
+ "thresholds": [
+ [
+ {
+ "direction": "greater than",
+ "name": "upper critical",
+ "severity": 1,
+ "value": 80
+ },
+ {
+ "direction": "greater than",
+ "name": "upper non critical",
+ "severity": 0,
+ "value": 75
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 5
+ },
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 0
+ }
+ ]
+ ],
+ "type": "TMP75"
+ },
+ {
+ "address": "$address",
+ "bus": "$bus",
+ "name": "Riser 1 Fru",
+ "type": "IntelFruDevice"
+ }
+ ],
+ "name": "2U12x35 Riser1",
+ "probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'A2UL16RISER\\d', 'ADDRESS' : '0x50'})"
+ },
+ {
+ "exposes": [
+ {
+ "address": "0x49",
+ "bus": "$bus",
+ "name": "Riser2 Temp",
+ "thresholds": [
+ [
+ {
+ "direction": "greater than",
+ "name": "upper critical",
+ "severity": 1,
+ "value": 80
+ },
+ {
+ "direction": "greater than",
+ "name": "upper non critical",
+ "severity": 0,
+ "value": 75
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 5
+ },
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 0
+ }
+ ]
+ ],
+ "type": "TMP75"
+ },
+ {
+ "address": "$address",
+ "bus": "$bus",
+ "name": "Riser 2 Fru",
+ "type": "IntelFruDevice"
+ }
+ ],
+ "name": "2U12x35 Riser2",
+ "probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'A2UL16RISER\\d', 'ADDRESS' : '0x51'})"
+ }
+]
diff --git a/configurations/Intel Front Panel.json b/configurations/Intel Front Panel.json
new file mode 100755
index 0000000..c9734c5
--- /dev/null
+++ b/configurations/Intel Front Panel.json
@@ -0,0 +1,46 @@
+{
+ "exposes": [
+ {
+ "address": "$address",
+ "bus": "$bus",
+ "name": "Front Panel FRU",
+ "type": "IntelFruDevice"
+ },
+ {
+ "address": "0x4D",
+ "bus": "$bus",
+ "name": "Front Panel Temp",
+ "thresholds": [
+ [
+ {
+ "direction": "greater than",
+ "name": "upper critical",
+ "severity": 1,
+ "value": 55
+ },
+ {
+ "direction": "greater than",
+ "name": "upper non critical",
+ "severity": 0,
+ "value": 50
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 5
+ },
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 0
+ }
+ ]
+ ],
+ "type": "TMP75"
+ }
+ ],
+ "name": "Intel Front Panel",
+ "probe": ["xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'FFPANEL'})", "OR", "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'F2USTOPANEL'})"]
+}
diff --git a/configurations/R1000 Chassis.json b/configurations/R1000 Chassis.json
new file mode 100755
index 0000000..52ff90f
--- /dev/null
+++ b/configurations/R1000 Chassis.json
@@ -0,0 +1,216 @@
+{
+ "exposes": [
+ {
+ "bind_connector": "1U System Fan connector 1",
+ "name": "Fan 1",
+ "thresholds": [
+ [
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 1080
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 1260
+ }
+ ],
+ [
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 1110
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 1295
+ }
+ ]
+ ],
+ "type": "AspeedFan"
+ },
+ {
+ "bind_connector": "1U System Fan connector 2",
+ "name": "Fan 2",
+ "thresholds": [
+ [
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 1080
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 1260
+ }
+ ],
+ [
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 1110
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 1295
+ }
+ ]
+ ],
+ "type": "AspeedFan"
+ },
+ {
+ "bind_connector": "1U System Fan connector 3",
+ "name": "Fan 3",
+ "thresholds": [
+ [
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 1080
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 1260
+ }
+ ],
+ [
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 1110
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 1295
+ }
+ ]
+ ],
+ "type": "AspeedFan"
+ },
+ {
+ "bind_connector": "1U System Fan connector 4",
+ "name": "Fan 4",
+ "thresholds": [
+ [
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 1080
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 1260
+ }
+ ],
+ [
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 1110
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 1295
+ }
+ ]
+ ],
+ "type": "AspeedFan"
+ },
+ {
+ "bind_connector": "1U System Fan connector 5",
+ "name": "Fan 5",
+ "thresholds": [
+ [
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 1080
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 1260
+ }
+ ],
+ [
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 1110
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 1295
+ }
+ ]
+ ],
+ "type": "AspeedFan"
+ },
+ {
+ "bind_connector": "1U System Fan connector 6",
+ "name": "Fan 6",
+ "thresholds": [
+ [
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 1080
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 1260
+ }
+ ],
+ [
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 1110
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 1295
+ }
+ ]
+ ],
+ "type": "AspeedFan"
+ }
+ ],
+ "name": "R1000 Chassis",
+ "probe": ["FOUND('WFP Baseboard')", "AND", "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'F1UL16RISER1'})"]
+}
diff --git a/configurations/R2000 Chassis.json b/configurations/R2000 Chassis.json
new file mode 100755
index 0000000..b4c6ab0
--- /dev/null
+++ b/configurations/R2000 Chassis.json
@@ -0,0 +1,132 @@
+{
+ "exposes": [
+ {
+ "bind_connector": "2U System Fan connector 1",
+ "name": "Fan 1",
+ "thresholds": [
+ [
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 1750
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 2000
+ }
+ ]
+ ],
+ "type": "AspeedFan"
+ },
+ {
+ "bind_connector": "2U System Fan connector 2",
+ "name": "Fan 2",
+ "thresholds": [
+ [
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 1750
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 2000
+ }
+ ]
+ ],
+ "type": "AspeedFan"
+ },
+ {
+ "bind_connector": "2U System Fan connector 3",
+ "name": "Fan 3",
+ "thresholds": [
+ [
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 1750
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 2000
+ }
+ ]
+ ],
+ "type": "AspeedFan"
+ },
+ {
+ "bind_connector": "2U System Fan connector 4",
+ "name": "Fan 4",
+ "thresholds": [
+ [
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 1750
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 2000
+ }
+ ]
+ ],
+ "type": "AspeedFan"
+ },
+ {
+ "bind_connector": "2U System Fan connector 5",
+ "name": "Fan 5",
+ "thresholds": [
+ [
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 1750
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 2000
+ }
+ ]
+ ],
+ "type": "AspeedFan"
+ },
+ {
+ "bind_connector": "2U System Fan connector 6",
+ "name": "Fan 6",
+ "thresholds": [
+ [
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 1750
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 2000
+ }
+ ]
+ ],
+ "type": "AspeedFan"
+ }
+ ],
+ "name": "R2000 Chassis",
+ "probe": ["FOUND('WFP Baseboard')", "AND", "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'A2UL16RISER1'})"]
+}
diff --git a/configurations/SAS Module.json b/configurations/SAS Module.json
new file mode 100755
index 0000000..7555799
--- /dev/null
+++ b/configurations/SAS Module.json
@@ -0,0 +1,17 @@
+{
+ "exposes": [
+ {
+ "bus": "$bus",
+ "name": "SAS Module FRU",
+ "type": "IntelFruDevice"
+ },
+ {
+ "address": "0x98",
+ "bus": "$bus",
+ "name": "SAS Module Temperature",
+ "type": "TMP75"
+ }
+ ],
+ "name": "SAS Module",
+ "probe": "FALSE"
+}
diff --git a/configurations/STP Baseboard.json b/configurations/STP Baseboard.json
new file mode 100755
index 0000000..d0affc9
--- /dev/null
+++ b/configurations/STP Baseboard.json
@@ -0,0 +1,864 @@
+{
+ "exposes": [
+ {
+ "fault_led": 0,
+ "name": "4U System Fan connector 1",
+ "present": 0,
+ "pwm": 1,
+ "status": "disabled",
+ "tachs": [
+ 1
+ ],
+ "type": "IntelFanConnector"
+ },
+ {
+ "fault_led": 1,
+ "name": "4U System Fan connector 2",
+ "present": 1,
+ "pwm": 2,
+ "status": "disabled",
+ "tachs": [
+ 2
+ ],
+ "type": "IntelFanConnector"
+ },
+ {
+ "fault_led": 2,
+ "name": "4U System Fan connector 3",
+ "present": 2,
+ "pwm": 3,
+ "status": "disabled",
+ "tachs": [
+ 3
+ ],
+ "type": "IntelFanConnector"
+ },
+ {
+ "fault_led": 3,
+ "name": "4U System Fan connector 4",
+ "present": 3,
+ "pwm": 4,
+ "status": "disabled",
+ "tachs": [
+ 4
+ ],
+ "type": "IntelFanConnector"
+ },
+ {
+ "fault_led": 4,
+ "name": "4U System Fan connector 5",
+ "present": 4,
+ "pwm": 5,
+ "status": "disabled",
+ "tachs": [
+ 5
+ ],
+ "type": "IntelFanConnector"
+ },
+ {
+ "fault_led": 5,
+ "name": "4U System Fan connector 6",
+ "present": 5,
+ "pwm": 6,
+ "status": "disabled",
+ "tachs": [
+ 6
+ ],
+ "type": "IntelFanConnector"
+ },
+ {
+ "fault_led": 6,
+ "name": "4U CPU 0 fan connector",
+ "pwm": 7,
+ "status": "disabled",
+ "tachs": [
+ 7
+ ],
+ "type": "IntelFanConnector"
+ },
+ {
+ "fault_led": 7,
+ "name": "4U CPU 1 fan connector",
+ "pwm": 8,
+ "status": "disabled",
+ "tachs": [
+ 8
+ ],
+ "type": "IntelFanConnector"
+ },
+ {
+ "name": "4U System Fan connector 7",
+ "pwm": 9,
+ "status": "disabled",
+ "tachs": [
+ 9
+ ],
+ "type": "IntelFanConnector"
+ },
+ {
+ "address": "0x48",
+ "bus": 6,
+ "name": "M dot 2 Temp",
+ "thresholds": [
+ [
+ {
+ "direction": "greater than",
+ "name": "upper critical",
+ "severity": 1,
+ "value": 115
+ },
+ {
+ "direction": "greater than",
+ "name": "upper non critical",
+ "severity": 0,
+ "value": 110
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 5
+ },
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 0
+ }
+ ]
+ ],
+ "type": "TMP75"
+ },
+ {
+ "address": "0x4F",
+ "bus": 6,
+ "name": "Memory VRM Temp",
+ "thresholds": [
+ [
+ {
+ "direction": "greater than",
+ "name": "upper critical",
+ "severity": 1,
+ "value": 115
+ },
+ {
+ "direction": "greater than",
+ "name": "upper non critical",
+ "severity": 0,
+ "value": 110
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 5
+ },
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 0
+ }
+ ]
+ ],
+ "type": "TMP75"
+ },
+ {
+ "address": "0x4E",
+ "bus": 6,
+ "name": "LR Memory Board Temp",
+ "thresholds": [
+ [
+ {
+ "direction": "greater than",
+ "name": "upper critical",
+ "severity": 1,
+ "value": 115
+ },
+ {
+ "direction": "greater than",
+ "name": "upper non critical",
+ "severity": 0,
+ "value": 110
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 5
+ },
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 0
+ }
+ ]
+ ],
+ "type": "TMP75"
+ },
+ {
+ "address": "0x4C",
+ "bus": 6,
+ "name": "BMC Temp",
+ "name1": "TMP421 Internal Temp",
+ "thresholds": [
+ [
+ {
+ "direction": "greater than",
+ "name": "upper critical",
+ "severity": 1,
+ "value": 115
+ },
+ {
+ "direction": "greater than",
+ "name": "upper non critical",
+ "severity": 0,
+ "value": 110
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 5
+ },
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 0
+ }
+ ]
+ ],
+ "type": "TMP421"
+ },
+ {
+ "address": "0x49",
+ "bus": 6,
+ "name": "CPU VR Temp",
+ "thresholds": [
+ [
+ {
+ "direction": "greater than",
+ "name": "upper critical",
+ "severity": 1,
+ "value": 115
+ },
+ {
+ "direction": "greater than",
+ "name": "upper non critical",
+ "severity": 0,
+ "value": 110
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 5
+ },
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 0
+ }
+ ]
+ ],
+ "type": "TMP75"
+ },
+ {
+ "address": "0x4D",
+ "bus": 6,
+ "name": "Ambient Temp",
+ "thresholds": [
+ [
+ {
+ "direction": "greater than",
+ "name": "upper critical",
+ "severity": 1,
+ "value": 115
+ },
+ {
+ "direction": "greater than",
+ "name": "upper non critical",
+ "severity": 0,
+ "value": 110
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 5
+ },
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 0
+ }
+ ]
+ ],
+ "type": "TMP75"
+ },
+ {
+ "index": 0,
+ "name": "PSU 12 Volt",
+ "scale_factor": 0.1124,
+ "thresholds": [
+ [
+ {
+ "direction": "greater than",
+ "name": "upper critical",
+ "severity": 1,
+ "value": 13.494
+ },
+ {
+ "direction": "greater than",
+ "name": "upper non critical",
+ "severity": 0,
+ "value": 13.101
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 10.945
+ },
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 10.616
+ }
+ ]
+ ],
+ "type": "ADC"
+ },
+ {
+ "index": 1,
+ "name": "P3V3",
+ "scale_factor": 0.4107,
+ "thresholds": [
+ [
+ {
+ "direction": "greater than",
+ "name": "upper critical",
+ "severity": 1,
+ "value": 3.647
+ },
+ {
+ "direction": "greater than",
+ "name": "upper non critical",
+ "severity": 0,
+ "value": 3.066
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 3.066
+ },
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 2.974
+ }
+ ]
+ ],
+ "type": "ADC"
+ },
+ {
+ "index": 2,
+ "name": "PVNN_PCH_AUX",
+ "scale_factor": 1.0,
+ "thresholds": [
+ [
+ {
+ "direction": "greater than",
+ "name": "upper critical",
+ "severity": 1,
+ "value": 1.081
+ },
+ {
+ "direction": "greater than",
+ "name": "upper non critical",
+ "severity": 0,
+ "value": 1.049
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 0.807
+ },
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 0.783
+ }
+ ]
+ ],
+ "type": "ADC"
+ },
+ {
+ "index": 3,
+ "name": "P1V05_PCH_AUX",
+ "scale_factor": 1.0,
+ "thresholds": [
+ [
+ {
+ "direction": "greater than",
+ "name": "upper critical",
+ "severity": 1,
+ "value": 1.139
+ },
+ {
+ "direction": "greater than",
+ "name": "upper non critical",
+ "severity": 0,
+ "value": 1.106
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 0.995
+ },
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 0.966
+ }
+ ]
+ ],
+ "type": "ADC"
+ },
+ {
+ "index": 4,
+ "name": "P0V83_LAN_AUX",
+ "scale_factor": 1.0,
+ "thresholds": [
+ [
+ {
+ "direction": "greater than",
+ "name": "upper critical",
+ "severity": 1,
+ "value": 0.901
+ },
+ {
+ "direction": "greater than",
+ "name": "upper non critical",
+ "severity": 0,
+ "value": 0.875
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 0.786
+ },
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 0.763
+ }
+ ]
+ ],
+ "type": "ADC"
+ },
+ {
+ "index": 5,
+ "name": "P5V_STBY",
+ "scale_factor": 0.2717,
+ "thresholds": [
+ [
+ {
+ "direction": "greater than",
+ "name": "upper critical",
+ "severity": 1,
+ "value": 13.494
+ },
+ {
+ "direction": "greater than",
+ "name": "upper non critical",
+ "severity": 0,
+ "value": 13.101
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 10.945
+ },
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 10.616
+ }
+ ]
+ ],
+ "type": "ADC"
+ },
+ {
+ "index": 6,
+ "name": "P1V8_PCH_AUX",
+ "scale_factor": 0.7505,
+ "thresholds": [
+ [
+ {
+ "direction": "greater than",
+ "name": "upper critical",
+ "severity": 1,
+ "value": 1.961
+ },
+ {
+ "direction": "greater than",
+ "name": "upper non critical",
+ "severity": 0,
+ "value": 1.904
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 1.699
+ },
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 1.648
+ }
+ ]
+ ],
+ "type": "ADC"
+ },
+ {
+ "index": 7,
+ "name": "P3V_BAT",
+ "scale_factor": 0.3333,
+ "thresholds": [
+ [
+ {
+ "direction": "greater than",
+ "name": "upper critical",
+ "severity": 1,
+ "value": 3.296
+ },
+ {
+ "direction": "greater than",
+ "name": "upper non critical",
+ "severity": 0,
+ "value": 3.263
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 2.457
+ },
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 2.138
+ }
+ ]
+ ],
+ "type": "ADC"
+ },
+ {
+ "index": 8,
+ "name": "PVCCIN_CPU0",
+ "scale_factor": 0.7505,
+ "thresholds": [
+ [
+ {
+ "direction": "greater than",
+ "name": "upper critical",
+ "severity": 1,
+ "value": 2.151
+ },
+ {
+ "direction": "greater than",
+ "name": "upper non critical",
+ "severity": 0,
+ "value": 2.088
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 1.418
+ },
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 1.376
+ }
+ ]
+ ],
+ "type": "ADC"
+ },
+ {
+ "index": 9,
+ "name": "PVCCIN_CPU1",
+ "scale_factor": 0.7505,
+ "thresholds": [
+ [
+ {
+ "direction": "greater than",
+ "name": "upper critical",
+ "severity": 1,
+ "value": 2.151
+ },
+ {
+ "direction": "greater than",
+ "name": "upper non critical",
+ "severity": 0,
+ "value": 2.088
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 1.418
+ },
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 1.376
+ }
+ ]
+ ],
+ "type": "ADC"
+ },
+ {
+ "index": 10,
+ "name": "PVDDQ_ABC_CPU0",
+ "scale_factor": 1.0,
+ "thresholds": [
+ [
+ {
+ "direction": "greater than",
+ "name": "upper critical",
+ "severity": 1,
+ "value": 1.301
+ },
+ {
+ "direction": "greater than",
+ "name": "upper non critical",
+ "severity": 0,
+ "value": 1.263
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 1.138
+ },
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 1.104
+ }
+ ]
+ ],
+ "type": "ADC"
+ },
+ {
+ "index": 11,
+ "name": "PVDDQ_DEF_CPU0",
+ "scale_factor": 1.0,
+ "thresholds": [
+ [
+ {
+ "direction": "greater than",
+ "name": "upper critical",
+ "severity": 1,
+ "value": 1.301
+ },
+ {
+ "direction": "greater than",
+ "name": "upper non critical",
+ "severity": 0,
+ "value": 1.263
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 1.138
+ },
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 1.104
+ }
+ ]
+ ],
+ "type": "ADC"
+ },
+ {
+ "index": 12,
+ "name": "PVDDQ_ABC_CPU1",
+ "scale_factor": 1.0,
+ "thresholds": [
+ [
+ {
+ "direction": "greater than",
+ "name": "upper critical",
+ "severity": 1,
+ "value": 1.301
+ },
+ {
+ "direction": "greater than",
+ "name": "upper non critical",
+ "severity": 0,
+ "value": 1.263
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 1.138
+ },
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 1.104
+ }
+ ]
+ ],
+ "type": "ADC"
+ },
+ {
+ "index": 13,
+ "name": "PVDDQ_DEF_CPU1",
+ "scale_factor": 1.0,
+ "thresholds": [
+ [
+ {
+ "direction": "greater than",
+ "name": "upper critical",
+ "severity": 1,
+ "value": 1.301
+ },
+ {
+ "direction": "greater than",
+ "name": "upper non critical",
+ "severity": 0,
+ "value": 1.263
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 1.138
+ },
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 1.104
+ }
+ ]
+ ],
+ "type": "ADC"
+ },
+ {
+ "index": 14,
+ "name": "PVCCIO_CPU0",
+ "scale_factor": 1.0,
+ "thresholds": [
+ [
+ {
+ "direction": "greater than",
+ "name": "upper critical",
+ "severity": 1,
+ "value": 1.19
+ },
+ {
+ "direction": "greater than",
+ "name": "upper non critical",
+ "severity": 0,
+ "value": 1.155
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 0.752
+ },
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 0.729
+ }
+ ]
+ ],
+ "type": "ADC"
+ },
+ {
+ "index": 15,
+ "name": "PVCCIO_CPU1",
+ "scale_factor": 1.0,
+ "thresholds": [
+ [
+ {
+ "direction": "greater than",
+ "name": "upper critical",
+ "severity": 1,
+ "value": 1.19
+ },
+ {
+ "direction": "greater than",
+ "name": "upper non critical",
+ "severity": 0,
+ "value": 1.155
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 0.752
+ },
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 0.729
+ }
+ ]
+ ],
+ "type": "ADC"
+ },
+ {
+ "cpu_id": 0,
+ "dimm_nums": 12,
+ "name": "Skylake CPU 0",
+ "show_core": 1,
+ "type": "SkylakeCPU"
+ },
+ {
+ "cpu_id": 1,
+ "dimm_nums": 12,
+ "name": "Skylake CPU 1",
+ "show_core": 1,
+ "type": "SkylakeCPU"
+ }
+ ],
+ "name": "STP Baseboard",
+ "probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': '.*STB'})"
+}
diff --git a/configurations/STP P4000 Chassis.json b/configurations/STP P4000 Chassis.json
new file mode 100644
index 0000000..bc462ea
--- /dev/null
+++ b/configurations/STP P4000 Chassis.json
@@ -0,0 +1,132 @@
+{
+ "exposes": [
+ {
+ "bind_connector": "4U System Fan connector 1",
+ "name": "Fan 1",
+ "thresholds": [
+ [
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 1750
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 2000
+ }
+ ]
+ ],
+ "type": "AspeedFan"
+ },
+ {
+ "bind_connector": "4U System Fan connector 2",
+ "name": "Fan 2",
+ "thresholds": [
+ [
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 1750
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 2000
+ }
+ ]
+ ],
+ "type": "AspeedFan"
+ },
+ {
+ "bind_connector": "4U System Fan connector 3",
+ "name": "Fan 3",
+ "thresholds": [
+ [
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 1750
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 2000
+ }
+ ]
+ ],
+ "type": "AspeedFan"
+ },
+ {
+ "bind_connector": "4U System Fan connector 4",
+ "name": "Fan 4",
+ "thresholds": [
+ [
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 1750
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 2000
+ }
+ ]
+ ],
+ "type": "AspeedFan"
+ },
+ {
+ "bind_connector": "4U System Fan connector 5",
+ "name": "Fan 5",
+ "thresholds": [
+ [
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 1750
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 2000
+ }
+ ]
+ ],
+ "type": "AspeedFan"
+ },
+ {
+ "bind_connector": "4U System Fan connector 6",
+ "name": "Fan 6",
+ "thresholds": [
+ [
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 1750
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 2000
+ }
+ ]
+ ],
+ "type": "AspeedFan"
+ }
+ ],
+ "name": "P4000 Chassis",
+ "probe": ["FOUND('STP Baseboard')", "AND", "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'FFPANEL'})"]
+}
diff --git a/configurations/WFT Baseboard.json b/configurations/WFT Baseboard.json
new file mode 100755
index 0000000..d69ebd7
--- /dev/null
+++ b/configurations/WFT Baseboard.json
@@ -0,0 +1,857 @@
+{
+ "exposes": [
+ {
+ "name": "1U System Fan connector 1",
+ "pwm": 0,
+ "status": "disabled",
+ "tachs": [
+ 0,
+ 1
+ ],
+ "type": "IntelFanConnector"
+ },
+ {
+ "name": "1U System Fan connector 2",
+ "pwm": 1,
+ "status": "disabled",
+ "tachs": [
+ 2,
+ 3
+ ],
+ "type": "IntelFanConnector"
+ },
+ {
+ "name": "1U System Fan connector 3",
+ "pwm": 2,
+ "status": "disabled",
+ "tachs": [
+ 4,
+ 5
+ ],
+ "type": "IntelFanConnector"
+ },
+ {
+ "name": "1U System Fan connector 4",
+ "pwm": 3,
+ "status": "disabled",
+ "tachs": [
+ 6,
+ 7
+ ],
+ "type": "IntelFanConnector"
+ },
+ {
+ "name": "1U System Fan connector 5",
+ "pwm": 4,
+ "status": "disabled",
+ "tachs": [
+ 8,
+ 9
+ ],
+ "type": "IntelFanConnector"
+ },
+ {
+ "name": "1U System Fan connector 6",
+ "pwm": 5,
+ "status": "disabled",
+ "tachs": [
+ 10,
+ 11
+ ],
+ "type": "IntelFanConnector"
+ },
+ {
+ "name": "2U System Fan connector 1",
+ "pwm": 0,
+ "status": "disabled",
+ "tachs": [
+ 0
+ ],
+ "type": "IntelFanConnector"
+ },
+ {
+ "name": "2U System Fan connector 2",
+ "pwm": 1,
+ "status": "disabled",
+ "tachs": [
+ 2
+ ],
+ "type": "IntelFanConnector"
+ },
+ {
+ "name": "2U System Fan connector 3",
+ "pwm": 2,
+ "status": "disabled",
+ "tachs": [
+ 4
+ ],
+ "type": "IntelFanConnector"
+ },
+ {
+ "name": "2U System Fan connector 4",
+ "pwm": 3,
+ "status": "disabled",
+ "tachs": [
+ 6
+ ],
+ "type": "IntelFanConnector"
+ },
+ {
+ "name": "2U System Fan connector 5",
+ "pwm": 4,
+ "status": "disabled",
+ "tachs": [
+ 8
+ ],
+ "type": "IntelFanConnector"
+ },
+ {
+ "name": "2U System Fan connector 6",
+ "pwm": 5,
+ "status": "disabled",
+ "tachs": [
+ 10
+ ],
+ "type": "IntelFanConnector"
+ },
+ {
+ "address": "0x4A",
+ "bus": 6,
+ "name": "BMC Temp",
+ "thresholds": [
+ [
+ {
+ "direction": "greater than",
+ "name": "upper critical",
+ "severity": 1,
+ "value": 115
+ },
+ {
+ "direction": "greater than",
+ "name": "upper non critical",
+ "severity": 0,
+ "value": 110
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 5
+ },
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 0
+ }
+ ]
+ ],
+ "type": "TMP75"
+ },
+ {
+ "index": 0,
+ "name": "Baseboard 12 Volt",
+ "scale_factor": 0.1124,
+ "thresholds": [
+ [
+ {
+ "direction": "greater than",
+ "name": "upper critical",
+ "severity": 1,
+ "value": 13.494
+ },
+ {
+ "direction": "greater than",
+ "name": "upper non critical",
+ "severity": 0,
+ "value": 13.101
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 10.945
+ },
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 10.616
+ }
+ ]
+ ],
+ "type": "ADC"
+ },
+ {
+ "name": "CPU 1 Fan Connector",
+ "pwm": 7,
+ "status": "disabled",
+ "tachs": [
+ 13
+ ],
+ "type": "IntelFanConnector"
+ },
+ {
+ "name": "CPU 2 Fan Connector",
+ "pwm": 8,
+ "status": "disabled",
+ "tachs": [
+ 14
+ ],
+ "type": "IntelFanConnector"
+ },
+ {
+ "address": "0x49",
+ "bus": 6,
+ "name": "Left Rear Temp",
+ "thresholds": [
+ [
+ {
+ "direction": "greater than",
+ "name": "upper critical",
+ "severity": 1,
+ "value": 115
+ },
+ {
+ "direction": "greater than",
+ "name": "upper non critical",
+ "severity": 0,
+ "value": 110
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 5
+ },
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 0
+ }
+ ]
+ ],
+ "type": "TMP75"
+ },
+ {
+ "index": 4,
+ "name": "P0V83_LAN_AUX",
+ "thresholds": [
+ [
+ {
+ "direction": "greater than",
+ "name": "upper critical",
+ "severity": 1,
+ "value": 0.901
+ },
+ {
+ "direction": "greater than",
+ "name": "upper non critical",
+ "severity": 0,
+ "value": 0.875
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 0.786
+ },
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 0.763
+ }
+ ]
+ ],
+ "type": "ADC"
+ },
+ {
+ "index": 3,
+ "name": "P105_PCH_AUX",
+ "thresholds": [
+ [
+ {
+ "direction": "greater than",
+ "name": "upper critical",
+ "severity": 1,
+ "value": 1.139
+ },
+ {
+ "direction": "greater than",
+ "name": "upper non critical",
+ "severity": 0,
+ "value": 1.106
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 0.995
+ },
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 0.966
+ }
+ ]
+ ],
+ "type": "ADC"
+ },
+ {
+ "index": 5,
+ "name": "P12V_AUX",
+ "scale_factor": 0.2717,
+ "thresholds": [
+ [
+ {
+ "direction": "greater than",
+ "name": "upper critical",
+ "severity": 1,
+ "value": 13.494
+ },
+ {
+ "direction": "greater than",
+ "name": "upper non critical",
+ "severity": 0,
+ "value": 13.101
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 10.945
+ },
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 10.616
+ }
+ ]
+ ],
+ "type": "ADC"
+ },
+ {
+ "index": 6,
+ "name": "P1V8_PCH",
+ "scale_factor": 0.7505,
+ "thresholds": [
+ [
+ {
+ "direction": "greater than",
+ "name": "upper critical",
+ "severity": 1,
+ "value": 1.961
+ },
+ {
+ "direction": "greater than",
+ "name": "upper non critical",
+ "severity": 0,
+ "value": 1.904
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 1.699
+ },
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 1.648
+ }
+ ]
+ ],
+ "type": "ADC"
+ },
+ {
+ "index": 1,
+ "name": "P3V3",
+ "scale_factor": 0.4107,
+ "thresholds": [
+ [
+ {
+ "direction": "greater than",
+ "name": "upper critical",
+ "severity": 1,
+ "value": 3.647
+ },
+ {
+ "direction": "greater than",
+ "name": "upper non critical",
+ "severity": 0,
+ "value": 3.066
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 3.066
+ },
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 2.974
+ }
+ ]
+ ],
+ "type": "ADC"
+ },
+ {
+ "index": 7,
+ "name": "P3VBAT",
+ "scale_factor": 0.3333,
+ "thresholds": [
+ [
+ {
+ "direction": "greater than",
+ "name": "upper critical",
+ "severity": 1,
+ "value": 3.296
+ },
+ {
+ "direction": "greater than",
+ "name": "upper non critical",
+ "severity": 0,
+ "value": 3.263
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 2.457
+ },
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 2.138
+ }
+ ]
+ ],
+ "type": "ADC"
+ },
+ {
+ "index": 8,
+ "name": "PVCCIN_CPU0",
+ "scale_factor": 0.7505,
+ "thresholds": [
+ [
+ {
+ "direction": "greater than",
+ "name": "upper critical",
+ "severity": 1,
+ "value": 2.151
+ },
+ {
+ "direction": "greater than",
+ "name": "upper non critical",
+ "severity": 0,
+ "value": 2.088
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 1.418
+ },
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 1.376
+ }
+ ]
+ ],
+ "type": "ADC"
+ },
+ {
+ "index": 9,
+ "name": "PVCCIN_CPU1",
+ "thresholds": [
+ [
+ {
+ "direction": "greater than",
+ "name": "upper critical",
+ "severity": 1,
+ "value": 2.151
+ },
+ {
+ "direction": "greater than",
+ "name": "upper non critical",
+ "severity": 0,
+ "value": 2.088
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 1.418
+ },
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 1.376
+ }
+ ]
+ ],
+ "type": "ADC"
+ },
+ {
+ "index": 14,
+ "name": "PVCCIO_CPU0",
+ "thresholds": [
+ [
+ {
+ "direction": "greater than",
+ "name": "upper critical",
+ "severity": 1,
+ "value": 1.19
+ },
+ {
+ "direction": "greater than",
+ "name": "upper non critical",
+ "severity": 0,
+ "value": 1.155
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 0.752
+ },
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 0.729
+ }
+ ]
+ ],
+ "type": "ADC"
+ },
+ {
+ "index": 15,
+ "name": "PVCCIO_CPU1",
+ "thresholds": [
+ [
+ {
+ "direction": "greater than",
+ "name": "upper critical",
+ "severity": 1,
+ "value": 1.19
+ },
+ {
+ "direction": "greater than",
+ "name": "upper non critical",
+ "severity": 0,
+ "value": 1.155
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 0.752
+ },
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 0.729
+ }
+ ]
+ ],
+ "type": "ADC"
+ },
+ {
+ "index": 10,
+ "name": "PVDQ_ABC_CPU0",
+ "thresholds": [
+ [
+ {
+ "direction": "greater than",
+ "name": "upper critical",
+ "severity": 1,
+ "value": 1.301
+ },
+ {
+ "direction": "greater than",
+ "name": "upper non critical",
+ "severity": 0,
+ "value": 1.263
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 1.138
+ },
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 1.104
+ }
+ ]
+ ],
+ "type": "ADC"
+ },
+ {
+ "index": 12,
+ "name": "PVDQ_ABC_CPU1",
+ "thresholds": [
+ [
+ {
+ "direction": "greater than",
+ "name": "upper critical",
+ "severity": 1,
+ "value": 1.301
+ },
+ {
+ "direction": "greater than",
+ "name": "upper non critical",
+ "severity": 0,
+ "value": 1.263
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 1.138
+ },
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 1.104
+ }
+ ]
+ ],
+ "type": "ADC"
+ },
+ {
+ "index": 11,
+ "name": "PVDQ_DEF_CPU0",
+ "thresholds": [
+ [
+ {
+ "direction": "greater than",
+ "name": "upper critical",
+ "severity": 1,
+ "value": 1.301
+ },
+ {
+ "direction": "greater than",
+ "name": "upper non critical",
+ "severity": 0,
+ "value": 1.263
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 1.138
+ },
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 1.104
+ }
+ ]
+ ],
+ "type": "ADC"
+ },
+ {
+ "index": 13,
+ "name": "PVDQ_DEF_CPU1",
+ "thresholds": [
+ [
+ {
+ "direction": "greater than",
+ "name": "upper critical",
+ "severity": 1,
+ "value": 1.301
+ },
+ {
+ "direction": "greater than",
+ "name": "upper non critical",
+ "severity": 0,
+ "value": 1.263
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 1.138
+ },
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 1.104
+ }
+ ]
+ ],
+ "type": "ADC"
+ },
+ {
+ "index": 2,
+ "name": "PVNN_PCH_AUX",
+ "thresholds": [
+ [
+ {
+ "direction": "greater than",
+ "name": "upper critical",
+ "severity": 1,
+ "value": 1.081
+ },
+ {
+ "direction": "greater than",
+ "name": "upper non critical",
+ "severity": 0,
+ "value": 1.049
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 0.807
+ },
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 0.783
+ }
+ ]
+ ],
+ "type": "ADC"
+ },
+ {
+ "address": "0x4D",
+ "bus": 6,
+ "name": "Right Rear Board Temp",
+ "name1": "Right Rear TMP421 Internal Temp",
+ "thresholds": [
+ [
+ {
+ "direction": "greater than",
+ "name": "upper critical",
+ "severity": 1,
+ "value": 115
+ },
+ {
+ "direction": "greater than",
+ "name": "upper non critical",
+ "severity": 0,
+ "value": 110
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 5
+ },
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 0
+ }
+ ]
+ ],
+ "type": "TMP421"
+ },
+ {
+ "address": "0x48",
+ "bus": 6,
+ "name": "Voltage Regulator 1 Temp",
+ "thresholds": [
+ [
+ {
+ "direction": "greater than",
+ "name": "upper critical",
+ "severity": 1,
+ "value": 115
+ },
+ {
+ "direction": "greater than",
+ "name": "upper non critical",
+ "severity": 0,
+ "value": 110
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 5
+ },
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 0
+ }
+ ]
+ ],
+ "type": "TMP75"
+ },
+ {
+ "address": "0x4B",
+ "bus": 6,
+ "name": "Voltage Regulator 2 Temp",
+ "thresholds": [
+ [
+ {
+ "direction": "greater than",
+ "name": "upper critical",
+ "severity": 1,
+ "value": 115
+ },
+ {
+ "direction": "greater than",
+ "name": "upper non critical",
+ "severity": 0,
+ "value": 110
+ },
+ {
+ "direction": "less than",
+ "name": "lower non critical",
+ "severity": 0,
+ "value": 5
+ },
+ {
+ "direction": "less than",
+ "name": "lower critical",
+ "severity": 1,
+ "value": 0
+ }
+ ]
+ ],
+ "type": "TMP75"
+ },
+ {
+ "cpu_id": 0,
+ "dimm_nums": 12,
+ "name": "Skylake CPU 0",
+ "show_core": 1,
+ "type": "SkylakeCPU"
+ },
+ {
+ "cpu_id": 1,
+ "dimm_nums": 12,
+ "name": "Skylake CPU 1",
+ "show_core": 1,
+ "type": "SkylakeCPU"
+ }
+ ],
+ "name": "WFP Baseboard",
+ "probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': '.*WFT'})"
+}
\ No newline at end of file