configurations: Add configurations for mtmichell
This commit adds Entity-Manager configurations for Ampere's Mt.Mitchell
platform.
Signed-off-by: Chau Ly <chaul@amperecomputing.com>
Change-Id: I8bc852cd554b3ccf964f1222a37b5eba4f643e5c
diff --git a/configurations/mtmitchell_bmc.json b/configurations/mtmitchell_bmc.json
new file mode 100644
index 0000000..d3e6498
--- /dev/null
+++ b/configurations/mtmitchell_bmc.json
@@ -0,0 +1,126 @@
+{
+ "Exposes": [
+ {
+ "Index": 48,
+ "Name": "12V_SB_BMC",
+ "PollRate": 10,
+ "ScaleFactor": 0.1304,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 14.88
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 13.44
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 9.6
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 10.8
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "Index": 49,
+ "Name": "5V_SB_BMC",
+ "PollRate": 10,
+ "ScaleFactor": 0.3333,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 6.183
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 5.589
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 3.996
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 4.482
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "Index": 50,
+ "Name": "3V3_SB_BMC",
+ "PollRate": 10,
+ "ScaleFactor": 0.3333,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 4.086
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 3.672
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 2.628
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 2.97
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "Address": "0x35",
+ "Bus": 14,
+ "Name": "AST2600CPUTemp",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 65
+ }
+ ],
+ "Type": "TMP175"
+ }
+ ],
+ "Name": "Mt.Mitchell_BMC",
+ "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': '.*Mitchell BMC*'})",
+ "Type": "Board",
+ "xyz.openbmc_project.Inventory.Decorator.Asset": {
+ "Manufacturer": "$BOARD_MANUFACTURER",
+ "Model": "$BOARD_PRODUCT_NAME",
+ "PartNumber": "$BOARD_PART_NUMBER",
+ "SerialNumber": "$BOARD_SERIAL_NUMBER"
+ }
+}
diff --git a/configurations/mtmitchell_mb.json b/configurations/mtmitchell_mb.json
new file mode 100644
index 0000000..fb9d79d
--- /dev/null
+++ b/configurations/mtmitchell_mb.json
@@ -0,0 +1,2179 @@
+[
+ {
+ "Exposes": [
+ {
+ "CPURequired": 1,
+ "Index": 0,
+ "Name": "S0_0V8_D2D",
+ "PollRate": 15,
+ "PowerState": "On",
+ "ScaleFactor": 1,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.008
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 0.924
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0.64
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 0.72
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "CPURequired": 2,
+ "Index": 1,
+ "Name": "S1_0V8_D2D",
+ "PollRate": 15,
+ "PowerState": "On",
+ "ScaleFactor": 1,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.008
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 0.924
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0.64
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 0.72
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "CPURequired": 1,
+ "Index": 2,
+ "Name": "S0_0V85_SOC",
+ "PollRate": 15,
+ "PowerState": "ChassisOn",
+ "ScaleFactor": 1,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.05
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 0.95
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0.68
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 0.765
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "CPURequired": 2,
+ "Index": 3,
+ "Name": "S1_0V85_SOC",
+ "PollRate": 15,
+ "PowerState": "ChassisOn",
+ "ScaleFactor": 1,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.05
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 0.95
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0.68
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 0.765
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "CPURequired": 1,
+ "Index": 4,
+ "Name": "S0_0V85_RC_DDR0",
+ "PollRate": 15,
+ "PowerState": "ChassisOn",
+ "ScaleFactor": 1,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.02
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 0.93
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0.68
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 0.76
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "CPURequired": 2,
+ "Index": 5,
+ "Name": "S1_0V85_RC_DDR0",
+ "PollRate": 15,
+ "PowerState": "ChassisOn",
+ "ScaleFactor": 1,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.02
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 0.93
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0.68
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 0.76
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "CPURequired": 1,
+ "Index": 6,
+ "Name": "S0_0V85_RC_DDR1",
+ "PollRate": 15,
+ "PowerState": "ChassisOn",
+ "ScaleFactor": 1,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.02
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 0.93
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0.68
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 0.76
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "CPURequired": 2,
+ "Index": 7,
+ "Name": "S1_0V85_RC_DDR1",
+ "PollRate": 15,
+ "PowerState": "ChassisOn",
+ "ScaleFactor": 1,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.02
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 0.93
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0.68
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 0.76
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "CPURequired": 1,
+ "Index": 8,
+ "Name": "S0_0V9_RC5A",
+ "PollRate": 15,
+ "PowerState": "ChassisOn",
+ "ScaleFactor": 1,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.115
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 1.005
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0.72
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 0.81
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "CPURequired": 2,
+ "Index": 9,
+ "Name": "S1_0V9_RC5A",
+ "PollRate": 15,
+ "PowerState": "ChassisOn",
+ "ScaleFactor": 1,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.115
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 1.005
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0.72
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 0.81
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "CPURequired": 1,
+ "Index": 10,
+ "Name": "S0_1V8_RC5A",
+ "PollRate": 15,
+ "PowerState": "ChassisOn",
+ "ScaleFactor": 0.75,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 2.23
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 2.01
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 1.44
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 1.62
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "CPURequired": 2,
+ "Index": 11,
+ "Name": "S1_1V8_RC5A",
+ "PollRate": 15,
+ "PowerState": "ChassisOn",
+ "ScaleFactor": 0.75,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 2.23
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 2.01
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 1.44
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 1.62
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "CPURequired": 1,
+ "Index": 12,
+ "Name": "S0_1V2_SOC",
+ "PollRate": 15,
+ "PowerState": "ChassisOn",
+ "ScaleFactor": 1,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.488
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 1.344
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0.96
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 1.08
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "CPURequired": 2,
+ "Index": 13,
+ "Name": "S1_1V2_SOC",
+ "PollRate": 15,
+ "PowerState": "ChassisOn",
+ "ScaleFactor": 1,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.488
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 1.344
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0.96
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 1.08
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "CPURequired": 1,
+ "Index": 14,
+ "Name": "S0_EXT_VREF",
+ "PollRate": 15,
+ "PowerState": "On",
+ "ScaleFactor": 1,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 0.865
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 0.78
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0.56
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 0.63
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "CPURequired": 2,
+ "Index": 15,
+ "Name": "S1_EXT_VREF",
+ "PollRate": 15,
+ "PowerState": "On",
+ "ScaleFactor": 1,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 0.865
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 0.78
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0.56
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 0.63
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "CPURequired": 1,
+ "Index": 16,
+ "Name": "S0_1V1_VDDQ4567",
+ "PollRate": 15,
+ "PowerState": "ChassisOn",
+ "ScaleFactor": 1,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.362
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 1.224
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0.876
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 0.99
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "CPURequired": 2,
+ "Index": 17,
+ "Name": "S1_1V1_VDDQ4567",
+ "PollRate": 15,
+ "PowerState": "ChassisOn",
+ "ScaleFactor": 1,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.362
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 1.224
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0.876
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 0.99
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "CPURequired": 1,
+ "Index": 18,
+ "Name": "S0_1V8_SOC",
+ "PollRate": 15,
+ "PowerState": "ChassisOn",
+ "ScaleFactor": 0.75,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 2.23
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 2.01
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 1.44
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 1.62
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "CPURequired": 2,
+ "Index": 19,
+ "Name": "S1_1V8_SOC",
+ "PollRate": 15,
+ "PowerState": "ChassisOn",
+ "ScaleFactor": 0.75,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 2.23
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 2.01
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 1.44
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 1.62
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "CPURequired": 1,
+ "Index": 20,
+ "Name": "S0_0V75_PCP",
+ "PollRate": 15,
+ "PowerState": "On",
+ "ScaleFactor": 1,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.26
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 1.155
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0.6
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 0.675
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "CPURequired": 2,
+ "Index": 21,
+ "Name": "S1_0V75_PCP",
+ "PollRate": 15,
+ "PowerState": "On",
+ "ScaleFactor": 1,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.26
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 1.155
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0.6
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 0.675
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "CPURequired": 1,
+ "Index": 22,
+ "Name": "S0_1V1_VDDQ0123",
+ "PollRate": 15,
+ "PowerState": "ChassisOn",
+ "ScaleFactor": 1,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.362
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 1.224
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0.876
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 0.99
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "CPURequired": 2,
+ "Index": 23,
+ "Name": "S1_1V1_VDDQ0123",
+ "PollRate": 15,
+ "PowerState": "ChassisOn",
+ "ScaleFactor": 1,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.362
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 1.224
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0.876
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 0.99
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "BridgeGpio": [
+ {
+ "Name": "rtc-battery-voltage-read-enable",
+ "Polarity": "High"
+ }
+ ],
+ "Index": 24,
+ "Name": "VBAT_RTC",
+ "PollRate": 15,
+ "PowerState": "ChassisOn",
+ "ScaleFactor": 0.3333,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 4.086
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 3.672
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 2.376
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 2.682
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "Index": 25,
+ "Name": "12V_SB",
+ "PollRate": 15,
+ "PowerState": "ChassisOn",
+ "ScaleFactor": 0.1129,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 14.88
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 13.44
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 9.6
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 10.8
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "CPURequired": 1,
+ "Index": 26,
+ "Name": "12V_S0",
+ "PollRate": 15,
+ "PowerState": "ChassisOn",
+ "ScaleFactor": 0.1129,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 14.88
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 13.44
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 9.6
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 10.8
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "CPURequired": 2,
+ "Index": 27,
+ "Name": "12V_S1",
+ "PollRate": 15,
+ "PowerState": "ChassisOn",
+ "ScaleFactor": 0.1129,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 14.88
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 13.44
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 9.6
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 10.8
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "Index": 28,
+ "Name": "3V3_SB",
+ "PollRate": 15,
+ "PowerState": "ChassisOn",
+ "ScaleFactor": 0.4118,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 4.086
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 3.672
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 2.628
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 2.97
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "Index": 29,
+ "Name": "3V3",
+ "PollRate": 15,
+ "PowerState": "ChassisOn",
+ "ScaleFactor": 0.4118,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 4.086
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 3.672
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 2.628
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 2.97
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "Index": 30,
+ "Name": "5V",
+ "PollRate": 15,
+ "PowerState": "ChassisOn",
+ "ScaleFactor": 0.2703,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 6.183
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 5.589
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 3.996
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 4.482
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "Index": 31,
+ "Name": "5V_SB",
+ "PollRate": 15,
+ "PowerState": "ChassisOn",
+ "ScaleFactor": 0.2703,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 6.183
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 5.589
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 3.996
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 4.482
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "Index": 32,
+ "Name": "3V3_OCP0_SB",
+ "PollRate": 15,
+ "PowerState": "ChassisOn",
+ "ScaleFactor": 0.4118,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 4.086
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 3.672
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 2.628
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 2.97
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "Index": 33,
+ "Name": "12V_OCP1_SB",
+ "PollRate": 15,
+ "PowerState": "ChassisOn",
+ "ScaleFactor": 0.1129,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 14.88
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 13.44
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 9.6
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 10.8
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "Index": 34,
+ "Name": "3V3_OCP1_SB",
+ "PollRate": 15,
+ "PowerState": "ChassisOn",
+ "ScaleFactor": 0.4118,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 4.086
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 3.672
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 2.628
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 2.97
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "Index": 35,
+ "Name": "12V_HDD",
+ "PollRate": 15,
+ "PowerState": "ChassisOn",
+ "ScaleFactor": 0.1129,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 14.88
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 13.44
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 9.6
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 10.8
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "Index": 36,
+ "Name": "12V_FAN",
+ "PollRate": 15,
+ "PowerState": "ChassisOn",
+ "ScaleFactor": 0.1129,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 14.88
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 13.44
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 9.6
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 10.8
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "Index": 37,
+ "Name": "12V_PCIe",
+ "PollRate": 15,
+ "PowerState": "ChassisOn",
+ "ScaleFactor": 0.1129,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 14.88
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 13.44
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 9.6
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 10.8
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "Index": 38,
+ "Name": "12V_NIC_SB",
+ "PollRate": 15,
+ "PowerState": "ChassisOn",
+ "ScaleFactor": 0.1129,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 14.88
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 13.44
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 9.6
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 10.8
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "Index": 39,
+ "Name": "12V_GPU0",
+ "PollRate": 15,
+ "PowerState": "ChassisOn",
+ "ScaleFactor": 0.1129,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 14.88
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 13.44
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 9.6
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 10.8
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "Index": 40,
+ "Name": "12V_GPU1",
+ "PollRate": 15,
+ "PowerState": "ChassisOn",
+ "ScaleFactor": 0.1129,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 14.88
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 13.44
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 9.6
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 10.8
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "Index": 41,
+ "Name": "12V_GPU2",
+ "PollRate": 15,
+ "PowerState": "ChassisOn",
+ "ScaleFactor": 0.1129,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 14.88
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 13.44
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 9.6
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 10.8
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "Index": 42,
+ "Name": "1V8_SB",
+ "PollRate": 15,
+ "PowerState": "ChassisOn",
+ "ScaleFactor": 0.75,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 2.23
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 2.01
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 1.44
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 1.62
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "Index": 43,
+ "Name": "12V_OCP0_SB",
+ "PollRate": 15,
+ "PowerState": "ChassisOn",
+ "ScaleFactor": 0.1129,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 14.88
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 13.44
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 9.6
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 10.8
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "Index": 44,
+ "Name": "1V05_SB",
+ "PollRate": 15,
+ "PowerState": "ChassisOn",
+ "ScaleFactor": 0.9971,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.302
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 1.17
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0.84
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 0.942
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "Index": 45,
+ "Name": "1V25_SB",
+ "PollRate": 15,
+ "PowerState": "ChassisOn",
+ "ScaleFactor": 0.9968,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.544
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 1.392
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 1
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 1.12
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "Index": 46,
+ "Name": "3V3_M2",
+ "PollRate": 15,
+ "PowerState": "ChassisOn",
+ "ScaleFactor": 0.4118,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 4.086
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 3.672
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 2.628
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 2.97
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "Index": 47,
+ "Name": "12V_HDD_I",
+ "PollRate": 15,
+ "PowerState": "ChassisOn",
+ "ScaleFactor": 0.1129,
+ "Type": "ADC"
+ },
+ {
+ "Address": "0x7c",
+ "Bus": 23,
+ "Name": "MBInletTemp1",
+ "Name1": "SysCabInletTemp",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 65
+ },
+ {
+ "Direction": "greater than",
+ "Index": 2,
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 65
+ }
+ ],
+ "Type": "EMC1413"
+ },
+ {
+ "Address": "0x4c",
+ "Bus": 23,
+ "Name": "MBInletTemp2",
+ "Name1": "S0_THDIODE_Temp",
+ "Name2": "S1_THDIODE_Temp",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 65
+ }
+ ],
+ "Type": "EMC1413"
+ },
+ {
+ "Address": "0x2f",
+ "Bus": "8",
+ "Connector": {
+ "Name": "Fan Connector 1",
+ "Pwm": 3,
+ "PwmName": "PWM7",
+ "Tachs": [
+ 10
+ ]
+ },
+ "Index": 10,
+ "MaxReading": 23100,
+ "Name": "FAN0_F",
+ "PowerState": "On",
+ "Thresholds": [
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 1900
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 24900
+ }
+ ],
+ "Type": "I2CFan"
+ },
+ {
+ "Address": "0x2f",
+ "Bus": "8",
+ "Connector": {
+ "Name": "Fan Connector 2",
+ "Pwm": 3,
+ "PwmName": "PWM7",
+ "Tachs": [
+ 11
+ ]
+ },
+ "Index": 11,
+ "MaxReading": 23100,
+ "Name": "FAN0_R",
+ "PowerState": "On",
+ "Thresholds": [
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 1900
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 24900
+ }
+ ],
+ "Type": "I2CFan"
+ },
+ {
+ "Address": "0x2f",
+ "Bus": "8",
+ "Connector": {
+ "Name": "Fan Connector 3",
+ "Pwm": 1,
+ "PwmName": "PWM5",
+ "Tachs": [
+ 2
+ ]
+ },
+ "Index": 2,
+ "MaxReading": 23100,
+ "Name": "FAN1_F",
+ "PowerState": "On",
+ "Thresholds": [
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 1900
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 24900
+ }
+ ],
+ "Type": "I2CFan"
+ },
+ {
+ "Address": "0x2f",
+ "Bus": "8",
+ "Connector": {
+ "Name": "Fan Connector 4",
+ "Pwm": 1,
+ "PwmName": "PWM5",
+ "Tachs": [
+ 3
+ ]
+ },
+ "Index": 3,
+ "MaxReading": 23100,
+ "Name": "FAN1_R",
+ "PowerState": "On",
+ "Thresholds": [
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 1900
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 24900
+ }
+ ],
+ "Type": "I2CFan"
+ },
+ {
+ "Address": "0x2f",
+ "Bus": "8",
+ "Connector": {
+ "Name": "Fan Connector 5",
+ "Pwm": 0,
+ "PwmName": "PWM4",
+ "Tachs": [
+ 0
+ ]
+ },
+ "Index": 0,
+ "MaxReading": 23100,
+ "Name": "FAN2_F",
+ "PowerState": "On",
+ "Thresholds": [
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 1900
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 24900
+ }
+ ],
+ "Type": "I2CFan"
+ },
+ {
+ "Address": "0x2f",
+ "Bus": "8",
+ "Connector": {
+ "Name": "Fan Connector 6",
+ "Pwm": 0,
+ "PwmName": "PWM4",
+ "Tachs": [
+ 1
+ ]
+ },
+ "Index": 1,
+ "MaxReading": 23100,
+ "Name": "FAN2_R",
+ "PowerState": "On",
+ "Thresholds": [
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 1900
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 24900
+ }
+ ],
+ "Type": "I2CFan"
+ },
+ {
+ "Address": "0x20",
+ "Bus": "8",
+ "Connector": {
+ "Name": "Fan Connector 7",
+ "Pwm": 3,
+ "PwmName": "PWM3",
+ "Tachs": [
+ 10
+ ]
+ },
+ "Index": 10,
+ "MaxReading": 23100,
+ "Name": "FAN3_F",
+ "PowerState": "On",
+ "Thresholds": [
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 1900
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 24900
+ }
+ ],
+ "Type": "I2CFan"
+ },
+ {
+ "Address": "0x20",
+ "Bus": "8",
+ "Connector": {
+ "Name": "Fan Connector 8",
+ "Pwm": 3,
+ "PwmName": "PWM3",
+ "Tachs": [
+ 11
+ ]
+ },
+ "Index": 11,
+ "MaxReading": 23100,
+ "Name": "FAN3_R",
+ "PowerState": "On",
+ "Thresholds": [
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 1900
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 24900
+ }
+ ],
+ "Type": "I2CFan"
+ },
+ {
+ "Address": "0x20",
+ "Bus": "8",
+ "Connector": {
+ "Name": "Fan Connector 9",
+ "Pwm": 1,
+ "PwmName": "PWM1",
+ "Tachs": [
+ 2
+ ]
+ },
+ "Index": 2,
+ "MaxReading": 23100,
+ "Name": "FAN4_F",
+ "PowerState": "On",
+ "Thresholds": [
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 1900
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 24900
+ }
+ ],
+ "Type": "I2CFan"
+ },
+ {
+ "Address": "0x20",
+ "Bus": "8",
+ "Connector": {
+ "Name": "Fan Connector 10",
+ "Pwm": 1,
+ "PwmName": "PWM1",
+ "Tachs": [
+ 3
+ ]
+ },
+ "Index": 3,
+ "MaxReading": 23100,
+ "Name": "FAN4_R",
+ "PowerState": "On",
+ "Thresholds": [
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 1900
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 24900
+ }
+ ],
+ "Type": "I2CFan"
+ },
+ {
+ "Address": "0x20",
+ "Bus": "8",
+ "Connector": {
+ "Name": "Fan Connector 11",
+ "Pwm": 0,
+ "PwmName": "PWM0",
+ "Tachs": [
+ 0
+ ]
+ },
+ "Index": 0,
+ "MaxReading": 23100,
+ "Name": "FAN5_F",
+ "PowerState": "On",
+ "Thresholds": [
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 1900
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 24900
+ }
+ ],
+ "Type": "I2CFan"
+ },
+ {
+ "Address": "0x20",
+ "Bus": "8",
+ "Connector": {
+ "Name": "Fan Connector 12",
+ "Pwm": 0,
+ "PwmName": "PWM0",
+ "Tachs": [
+ 1
+ ]
+ },
+ "Index": 1,
+ "MaxReading": 23100,
+ "Name": "FAN5_R",
+ "PowerState": "On",
+ "Thresholds": [
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 1900
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 24900
+ }
+ ],
+ "Type": "I2CFan"
+ },
+ {
+ "Address": "0x6a",
+ "Bus": 80,
+ "Name": "m2nvme0",
+ "Type": "NVME1000"
+ },
+ {
+ "Address": "0x6a",
+ "Bus": 81,
+ "Name": "m2nvme1",
+ "Type": "NVME1000"
+ },
+ {
+ "Address": "0x1f",
+ "Bus": 30,
+ "Name": "OCP1_Local_Temp",
+ "Name1": "OCP1_Temp",
+ "Type": "TMP421"
+ },
+ {
+ "Address": "0x1f",
+ "Bus": 31,
+ "Name": "OCP2_Local_Temp",
+ "Name1": "OCP2_Temp",
+ "Type": "TMP421"
+ },
+ {
+ "Address": "0x48",
+ "Bus": 20,
+ "Name": "OutletTemp1",
+ "Type": "TMP75"
+ },
+ {
+ "Address": "0x49",
+ "Bus": 22,
+ "Name": "OutletTemp2",
+ "Type": "TMP75"
+ },
+ {
+ "Address": "0x49",
+ "Bus": 20,
+ "Name": "Psu1InletTemp2",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 55
+ }
+ ],
+ "Type": "TMP75"
+ },
+ {
+ "Address": "0x48",
+ "Bus": 21,
+ "Name": "PcieZoneTemp1",
+ "Type": "TMP75"
+ },
+ {
+ "Address": "0x49",
+ "Bus": 21,
+ "Name": "Psu0InletTemp2",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 55
+ }
+ ],
+ "Type": "TMP75"
+ },
+ {
+ "Address": "0x48",
+ "Bus": 22,
+ "Name": "PcieZoneTemp2",
+ "Type": "TMP75"
+ },
+ {
+ "Address": "0x58",
+ "Bus": 2,
+ "Labels": [
+ "temp1",
+ "fan1",
+ "pin",
+ "pout1",
+ "vin",
+ "vout1",
+ "iin",
+ "iout1"
+ ],
+ "Name": "PSU0",
+ "PollRate": 10,
+ "Type": "pmbus"
+ },
+ {
+ "Address": "0x59",
+ "Bus": 2,
+ "Labels": [
+ "temp1",
+ "fan1",
+ "pin",
+ "pout1",
+ "vin",
+ "vout1",
+ "iin",
+ "iout1"
+ ],
+ "Name": "PSU1",
+ "PollRate": 10,
+ "Type": "pmbus"
+ }
+ ],
+ "Name": "Mt.Mitchell_Motherboard",
+ "Probe": [
+ "FOUND('Mt.Mitchell_BMC')",
+ "AND",
+ "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'MB'})"
+ ],
+ "Type": "Board",
+ "xyz.openbmc_project.Inventory.Decorator.Asset": {
+ "Manufacturer": "$BOARD_MANUFACTURER",
+ "Model": "$BOARD_PRODUCT_NAME",
+ "PartNumber": "$BOARD_PART_NUMBER",
+ "SerialNumber": "$BOARD_SERIAL_NUMBER"
+ }
+ }
+]
diff --git a/meson.build b/meson.build
index c6cf29f..3b3024f 100644
--- a/meson.build
+++ b/meson.build
@@ -121,6 +121,8 @@
'kudo_bmc.json',
'kudo_motherboard.json',
'mt_jade.json',
+ 'mtmitchell_bmc.json',
+ 'mtmitchell_mb.json',
'nisqually.json',
'nvme_p4000.json',
'pcie_ssd_retimer.json',