configurations: Add SBP1 config
- Add sbp1_baseboard, sbp1_chassis and sbp1_psu in configuration
- Update meson.build
Signed-off-by: Naresh Solanki <Naresh.Solanki@9elements.com>
Change-Id: Ic76a198a8a6115ea9224abe47eff0580e3063c09
diff --git a/configurations/sbp1_baseboard.json b/configurations/sbp1_baseboard.json
new file mode 100644
index 0000000..a3b8fa6
--- /dev/null
+++ b/configurations/sbp1_baseboard.json
@@ -0,0 +1,2665 @@
+{
+ "Exposes": [
+ {
+ "Index": 0,
+ "Name": "P12V",
+ "PowerState": "Always",
+ "ScaleFactor": 1.0,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 13.0
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 12.8
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 11.2
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 11.0
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "Index": 1,
+ "Name": "P5V_AUX_ADC",
+ "PowerState": "Always",
+ "ScaleFactor": 1.0,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 5.25
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 5.15
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 4.85
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 4.75
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "Index": 2,
+ "Name": "P5V_BMC_AUX_ADC",
+ "PowerState": "Always",
+ "ScaleFactor": 1.0,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 5.25
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 5.15
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 4.85
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 4.75
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "Index": 3,
+ "Name": "P3V3_AUX_ADC",
+ "PowerState": "Always",
+ "ScaleFactor": 1.0,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 3.465
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 3.399
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 3.201
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 3.135
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "Index": 4,
+ "Name": "P3V3_BMC_AUX",
+ "PowerState": "Always",
+ "ScaleFactor": 1.0,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 3.465
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 3.399
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 3.201
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 3.135
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "Index": 5,
+ "Name": "P1V8_BMC_AUX",
+ "PowerState": "Always",
+ "ScaleFactor": 1.0,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.89
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 1.854
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 1.746
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 1.71
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "Index": 6,
+ "Name": "P1V2_BMC_AUX",
+ "PowerState": "Always",
+ "ScaleFactor": 1.0,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.26
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 1.236
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 1.164
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 1.14
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "Index": 7,
+ "Name": "P1V2_PHY1_LDO",
+ "PowerState": "Always",
+ "ScaleFactor": 1.0,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.26
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 1.236
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 1.164
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 1.14
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "Index": 8,
+ "Name": "P1V2_PHY2_LDO",
+ "PowerState": "Always",
+ "ScaleFactor": 1.0,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.26
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 1.236
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 1.164
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 1.14
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "Index": 9,
+ "Name": "P2V5_AUX",
+ "PowerState": "Always",
+ "ScaleFactor": 1.0,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 2.625
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 2.575
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 2.425
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 2.375
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "Address": "0x40",
+ "Bus": "58",
+ "Labels": [
+ "iout1",
+ "vin",
+ "vout1",
+ "pout1",
+ "temp1"
+ ],
+ "Name": "P1V8_PCH_AUX",
+ "PollRate": 5.0,
+ "PowerState": "Always",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 6.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 4.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 15.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.827
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 1.791
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 125.0
+ }
+ ],
+ "Type": "IR38060"
+ },
+ {
+ "Address": "0x40",
+ "Bus": "33",
+ "Labels": [
+ "iout1",
+ "vin",
+ "vout1",
+ "pout1",
+ "temp1"
+ ],
+ "Name": "P5V_AUX",
+ "PollRate": 5.0,
+ "PowerState": "Always",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 16.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 16.0
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 5.714
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 5.3
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 4.5
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 125.0
+ }
+ ],
+ "Type": "IR38263"
+ },
+ {
+ "Address": "0x40",
+ "Bus": "24",
+ "Labels": [
+ "iout1",
+ "vin",
+ "vout1",
+ "pout1",
+ "temp1"
+ ],
+ "Name": "P3V3_AUX",
+ "PollRate": 5.0,
+ "PowerState": "Always",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 24.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 16.0
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 3.77
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 3.7
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 2.8
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 125.0
+ }
+ ],
+ "Type": "IR38263"
+ },
+ {
+ "Address": "0x40",
+ "Bus": "42",
+ "Labels": [
+ "iout1",
+ "vin",
+ "vout1",
+ "pout1",
+ "temp1"
+ ],
+ "Name": "PVCORE_NIC2",
+ "PollRate": 5.0,
+ "PowerState": "Always",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 20.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 16.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 16.0
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 1.14
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.05
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0.85
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 125.0
+ }
+ ],
+ "Type": "IR38263"
+ },
+ {
+ "Address": "0x40",
+ "Bus": "43",
+ "Labels": [
+ "iout1",
+ "vin",
+ "vout1",
+ "pout1",
+ "temp1"
+ ],
+ "Name": "PVCORE_NIC1",
+ "PollRate": 5.0,
+ "PowerState": "Always",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 20.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 16.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 16.0
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 1.14
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.05
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0.85
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 125.0
+ }
+ ],
+ "Type": "IR38263"
+ },
+ {
+ "Address": "0x40",
+ "Bus": "45",
+ "Labels": [
+ "iout1",
+ "vin",
+ "vout1",
+ "pout1",
+ "temp1"
+ ],
+ "Name": "P3V3_NIC",
+ "PollRate": 5.0,
+ "PowerState": "Always",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 16.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 11.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 16.0
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 3.771
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 3.7
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 2.8
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 125.0
+ }
+ ],
+ "Type": "IR38263"
+ },
+ {
+ "Address": "0x40",
+ "Bus": "46",
+ "Labels": [
+ "iout1",
+ "vin",
+ "vout1",
+ "pout1",
+ "temp1"
+ ],
+ "Name": "P1V2_NIC",
+ "PollRate": 5.0,
+ "PowerState": "Always",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 16.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 12.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 16.0
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 1.371
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.35
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0.5
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 125.0
+ }
+ ],
+ "Type": "IR38263"
+ },
+ {
+ "Address": "0x40",
+ "Bus": "47",
+ "Labels": [
+ "iout1",
+ "vin",
+ "vout1",
+ "pout1",
+ "temp1"
+ ],
+ "Name": "P1V8_NIC",
+ "PollRate": 5.0,
+ "PowerState": "Always",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 32.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 26.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 16.0
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 2.05
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 2.0
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0.5
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 125.0
+ }
+ ],
+ "Type": "IR38263"
+ },
+ {
+ "Address": "0x40",
+ "Bus": "57",
+ "Labels": [
+ "iout1",
+ "vin",
+ "vout1",
+ "pout1",
+ "temp1"
+ ],
+ "Name": "P1V05_PCH_AUX",
+ "PollRate": 5.0,
+ "PowerState": "Always",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 17.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 24.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 16.0
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 1.2
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.075
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 1.025
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 125.0
+ }
+ ],
+ "Type": "IR38263"
+ },
+ {
+ "Name": "Fan01 connector",
+ "Pwm": 0,
+ "PwmName": "Fan01_Pwm",
+ "Status": "disabled",
+ "Tachs": [
+ 0
+ ],
+ "Type": "IntelFanConnector"
+ },
+ {
+ "Name": "Fan02 connector",
+ "Pwm": 0,
+ "PwmName": "Fan02_Pwm",
+ "Status": "disabled",
+ "Tachs": [
+ 0
+ ],
+ "Type": "IntelFanConnector"
+ },
+ {
+ "Name": "Fan03 connector",
+ "Pwm": 0,
+ "PwmName": "Fan03_Pwm",
+ "Status": "disabled",
+ "Tachs": [
+ 0
+ ],
+ "Type": "IntelFanConnector"
+ },
+ {
+ "Name": "Fan04 connector",
+ "Pwm": 0,
+ "PwmName": "Fan04_Pwm",
+ "Status": "disabled",
+ "Tachs": [
+ 0
+ ],
+ "Type": "IntelFanConnector"
+ },
+ {
+ "Name": "Fan05 connector",
+ "Pwm": 0,
+ "PwmName": "Fan05_Pwm",
+ "Status": "disabled",
+ "Tachs": [
+ 0
+ ],
+ "Type": "IntelFanConnector"
+ },
+ {
+ "Name": "Fan06 connector",
+ "Pwm": 0,
+ "PwmName": "Fan06_Pwm",
+ "Status": "disabled",
+ "Tachs": [
+ 0
+ ],
+ "Type": "IntelFanConnector"
+ },
+ {
+ "Name": "Fan07 connector",
+ "Pwm": 0,
+ "PwmName": "Fan07_Pwm",
+ "Status": "disabled",
+ "Tachs": [
+ 0
+ ],
+ "Type": "IntelFanConnector"
+ },
+ {
+ "Name": "Fan08 connector",
+ "Pwm": 0,
+ "PwmName": "Fan08_Pwm",
+ "Status": "disabled",
+ "Tachs": [
+ 0
+ ],
+ "Type": "IntelFanConnector"
+ },
+ {
+ "Name": "Fan09 connector",
+ "Pwm": 0,
+ "PwmName": "Fan09_Pwm",
+ "Status": "disabled",
+ "Tachs": [
+ 0
+ ],
+ "Type": "IntelFanConnector"
+ },
+ {
+ "Name": "Fan10 connector",
+ "Pwm": 0,
+ "PwmName": "Fan10_Pwm",
+ "Status": "disabled",
+ "Tachs": [
+ 0
+ ],
+ "Type": "IntelFanConnector"
+ },
+ {
+ "Name": "Fan11 connector",
+ "Pwm": 0,
+ "PwmName": "Fan11_Pwm",
+ "Status": "disabled",
+ "Tachs": [
+ 0
+ ],
+ "Type": "IntelFanConnector"
+ },
+ {
+ "Name": "Fan12 connector",
+ "Pwm": 0,
+ "PwmName": "Fan12_Pwm",
+ "Status": "disabled",
+ "Tachs": [
+ 0
+ ],
+ "Type": "IntelFanConnector"
+ },
+ {
+ "Name": "Fan13 connector",
+ "Pwm": 0,
+ "PwmName": "Fan13_Pwm",
+ "Status": "disabled",
+ "Tachs": [
+ 0
+ ],
+ "Type": "IntelFanConnector"
+ },
+ {
+ "Name": "Fan14 connector",
+ "Pwm": 0,
+ "PwmName": "Fan14_Pwm",
+ "Status": "disabled",
+ "Tachs": [
+ 0
+ ],
+ "Type": "IntelFanConnector"
+ },
+ {
+ "Name": "Fan15 connector",
+ "Pwm": 0,
+ "PwmName": "Fan15_Pwm",
+ "Status": "disabled",
+ "Tachs": [
+ 0
+ ],
+ "Type": "IntelFanConnector"
+ },
+ {
+ "Name": "Fan16 connector",
+ "Pwm": 0,
+ "PwmName": "Fan16_Pwm",
+ "Status": "disabled",
+ "Tachs": [
+ 0
+ ],
+ "Type": "IntelFanConnector"
+ },
+ {
+ "Name": "Fan17 connector",
+ "Pwm": 0,
+ "PwmName": "Fan17_Pwm",
+ "Status": "disabled",
+ "Tachs": [
+ 0
+ ],
+ "Type": "IntelFanConnector"
+ },
+ {
+ "Name": "Fan18 connector",
+ "Pwm": 0,
+ "PwmName": "Fan18_Pwm",
+ "Status": "disabled",
+ "Tachs": [
+ 0
+ ],
+ "Type": "IntelFanConnector"
+ },
+ {
+ "Name": "Fan19 connector",
+ "Pwm": 0,
+ "PwmName": "Fan19_Pwm",
+ "Status": "disabled",
+ "Tachs": [
+ 0
+ ],
+ "Type": "IntelFanConnector"
+ },
+ {
+ "Name": "Fan20 connector",
+ "Pwm": 0,
+ "PwmName": "Fan20_Pwm",
+ "Status": "disabled",
+ "Tachs": [
+ 0
+ ],
+ "Type": "IntelFanConnector"
+ },
+ {
+ "Name": "Fan21 connector",
+ "Pwm": 0,
+ "PwmName": "Fan21_Pwm",
+ "Status": "disabled",
+ "Tachs": [
+ 0
+ ],
+ "Type": "IntelFanConnector"
+ },
+ {
+ "Name": "Fan22 connector",
+ "Pwm": 0,
+ "PwmName": "Fan22_Pwm",
+ "Status": "disabled",
+ "Tachs": [
+ 0
+ ],
+ "Type": "IntelFanConnector"
+ },
+ {
+ "Name": "Fan23 connector",
+ "Pwm": 0,
+ "PwmName": "Fan23_Pwm",
+ "Status": "disabled",
+ "Tachs": [
+ 0
+ ],
+ "Type": "IntelFanConnector"
+ },
+ {
+ "Name": "Fan24 connector",
+ "Pwm": 0,
+ "PwmName": "Fan24_Pwm",
+ "Status": "disabled",
+ "Tachs": [
+ 0
+ ],
+ "Type": "IntelFanConnector"
+ },
+ {
+ "Address": "0x58",
+ "Bus": "98",
+ "Labels": [
+ "iin",
+ "iout1",
+ "iout2",
+ "vin",
+ "vout1",
+ "vout2",
+ "pin",
+ "pout1",
+ "pout2",
+ "temp1"
+ ],
+ "Name": "PVCCFA_EHV_CPU0",
+ "Name1": "PVCCINFAON_CPU0",
+ "PollRate": 5.0,
+ "PowerState": "Always",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 15.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 150.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout2",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.835
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout2",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 1.753
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout2",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 15
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout2",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 6.25
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.03
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0.9
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 52
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 46
+ }
+ ],
+ "Type": "MP2971"
+ },
+ {
+ "Address": "0x58",
+ "Bus": "74",
+ "Labels": [
+ "iin",
+ "iout1",
+ "iout2",
+ "vin",
+ "vout1",
+ "vout2",
+ "pin",
+ "pout1",
+ "pout2",
+ "temp1"
+ ],
+ "Name": "PVCCFA_EHV_CPU1",
+ "Name1": "PVCCINFAON_CPU1",
+ "PollRate": 5.0,
+ "PowerState": "Always",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 15.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 150.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout2",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.835
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout2",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 1.753
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout2",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 15
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout2",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 6.25
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.03
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0.9
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 52
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 46
+ }
+ ],
+ "Type": "MP2971"
+ },
+ {
+ "Address": "0x58",
+ "Bus": "66",
+ "Labels": [
+ "iin",
+ "iout1",
+ "iout2",
+ "vin",
+ "vout1",
+ "vout2",
+ "pin",
+ "pout1",
+ "pout2",
+ "temp1"
+ ],
+ "Name": "PVCCFA_EHV_CPU2",
+ "Name1": "PVCCINFAON_CPU2",
+ "PollRate": 5.0,
+ "PowerState": "Always",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 15.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 150.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout2",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.835
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout2",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 1.753
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout2",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 15
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout2",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 6.25
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.03
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0.9
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 52
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 46
+ }
+ ],
+ "Type": "MP2971"
+ },
+ {
+ "Address": "0x58",
+ "Bus": "90",
+ "Labels": [
+ "iin",
+ "iout1",
+ "iout2",
+ "vin",
+ "vout1",
+ "vout2",
+ "pin",
+ "pout1",
+ "pout2",
+ "temp1"
+ ],
+ "Name": "PVCCFA_EHV_CPU3",
+ "Name1": "PVCCINFAON_CPU3",
+ "PollRate": 5.0,
+ "PowerState": "Always",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 15.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 150.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout2",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.835
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout2",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 1.753
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout2",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 15
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout2",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 6.25
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.03
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0.9
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 52
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 46
+ }
+ ],
+ "Type": "MP2971"
+ },
+ {
+ "Address": "0x58",
+ "Bus": "99",
+ "Labels": [
+ "iin",
+ "iout1",
+ "iout2",
+ "vin",
+ "vout1",
+ "vout2",
+ "pin",
+ "pout1",
+ "pout2",
+ "temp1"
+ ],
+ "Name": "PVCCFA_EHV_FIRA_CPU0",
+ "Name1": "PVCCIN_CPU0",
+ "PollRate": 5.0,
+ "PowerState": "Always",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 15.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 150.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.864
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 1.72
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 164
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 102
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout2",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.852
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout2",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 1.778
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout2",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 550.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout2",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 634.0
+ }
+ ],
+ "Type": "MP2973"
+ },
+ {
+ "Address": "0x58",
+ "Bus": "75",
+ "Labels": [
+ "iin",
+ "iout1",
+ "iout2",
+ "vin",
+ "vout1",
+ "vout2",
+ "pin",
+ "pout1",
+ "pout2",
+ "temp1"
+ ],
+ "Name": "PVCCFA_EHV_FIRA_CPU1",
+ "Name1": "PVCCIN_CPU1",
+ "PollRate": 5.0,
+ "PowerState": "Always",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 15.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 150.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.864
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 1.72
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 164
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 102
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout2",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.852
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout2",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 1.778
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout2",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 550.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout2",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 634.0
+ }
+ ],
+ "Type": "MP2973"
+ },
+ {
+ "Address": "0x58",
+ "Bus": "67",
+ "Labels": [
+ "iin",
+ "iout1",
+ "iout2",
+ "vin",
+ "vout1",
+ "vout2",
+ "pin",
+ "pout1",
+ "pout2",
+ "temp1"
+ ],
+ "Name": "PVCCFA_EHV_FIRA_CPU2",
+ "Name1": "PVCCIN_CPU2",
+ "PollRate": 5.0,
+ "PowerState": "Always",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 15.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 150.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.864
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 1.72
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 164
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 102
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout2",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.852
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout2",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 1.778
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout2",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 550.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout2",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 634.0
+ }
+ ],
+ "Type": "MP2973"
+ },
+ {
+ "Address": "0x58",
+ "Bus": "91",
+ "Labels": [
+ "iin",
+ "iout1",
+ "iout2",
+ "vin",
+ "vout1",
+ "vout2",
+ "pin",
+ "pout1",
+ "pout2",
+ "temp1"
+ ],
+ "Name": "PVCCFA_EHV_FIRA_CPU3",
+ "Name1": "PVCCIN_CPU3",
+ "PollRate": 5.0,
+ "PowerState": "Always",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 15.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 150.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.864
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 1.72
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 164
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 102
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout2",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.852
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout2",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 1.778
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout2",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 550.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout2",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 634.0
+ }
+ ],
+ "Type": "MP2973"
+ },
+ {
+ "Address": "0x40",
+ "Bus": "98",
+ "Labels": [
+ "iout1",
+ "iin",
+ "vin",
+ "pin",
+ "vout1",
+ "pout1",
+ "temp1"
+ ],
+ "Name": "PVNN_MAIN_CPU0",
+ "PollRate": 5.0,
+ "PowerState": "Always",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 8.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 0.52
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.03
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0.97
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 17.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 120.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 140.0
+ }
+ ],
+ "Type": "TDA38640"
+ },
+ {
+ "Address": "0x40",
+ "Bus": "90",
+ "Labels": [
+ "iout1",
+ "iin",
+ "vin",
+ "pin",
+ "vout1",
+ "pout1",
+ "temp1"
+ ],
+ "Name": "PVNN_MAIN_CPU3",
+ "PollRate": 5.0,
+ "PowerState": "Always",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 8.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 0.52
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.03
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0.97
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 17.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 120.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 140.0
+ }
+ ],
+ "Type": "TDA38640"
+ },
+ {
+ "Address": "0x40",
+ "Bus": "74",
+ "Labels": [
+ "iout1",
+ "iin",
+ "vin",
+ "pin",
+ "vout1",
+ "pout1",
+ "temp1"
+ ],
+ "Name": "PVNN_MAIN_CPU1",
+ "PollRate": 5.0,
+ "PowerState": "Always",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 8.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 0.52
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.03
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0.97
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 17.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 120.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 140.0
+ }
+ ],
+ "Type": "TDA38640"
+ },
+ {
+ "Address": "0x40",
+ "Bus": "66",
+ "Labels": [
+ "iout1",
+ "iin",
+ "vin",
+ "pin",
+ "vout1",
+ "pout1",
+ "temp1"
+ ],
+ "Name": "PVNN_MAIN_CPU2",
+ "PollRate": 5.0,
+ "PowerState": "Always",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 8.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 0.52
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.03
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0.97
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 17.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 120.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 140.0
+ }
+ ],
+ "Type": "TDA38640"
+ },
+ {
+ "Address": "0x40",
+ "Bus": "93",
+ "Labels": [
+ "iout1",
+ "iin",
+ "vin",
+ "pin",
+ "vout1",
+ "pout1",
+ "temp1"
+ ],
+ "Name": "PVPP_HBM_CPU3",
+ "PollRate": 5.0,
+ "PowerState": "Always",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 8.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 2.7
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 17.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 120.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 140.0
+ }
+ ],
+ "Type": "TDA38640"
+ },
+ {
+ "Address": "0x40",
+ "Bus": "77",
+ "Labels": [
+ "iout1",
+ "iin",
+ "vin",
+ "pin",
+ "vout1",
+ "pout1",
+ "temp1"
+ ],
+ "Name": "PVPP_HBM_CPU1",
+ "PollRate": 5.0,
+ "PowerState": "Always",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 8.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 2.7
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 17.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 120.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 140.0
+ }
+ ],
+ "Type": "TDA38640"
+ },
+ {
+ "Address": "0x40",
+ "Bus": "69",
+ "Labels": [
+ "iout1",
+ "iin",
+ "vin",
+ "pin",
+ "vout1",
+ "pout1",
+ "temp1"
+ ],
+ "Name": "PVPP_HBM_CPU2",
+ "PollRate": 5.0,
+ "PowerState": "Always",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 8.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 2.7
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 17.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 120.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 140.0
+ }
+ ],
+ "Type": "TDA38640"
+ },
+ {
+ "Address": "0x40",
+ "Bus": "101",
+ "Labels": [
+ "iout1",
+ "iin",
+ "vin",
+ "pin",
+ "vout1",
+ "pout1",
+ "temp1"
+ ],
+ "Name": "PVPP_HBM_CPU0",
+ "PollRate": 5.0,
+ "PowerState": "Always",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 8.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 2.7
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 17.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 120.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 140.0
+ }
+ ],
+ "Type": "TDA38640"
+ },
+ {
+ "Address": "0x40",
+ "Bus": "92",
+ "Labels": [
+ "iout1",
+ "iin",
+ "vin",
+ "pin",
+ "vout1",
+ "pout1",
+ "temp1"
+ ],
+ "Name": "PVCDD_HV_CPU3",
+ "PollRate": 5.0,
+ "PowerState": "Always",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 55.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 25.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 17.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.2
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 120.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 140.0
+ }
+ ],
+ "Type": "TDA38640"
+ },
+ {
+ "Address": "0x40",
+ "Bus": "76",
+ "Labels": [
+ "iout1",
+ "iin",
+ "vin",
+ "pin",
+ "vout1",
+ "pout1",
+ "temp1"
+ ],
+ "Name": "PVCDD_HV_CPU1",
+ "PollRate": 5.0,
+ "PowerState": "Always",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 55.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 25.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 17.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.2
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 120.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 140.0
+ }
+ ],
+ "Type": "TDA38640"
+ },
+ {
+ "Address": "0x40",
+ "Bus": "68",
+ "Labels": [
+ "iout1",
+ "iin",
+ "vin",
+ "pin",
+ "vout1",
+ "pout1",
+ "temp1"
+ ],
+ "Name": "PVCDD_HV_CPU2",
+ "PollRate": 5.0,
+ "PowerState": "Always",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 55.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 25.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 17.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.2
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 120.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 140.0
+ }
+ ],
+ "Type": "TDA38640"
+ },
+ {
+ "Address": "0x40",
+ "Bus": "100",
+ "Labels": [
+ "iout1",
+ "iin",
+ "vin",
+ "pin",
+ "vout1",
+ "pout1",
+ "temp1"
+ ],
+ "Name": "PVCDD_HV_CPU0",
+ "PollRate": 5.0,
+ "PowerState": "Always",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 55.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 25.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 17.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.2
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 120.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 140.0
+ }
+ ],
+ "Type": "TDA38640"
+ },
+ {
+ "Address": "0x30",
+ "Bus": 0,
+ "CpuID": 1,
+ "Name": "CPU 0",
+ "Type": "XeonCPU"
+ },
+ {
+ "Address": "0x31",
+ "Bus": 0,
+ "CpuID": 2,
+ "Name": "CPU 1",
+ "Type": "XeonCPU"
+ },
+ {
+ "Address": "0x32",
+ "Bus": 0,
+ "CpuID": 3,
+ "Name": "CPU 2",
+ "Type": "XeonCPU"
+ },
+ {
+ "Address": "0x33",
+ "Bus": 0,
+ "CpuID": 4,
+ "Name": "CPU 3",
+ "Type": "XeonCPU"
+ }
+ ],
+ "Name": "IBM SBP1 Baseboard",
+ "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': '.*SBP1'})",
+ "ProductId": 0,
+ "Type": "Board",
+ "xyz.openbmc_project.Inventory.Decorator.Asset": {
+ "Manufacturer": "$BOARD_MANUFACTURER",
+ "Model": "$BOARD_PRODUCT_NAME",
+ "PartNumber": "$BOARD_PART_NUMBER",
+ "SerialNumber": "$BOARD_SERIAL_NUMBER"
+ },
+ "xyz.openbmc_project.Inventory.Decorator.AssetTag": {
+ "AssetTag": "$PRODUCT_ASSET_TAG"
+ },
+ "xyz.openbmc_project.Inventory.Item.System": {}
+}
diff --git a/configurations/sbp1_chassis.json b/configurations/sbp1_chassis.json
new file mode 100644
index 0000000..83fe374
--- /dev/null
+++ b/configurations/sbp1_chassis.json
@@ -0,0 +1,1896 @@
+{
+ "Exposes": [
+ {
+ "Address": "0x2e",
+ "BindConnector": "Fan01 connector",
+ "Bus": "105",
+ "Index": 0,
+ "MaxReading": 36200,
+ "Name": "Fan01_in",
+ "PowerState": "Always",
+ "Presence": {
+ "PinName": "PLUG_DETECT_FAN_ASM01",
+ "Polarity": "Low"
+ },
+ "Thresholds": [
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 1800
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 36200
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 28960
+ }
+ ],
+ "Type": "I2CFan"
+ },
+ {
+ "Address": "0x2e",
+ "BindConnector": "Fan02 connector",
+ "Bus": "118",
+ "Index": 0,
+ "MaxReading": 0,
+ "Name": "Fan02_in",
+ "PowerState": "Always",
+ "Thresholds": [
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 1800
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 36200
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 28960
+ }
+ ],
+ "Type": "I2CFan"
+ },
+ {
+ "Address": "0x2e",
+ "BindConnector": "Fan03 connector",
+ "Bus": "106",
+ "Index": 0,
+ "MaxReading": 0,
+ "Name": "Fan03_in",
+ "PowerState": "Always",
+ "Presence": {
+ "PinName": "PLUG_DETECT_FAN_ASM02",
+ "Polarity": "Low"
+ },
+ "Thresholds": [
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 1800
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 36200
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 28960
+ }
+ ],
+ "Type": "I2CFan"
+ },
+ {
+ "Address": "0x2e",
+ "BindConnector": "Fan04 connector",
+ "Bus": "119",
+ "Index": 0,
+ "MaxReading": 0,
+ "Name": "Fan04_in",
+ "PowerState": "Always",
+ "Thresholds": [
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 1800
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 36200
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 28960
+ }
+ ],
+ "Type": "I2CFan"
+ },
+ {
+ "Address": "0x2e",
+ "BindConnector": "Fan05 connector",
+ "Bus": "107",
+ "Index": 0,
+ "MaxReading": 0,
+ "Name": "Fan05_in",
+ "PowerState": "Always",
+ "Presence": {
+ "PinName": "PLUG_DETECT_FAN_ASM03",
+ "Polarity": "Low"
+ },
+ "Thresholds": [
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 1800
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 36200
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 28960
+ }
+ ],
+ "Type": "I2CFan"
+ },
+ {
+ "Address": "0x2e",
+ "BindConnector": "Fan06 connector",
+ "Bus": "120",
+ "Index": 0,
+ "MaxReading": 0,
+ "Name": "Fan06_in",
+ "PowerState": "Always",
+ "Thresholds": [
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 1800
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 36200
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 28960
+ }
+ ],
+ "Type": "I2CFan"
+ },
+ {
+ "Address": "0x2e",
+ "BindConnector": "Fan07 connector",
+ "Bus": "108",
+ "Index": 0,
+ "MaxReading": 0,
+ "Name": "Fan07_in",
+ "PowerState": "Always",
+ "Presence": {
+ "PinName": "PLUG_DETECT_FAN_ASM04",
+ "Polarity": "Low"
+ },
+ "Thresholds": [
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 1800
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 36200
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 28960
+ }
+ ],
+ "Type": "I2CFan"
+ },
+ {
+ "Address": "0x2e",
+ "BindConnector": "Fan08 connector",
+ "Bus": "121",
+ "Index": 0,
+ "MaxReading": 0,
+ "Name": "Fan08_in",
+ "PowerState": "Always",
+ "Thresholds": [
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 1800
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 36200
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 28960
+ }
+ ],
+ "Type": "I2CFan"
+ },
+ {
+ "Address": "0x2e",
+ "BindConnector": "Fan09 connector",
+ "Bus": "109",
+ "Index": 0,
+ "MaxReading": 0,
+ "Name": "Fan09_in",
+ "PowerState": "Always",
+ "Presence": {
+ "PinName": "PLUG_DETECT_FAN_ASM05",
+ "Polarity": "Low"
+ },
+ "Thresholds": [
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 1800
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 36200
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 28960
+ }
+ ],
+ "Type": "I2CFan"
+ },
+ {
+ "Address": "0x2e",
+ "BindConnector": "Fan10 connector",
+ "Bus": "123",
+ "Index": 0,
+ "MaxReading": 0,
+ "Name": "Fan10_in",
+ "PowerState": "Always",
+ "Thresholds": [
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 1800
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 36200
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 28960
+ }
+ ],
+ "Type": "I2CFan"
+ },
+ {
+ "Address": "0x2e",
+ "BindConnector": "Fan11 connector",
+ "Bus": "110",
+ "Index": 0,
+ "MaxReading": 0,
+ "Name": "Fan11_in",
+ "PowerState": "Always",
+ "Presence": {
+ "PinName": "PLUG_DETECT_FAN_ASM06",
+ "Polarity": "Low"
+ },
+ "Thresholds": [
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 1800
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 36200
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 28960
+ }
+ ],
+ "Type": "I2CFan"
+ },
+ {
+ "Address": "0x2e",
+ "BindConnector": "Fan12 connector",
+ "Bus": "124",
+ "Index": 0,
+ "MaxReading": 0,
+ "Name": "Fan12_in",
+ "PowerState": "Always",
+ "Thresholds": [
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 1800
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 36200
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 28960
+ }
+ ],
+ "Type": "I2CFan"
+ },
+ {
+ "Address": "0x2e",
+ "BindConnector": "Fan13 connector",
+ "Bus": "111",
+ "Index": 0,
+ "MaxReading": 0,
+ "Name": "Fan13_in",
+ "PowerState": "Always",
+ "Presence": {
+ "PinName": "PLUG_DETECT_FAN_ASM07",
+ "Polarity": "Low"
+ },
+ "Thresholds": [
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 1800
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 36200
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 28960
+ }
+ ],
+ "Type": "I2CFan"
+ },
+ {
+ "Address": "0x2e",
+ "BindConnector": "Fan14 connector",
+ "Bus": "125",
+ "Index": 0,
+ "MaxReading": 0,
+ "Name": "Fan14_in",
+ "PowerState": "Always",
+ "Thresholds": [
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 1800
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 36200
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 28960
+ }
+ ],
+ "Type": "I2CFan"
+ },
+ {
+ "Address": "0x2e",
+ "BindConnector": "Fan15 connector",
+ "Bus": "112",
+ "Index": 0,
+ "MaxReading": 0,
+ "Name": "Fan15_in",
+ "PowerState": "Always",
+ "Presence": {
+ "PinName": "PLUG_DETECT_FAN_ASM08",
+ "Polarity": "Low"
+ },
+ "Thresholds": [
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 1800
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 36200
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 28960
+ }
+ ],
+ "Type": "I2CFan"
+ },
+ {
+ "Address": "0x2e",
+ "BindConnector": "Fan16 connector",
+ "Bus": "126",
+ "Index": 0,
+ "MaxReading": 0,
+ "Name": "Fan16_in",
+ "PowerState": "Always",
+ "Thresholds": [
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 1800
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 36200
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 28960
+ }
+ ],
+ "Type": "I2CFan"
+ },
+ {
+ "Address": "0x2e",
+ "BindConnector": "Fan17 connector",
+ "Bus": "114",
+ "Index": 0,
+ "MaxReading": 0,
+ "Name": "Fan17_in",
+ "PowerState": "Always",
+ "Presence": {
+ "PinName": "PLUG_DETECT_FAN_ASM09",
+ "Polarity": "Low"
+ },
+ "Thresholds": [
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 1800
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 36200
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 28960
+ }
+ ],
+ "Type": "I2CFan"
+ },
+ {
+ "Address": "0x2e",
+ "BindConnector": "Fan18 connector",
+ "Bus": "127",
+ "Index": 0,
+ "MaxReading": 0,
+ "Name": "Fan18_in",
+ "PowerState": "Always",
+ "Thresholds": [
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 1800
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 36200
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 28960
+ }
+ ],
+ "Type": "I2CFan"
+ },
+ {
+ "Address": "0x2e",
+ "BindConnector": "Fan19 connector",
+ "Bus": "115",
+ "Index": 0,
+ "MaxReading": 0,
+ "Name": "Fan19_in",
+ "PowerState": "Always",
+ "Presence": {
+ "PinName": "PLUG_DETECT_FAN_ASM10",
+ "Polarity": "Low"
+ },
+ "Thresholds": [
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 1800
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 36200
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 28960
+ }
+ ],
+ "Type": "I2CFan"
+ },
+ {
+ "Address": "0x2e",
+ "BindConnector": "Fan20 connector",
+ "Bus": "128",
+ "Index": 0,
+ "MaxReading": 0,
+ "Name": "Fan20_in",
+ "PowerState": "Always",
+ "Thresholds": [
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 1800
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 36200
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 28960
+ }
+ ],
+ "Type": "I2CFan"
+ },
+ {
+ "Address": "0x2e",
+ "BindConnector": "Fan21 connector",
+ "Bus": "116",
+ "Index": 0,
+ "MaxReading": 0,
+ "Name": "Fan21_in",
+ "PowerState": "Always",
+ "Presence": {
+ "PinName": "PLUG_DETECT_FAN_ASM11",
+ "Polarity": "Low"
+ },
+ "Thresholds": [
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 1800
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 36200
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 28960
+ }
+ ],
+ "Type": "I2CFan"
+ },
+ {
+ "Address": "0x2e",
+ "BindConnector": "Fan22 connector",
+ "Bus": "129",
+ "Index": 0,
+ "MaxReading": 0,
+ "Name": "Fan22_in",
+ "PowerState": "Always",
+ "Thresholds": [
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 1800
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 36200
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 28960
+ }
+ ],
+ "Type": "I2CFan"
+ },
+ {
+ "Address": "0x2e",
+ "BindConnector": "Fan23 connector",
+ "Bus": "117",
+ "Index": 0,
+ "MaxReading": 0,
+ "Name": "Fan23_in",
+ "PowerState": "Always",
+ "Presence": {
+ "PinName": "PLUG_DETECT_FAN_ASM12",
+ "Polarity": "Low"
+ },
+ "Thresholds": [
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 1800
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 36200
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 28960
+ }
+ ],
+ "Type": "I2CFan"
+ },
+ {
+ "Address": "0x2e",
+ "BindConnector": "Fan24 connector",
+ "Bus": "130",
+ "Index": 0,
+ "MaxReading": 0,
+ "Name": "Fan24_in",
+ "PowerState": "Always",
+ "Thresholds": [
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 1800
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 36200
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 28960
+ }
+ ],
+ "Type": "I2CFan"
+ },
+ {
+ "Class": "fan",
+ "FFGainCoefficient": 0.0079,
+ "FFOffCoefficient": 0,
+ "ICoefficient": 0,
+ "ILimitMax": 0,
+ "ILimitMin": 0,
+ "Inputs": [
+ "Fan01_in"
+ ],
+ "Name": "Fan01_PID",
+ "NegativeHysteresis": 0,
+ "OutLimitMax": 100,
+ "OutLimitMin": 18,
+ "Outputs": [
+ "Fan01_Pwm"
+ ],
+ "PCoefficient": 0.0026,
+ "PositiveHysteresis": 0,
+ "SetPoint": 70,
+ "SlewNeg": 0,
+ "SlewPos": 0,
+ "Type": "Pid",
+ "Zones": [
+ "PSU"
+ ]
+ },
+ {
+ "Class": "fan",
+ "FFGainCoefficient": 0.0079,
+ "FFOffCoefficient": 0,
+ "ICoefficient": 0,
+ "ILimitMax": 0,
+ "ILimitMin": 0,
+ "Inputs": [
+ "Fan02_in"
+ ],
+ "Name": "Fan02_PID",
+ "NegativeHysteresis": 0,
+ "OutLimitMax": 100,
+ "OutLimitMin": 18,
+ "Outputs": [
+ "Fan02_Pwm"
+ ],
+ "PCoefficient": 0.0026,
+ "PositiveHysteresis": 0,
+ "SetPoint": 70,
+ "SlewNeg": 0,
+ "SlewPos": 0,
+ "Type": "Pid",
+ "Zones": [
+ "PSU"
+ ]
+ },
+ {
+ "Class": "fan",
+ "FFGainCoefficient": 0.0079,
+ "FFOffCoefficient": 0,
+ "ICoefficient": 0,
+ "ILimitMax": 0,
+ "ILimitMin": 0,
+ "Inputs": [
+ "Fan03_in"
+ ],
+ "Name": "Fan03_PID",
+ "NegativeHysteresis": 0,
+ "OutLimitMax": 100,
+ "OutLimitMin": 18,
+ "Outputs": [
+ "Fan03_Pwm"
+ ],
+ "PCoefficient": 0.0026,
+ "PositiveHysteresis": 0,
+ "SetPoint": 70,
+ "SlewNeg": 0,
+ "SlewPos": 0,
+ "Type": "Pid",
+ "Zones": [
+ "PSU"
+ ]
+ },
+ {
+ "Class": "fan",
+ "FFGainCoefficient": 0.0079,
+ "FFOffCoefficient": 0,
+ "ICoefficient": 0,
+ "ILimitMax": 0,
+ "ILimitMin": 0,
+ "Inputs": [
+ "Fan04_in"
+ ],
+ "Name": "Fan04_PID",
+ "NegativeHysteresis": 0,
+ "OutLimitMax": 100,
+ "OutLimitMin": 18,
+ "Outputs": [
+ "Fan04_Pwm"
+ ],
+ "PCoefficient": 0.0026,
+ "PositiveHysteresis": 0,
+ "SetPoint": 70,
+ "SlewNeg": 0,
+ "SlewPos": 0,
+ "Type": "Pid",
+ "Zones": [
+ "PSU"
+ ]
+ },
+ {
+ "Class": "fan",
+ "FFGainCoefficient": 0.0079,
+ "FFOffCoefficient": 0,
+ "ICoefficient": 0,
+ "ILimitMax": 0,
+ "ILimitMin": 0,
+ "Inputs": [
+ "Fan05_in"
+ ],
+ "Name": "Fan05_PID",
+ "NegativeHysteresis": 0,
+ "OutLimitMax": 100,
+ "OutLimitMin": 18,
+ "Outputs": [
+ "Fan05_Pwm"
+ ],
+ "PCoefficient": 0.0026,
+ "PositiveHysteresis": 0,
+ "SetPoint": 70,
+ "SlewNeg": 0,
+ "SlewPos": 0,
+ "Type": "Pid",
+ "Zones": [
+ "PSU"
+ ]
+ },
+ {
+ "Class": "fan",
+ "FFGainCoefficient": 0.0079,
+ "FFOffCoefficient": 0,
+ "ICoefficient": 0,
+ "ILimitMax": 0,
+ "ILimitMin": 0,
+ "Inputs": [
+ "Fan06_in"
+ ],
+ "Name": "Fan06_PID",
+ "NegativeHysteresis": 0,
+ "OutLimitMax": 100,
+ "OutLimitMin": 18,
+ "Outputs": [
+ "Fan06_Pwm"
+ ],
+ "PCoefficient": 0.0026,
+ "PositiveHysteresis": 0,
+ "SetPoint": 70,
+ "SlewNeg": 0,
+ "SlewPos": 0,
+ "Type": "Pid",
+ "Zones": [
+ "PSU"
+ ]
+ },
+ {
+ "Class": "fan",
+ "FFGainCoefficient": 0.0079,
+ "FFOffCoefficient": 0,
+ "ICoefficient": 0,
+ "ILimitMax": 0,
+ "ILimitMin": 0,
+ "Inputs": [
+ "Fan07_in"
+ ],
+ "Name": "Fan07_PID",
+ "NegativeHysteresis": 0,
+ "OutLimitMax": 100,
+ "OutLimitMin": 18,
+ "Outputs": [
+ "Fan07_Pwm"
+ ],
+ "PCoefficient": 0.0026,
+ "PositiveHysteresis": 0,
+ "SetPoint": 70,
+ "SlewNeg": 0,
+ "SlewPos": 0,
+ "Type": "Pid",
+ "Zones": [
+ "PSU"
+ ]
+ },
+ {
+ "Class": "fan",
+ "FFGainCoefficient": 0.0079,
+ "FFOffCoefficient": 0,
+ "ICoefficient": 0,
+ "ILimitMax": 0,
+ "ILimitMin": 0,
+ "Inputs": [
+ "Fan08_in"
+ ],
+ "Name": "Fan08_PID",
+ "NegativeHysteresis": 0,
+ "OutLimitMax": 100,
+ "OutLimitMin": 18,
+ "Outputs": [
+ "Fan08_Pwm"
+ ],
+ "PCoefficient": 0.0026,
+ "PositiveHysteresis": 0,
+ "SetPoint": 70,
+ "SlewNeg": 0,
+ "SlewPos": 0,
+ "Type": "Pid",
+ "Zones": [
+ "PSU"
+ ]
+ },
+ {
+ "Class": "fan",
+ "FFGainCoefficient": 0.0079,
+ "FFOffCoefficient": 0,
+ "ICoefficient": 0,
+ "ILimitMax": 0,
+ "ILimitMin": 0,
+ "Inputs": [
+ "Fan09_in"
+ ],
+ "Name": "Fan09_PID",
+ "NegativeHysteresis": 0,
+ "OutLimitMax": 100,
+ "OutLimitMin": 18,
+ "Outputs": [
+ "Fan09_Pwm"
+ ],
+ "PCoefficient": 0.0026,
+ "PositiveHysteresis": 0,
+ "SetPoint": 70,
+ "SlewNeg": 0,
+ "SlewPos": 0,
+ "Type": "Pid",
+ "Zones": [
+ "PSU"
+ ]
+ },
+ {
+ "Class": "fan",
+ "FFGainCoefficient": 0.0079,
+ "FFOffCoefficient": 0,
+ "ICoefficient": 0,
+ "ILimitMax": 0,
+ "ILimitMin": 0,
+ "Inputs": [
+ "Fan10_in"
+ ],
+ "Name": "Fan10_PID",
+ "NegativeHysteresis": 0,
+ "OutLimitMax": 100,
+ "OutLimitMin": 18,
+ "Outputs": [
+ "Fan10_Pwm"
+ ],
+ "PCoefficient": 0.0026,
+ "PositiveHysteresis": 0,
+ "SetPoint": 70,
+ "SlewNeg": 0,
+ "SlewPos": 0,
+ "Type": "Pid",
+ "Zones": [
+ "PSU"
+ ]
+ },
+ {
+ "Class": "fan",
+ "FFGainCoefficient": 0.0079,
+ "FFOffCoefficient": 0,
+ "ICoefficient": 0,
+ "ILimitMax": 0,
+ "ILimitMin": 0,
+ "Inputs": [
+ "Fan11_in"
+ ],
+ "Name": "Fan11_PID",
+ "NegativeHysteresis": 0,
+ "OutLimitMax": 100,
+ "OutLimitMin": 18,
+ "Outputs": [
+ "Fan11_Pwm"
+ ],
+ "PCoefficient": 0.0026,
+ "PositiveHysteresis": 0,
+ "SetPoint": 70,
+ "SlewNeg": 0,
+ "SlewPos": 0,
+ "Type": "Pid",
+ "Zones": [
+ "PSU"
+ ]
+ },
+ {
+ "Class": "fan",
+ "FFGainCoefficient": 0.0079,
+ "FFOffCoefficient": 0,
+ "ICoefficient": 0,
+ "ILimitMax": 0,
+ "ILimitMin": 0,
+ "Inputs": [
+ "Fan12_in"
+ ],
+ "Name": "Fan12_PID",
+ "NegativeHysteresis": 0,
+ "OutLimitMax": 100,
+ "OutLimitMin": 18,
+ "Outputs": [
+ "Fan12_Pwm"
+ ],
+ "PCoefficient": 0.0026,
+ "PositiveHysteresis": 0,
+ "SetPoint": 70,
+ "SlewNeg": 0,
+ "SlewPos": 0,
+ "Type": "Pid",
+ "Zones": [
+ "PSU"
+ ]
+ },
+ {
+ "Class": "fan",
+ "FFGainCoefficient": 0.0079,
+ "FFOffCoefficient": 0,
+ "ICoefficient": 0,
+ "ILimitMax": 0,
+ "ILimitMin": 0,
+ "Inputs": [
+ "Fan13_in"
+ ],
+ "Name": "Fan13_PID",
+ "NegativeHysteresis": 0,
+ "OutLimitMax": 100,
+ "OutLimitMin": 18,
+ "Outputs": [
+ "Fan13_Pwm"
+ ],
+ "PCoefficient": 0.0026,
+ "PositiveHysteresis": 0,
+ "SetPoint": 70,
+ "SlewNeg": 0,
+ "SlewPos": 0,
+ "Type": "Pid",
+ "Zones": [
+ "PSU"
+ ]
+ },
+ {
+ "Class": "fan",
+ "FFGainCoefficient": 0.0079,
+ "FFOffCoefficient": 0,
+ "ICoefficient": 0,
+ "ILimitMax": 0,
+ "ILimitMin": 0,
+ "Inputs": [
+ "Fan14_in"
+ ],
+ "Name": "Fan14_PID",
+ "NegativeHysteresis": 0,
+ "OutLimitMax": 100,
+ "OutLimitMin": 18,
+ "Outputs": [
+ "Fan14_Pwm"
+ ],
+ "PCoefficient": 0.0026,
+ "PositiveHysteresis": 0,
+ "SetPoint": 70,
+ "SlewNeg": 0,
+ "SlewPos": 0,
+ "Type": "Pid",
+ "Zones": [
+ "PSU"
+ ]
+ },
+ {
+ "Class": "fan",
+ "FFGainCoefficient": 0.0079,
+ "FFOffCoefficient": 0,
+ "ICoefficient": 0,
+ "ILimitMax": 0,
+ "ILimitMin": 0,
+ "Inputs": [
+ "Fan15_in"
+ ],
+ "Name": "Fan15_PID",
+ "NegativeHysteresis": 0,
+ "OutLimitMax": 100,
+ "OutLimitMin": 18,
+ "Outputs": [
+ "Fan15_Pwm"
+ ],
+ "PCoefficient": 0.0026,
+ "PositiveHysteresis": 0,
+ "SetPoint": 70,
+ "SlewNeg": 0,
+ "SlewPos": 0,
+ "Type": "Pid",
+ "Zones": [
+ "PSU"
+ ]
+ },
+ {
+ "Class": "fan",
+ "FFGainCoefficient": 0.0079,
+ "FFOffCoefficient": 0,
+ "ICoefficient": 0,
+ "ILimitMax": 0,
+ "ILimitMin": 0,
+ "Inputs": [
+ "Fan16_in"
+ ],
+ "Name": "Fan16_PID",
+ "NegativeHysteresis": 0,
+ "OutLimitMax": 100,
+ "OutLimitMin": 18,
+ "Outputs": [
+ "Fan16_Pwm"
+ ],
+ "PCoefficient": 0.0026,
+ "PositiveHysteresis": 0,
+ "SetPoint": 70,
+ "SlewNeg": 0,
+ "SlewPos": 0,
+ "Type": "Pid",
+ "Zones": [
+ "PSU"
+ ]
+ },
+ {
+ "Class": "fan",
+ "FFGainCoefficient": 0.0079,
+ "FFOffCoefficient": 0,
+ "ICoefficient": 0,
+ "ILimitMax": 0,
+ "ILimitMin": 0,
+ "Inputs": [
+ "Fan17_in"
+ ],
+ "Name": "Fan17_PID",
+ "NegativeHysteresis": 0,
+ "OutLimitMax": 100,
+ "OutLimitMin": 18,
+ "Outputs": [
+ "Fan17_Pwm"
+ ],
+ "PCoefficient": 0.0026,
+ "PositiveHysteresis": 0,
+ "SetPoint": 70,
+ "SlewNeg": 0,
+ "SlewPos": 0,
+ "Type": "Pid",
+ "Zones": [
+ "PSU"
+ ]
+ },
+ {
+ "Class": "fan",
+ "FFGainCoefficient": 0.0079,
+ "FFOffCoefficient": 0,
+ "ICoefficient": 0,
+ "ILimitMax": 0,
+ "ILimitMin": 0,
+ "Inputs": [
+ "Fan18_in"
+ ],
+ "Name": "Fan18_PID",
+ "NegativeHysteresis": 0,
+ "OutLimitMax": 100,
+ "OutLimitMin": 18,
+ "Outputs": [
+ "Fan18_Pwm"
+ ],
+ "PCoefficient": 0.0026,
+ "PositiveHysteresis": 0,
+ "SetPoint": 70,
+ "SlewNeg": 0,
+ "SlewPos": 0,
+ "Type": "Pid",
+ "Zones": [
+ "PSU"
+ ]
+ },
+ {
+ "Class": "fan",
+ "FFGainCoefficient": 0.0079,
+ "FFOffCoefficient": 0,
+ "ICoefficient": 0,
+ "ILimitMax": 0,
+ "ILimitMin": 0,
+ "Inputs": [
+ "Fan19_in"
+ ],
+ "Name": "Fan19_PID",
+ "NegativeHysteresis": 0,
+ "OutLimitMax": 100,
+ "OutLimitMin": 18,
+ "Outputs": [
+ "Fan19_Pwm"
+ ],
+ "PCoefficient": 0.0026,
+ "PositiveHysteresis": 0,
+ "SetPoint": 70,
+ "SlewNeg": 0,
+ "SlewPos": 0,
+ "Type": "Pid",
+ "Zones": [
+ "PSU"
+ ]
+ },
+ {
+ "Class": "fan",
+ "FFGainCoefficient": 0.0079,
+ "FFOffCoefficient": 0,
+ "ICoefficient": 0,
+ "ILimitMax": 0,
+ "ILimitMin": 0,
+ "Inputs": [
+ "Fan20_in"
+ ],
+ "Name": "Fan20_PID",
+ "NegativeHysteresis": 0,
+ "OutLimitMax": 100,
+ "OutLimitMin": 18,
+ "Outputs": [
+ "Fan20_Pwm"
+ ],
+ "PCoefficient": 0.0026,
+ "PositiveHysteresis": 0,
+ "SetPoint": 70,
+ "SlewNeg": 0,
+ "SlewPos": 0,
+ "Type": "Pid",
+ "Zones": [
+ "PSU"
+ ]
+ },
+ {
+ "Class": "fan",
+ "FFGainCoefficient": 0.0079,
+ "FFOffCoefficient": 0,
+ "ICoefficient": 0,
+ "ILimitMax": 0,
+ "ILimitMin": 0,
+ "Inputs": [
+ "Fan21_in"
+ ],
+ "Name": "Fan21_PID",
+ "NegativeHysteresis": 0,
+ "OutLimitMax": 100,
+ "OutLimitMin": 18,
+ "Outputs": [
+ "Fan21_Pwm"
+ ],
+ "PCoefficient": 0.0026,
+ "PositiveHysteresis": 0,
+ "SetPoint": 70,
+ "SlewNeg": 0,
+ "SlewPos": 0,
+ "Type": "Pid",
+ "Zones": [
+ "PSU"
+ ]
+ },
+ {
+ "Class": "fan",
+ "FFGainCoefficient": 0.0079,
+ "FFOffCoefficient": 0,
+ "ICoefficient": 0,
+ "ILimitMax": 0,
+ "ILimitMin": 0,
+ "Inputs": [
+ "Fan22_in"
+ ],
+ "Name": "Fan22_PID",
+ "NegativeHysteresis": 0,
+ "OutLimitMax": 100,
+ "OutLimitMin": 18,
+ "Outputs": [
+ "Fan22_Pwm"
+ ],
+ "PCoefficient": 0.0026,
+ "PositiveHysteresis": 0,
+ "SetPoint": 70,
+ "SlewNeg": 0,
+ "SlewPos": 0,
+ "Type": "Pid",
+ "Zones": [
+ "PSU"
+ ]
+ },
+ {
+ "Class": "fan",
+ "FFGainCoefficient": 0.0079,
+ "FFOffCoefficient": 0,
+ "ICoefficient": 0,
+ "ILimitMax": 0,
+ "ILimitMin": 0,
+ "Inputs": [
+ "Fan23_in"
+ ],
+ "Name": "Fan23_PID",
+ "NegativeHysteresis": 0,
+ "OutLimitMax": 100,
+ "OutLimitMin": 18,
+ "Outputs": [
+ "Fan23_Pwm"
+ ],
+ "PCoefficient": 0.0026,
+ "PositiveHysteresis": 0,
+ "SetPoint": 70,
+ "SlewNeg": 0,
+ "SlewPos": 0,
+ "Type": "Pid",
+ "Zones": [
+ "PSU"
+ ]
+ },
+ {
+ "Class": "fan",
+ "FFGainCoefficient": 0.0079,
+ "FFOffCoefficient": 0,
+ "ICoefficient": 0,
+ "ILimitMax": 0,
+ "ILimitMin": 0,
+ "Inputs": [
+ "Fan24_in"
+ ],
+ "Name": "Fan24_PID",
+ "NegativeHysteresis": 0,
+ "OutLimitMax": 100,
+ "OutLimitMin": 18,
+ "Outputs": [
+ "Fan24_Pwm"
+ ],
+ "PCoefficient": 0.0026,
+ "PositiveHysteresis": 0,
+ "SetPoint": 70,
+ "SlewNeg": 0,
+ "SlewPos": 0,
+ "Type": "Pid",
+ "Zones": [
+ "PSU"
+ ]
+ },
+ {
+ "Class": "temp",
+ "FFGainCoefficient": 0,
+ "FFOffCoefficient": 0,
+ "ICoefficient": -9.2,
+ "ILimitMax": 32000,
+ "ILimitMin": 2500,
+ "Inputs": [
+ "BCM0_TEMP Temperature",
+ "BCM1_TEMP Temperature",
+ "BCM2_TEMP Temperature",
+ "BCM3_TEMP Temperature"
+ ],
+ "Name": "PSU Temperature",
+ "NegativeHysteresis": 5,
+ "OutLimitMax": 32000,
+ "OutLimitMin": 2500,
+ "Outputs": [],
+ "PCoefficient": -536,
+ "PositiveHysteresis": 0,
+ "SetPoint": 55,
+ "SlewNeg": 0,
+ "SlewPos": 0,
+ "Type": "Pid",
+ "Zones": [
+ "PSU"
+ ]
+ },
+ {
+ "Class": "temp",
+ "FFGainCoefficient": 0,
+ "FFOffCoefficient": 0,
+ "ICoefficient": -9.2,
+ "ILimitMax": 32000,
+ "ILimitMin": 2500,
+ "Inputs": [
+ "QSFP1 Temperature",
+ "QSFP2 Temperature",
+ "QSFP3 Temperature",
+ "QSFP4 Temperature"
+ ],
+ "Name": "QSFP Temperature",
+ "NegativeHysteresis": 5,
+ "OutLimitMax": 32000,
+ "OutLimitMin": 2500,
+ "Outputs": [],
+ "PCoefficient": -536,
+ "PositiveHysteresis": 0,
+ "SetPoint": 55,
+ "SlewNeg": 0,
+ "SlewPos": 0,
+ "Type": "Pid",
+ "Zones": [
+ "PSU"
+ ]
+ },
+ {
+ "Class": "temp",
+ "FFGainCoefficient": 0,
+ "FFOffCoefficient": 0,
+ "ICoefficient": -9.2,
+ "ILimitMax": 32000,
+ "ILimitMin": 2500,
+ "Inputs": [
+ "Die_CPU1",
+ "Die_CPU2",
+ "Die_CPU3",
+ "Die_CPU4"
+ ],
+ "Name": "CPU Temperature",
+ "NegativeHysteresis": 2,
+ "OutLimitMax": 32000,
+ "OutLimitMin": 2500,
+ "Outputs": [],
+ "PCoefficient": -536,
+ "PositiveHysteresis": 0,
+ "SetPoint": 65,
+ "SlewNeg": 0,
+ "SlewPos": 0,
+ "Type": "Pid",
+ "Zones": [
+ "PSU"
+ ]
+ },
+ {
+ "Class": "temp",
+ "FFGainCoefficient": 0,
+ "FFOffCoefficient": 0,
+ "ICoefficient": -9.2,
+ "ILimitMax": 32000,
+ "ILimitMin": 2500,
+ "Inputs": [
+ "PVCCFA_EHV_CPU0 Temperature",
+ "PVCCFA_EHV_CPU1 Temperature",
+ "PVCCFA_EHV_CPU2 Temperature",
+ "PVCCFA_EHV_CPU3 Temperature",
+ "PVCCFA_EHV_FIRA_CPU0 Temperature",
+ "PVCCFA_EHV_FIRA_CPU1 Temperature",
+ "PVCCFA_EHV_FIRA_CPU2 Temperature",
+ "PVCCFA_EHV_FIRA_CPU3 Temperature",
+ "PVCDD_HV_CPU0 Temperature",
+ "PVCDD_HV_CPU1 Temperature",
+ "PVCDD_HV_CPU2 Temperature",
+ "PVCDD_HV_CPU3 Temperature",
+ "PVNN_MAIN_CPU0 Temperature",
+ "PVNN_MAIN_CPU1 Temperature",
+ "PVNN_MAIN_CPU2 Temperature",
+ "PVNN_MAIN_CPU3 Temperature",
+ "PVPP_HBM_CPU0 Temperature",
+ "PVPP_HBM_CPU1 Temperature",
+ "PVPP_HBM_CPU2 Temperature",
+ "PVPP_HBM_CPU3 Temperature"
+ ],
+ "Name": "CPU VR Temperature",
+ "NegativeHysteresis": 5,
+ "OutLimitMax": 32000,
+ "OutLimitMin": 2500,
+ "Outputs": [],
+ "PCoefficient": -536,
+ "PositiveHysteresis": 0,
+ "SetPoint": 55,
+ "SlewNeg": 0,
+ "SlewPos": 0,
+ "Type": "Pid",
+ "Zones": [
+ "PSU"
+ ]
+ },
+ {
+ "Class": "temp",
+ "FFGainCoefficient": 0,
+ "FFOffCoefficient": 0,
+ "ICoefficient": -9.2,
+ "ILimitMax": 32000,
+ "ILimitMin": 2500,
+ "Inputs": [
+ "P1V2_NIC Temperature",
+ "P1V8_NIC Temperature",
+ "P3V3_NIC Temperature",
+ "PVCORE_NIC1 Temperature",
+ "PVCORE_NIC2 Temperature"
+ ],
+ "Name": "NIC VR Temperature",
+ "NegativeHysteresis": 5,
+ "OutLimitMax": 32000,
+ "OutLimitMin": 2500,
+ "Outputs": [],
+ "PCoefficient": -536,
+ "PositiveHysteresis": 0,
+ "SetPoint": 55,
+ "SlewNeg": 0,
+ "SlewPos": 0,
+ "Type": "Pid",
+ "Zones": [
+ "PSU"
+ ]
+ },
+ {
+ "Class": "temp",
+ "FFGainCoefficient": 0,
+ "FFOffCoefficient": 0,
+ "ICoefficient": -9.2,
+ "ILimitMax": 32000,
+ "ILimitMin": 2500,
+ "Inputs": [
+ "DIMM_A1_CPU1",
+ "DIMM_A2_CPU1",
+ "DIMM_B1_CPU1",
+ "DIMM_B2_CPU1",
+ "DIMM_C1_CPU1",
+ "DIMM_C2_CPU1",
+ "DIMM_D1_CPU1",
+ "DIMM_D2_CPU1",
+ "DIMM_E1_CPU1",
+ "DIMM_E2_CPU1",
+ "DIMM_F1_CPU1",
+ "DIMM_F2_CPU1",
+ "DIMM_G1_CPU1",
+ "DIMM_G2_CPU1",
+ "DIMM_H1_CPU1",
+ "DIMM_H2_CPU1"
+ ],
+ "Name": "CPU1 VR Temperature",
+ "NegativeHysteresis": 5,
+ "OutLimitMax": 32000,
+ "OutLimitMin": 2500,
+ "Outputs": [],
+ "PCoefficient": -536,
+ "PositiveHysteresis": 0,
+ "SetPoint": 55,
+ "SlewNeg": 0,
+ "SlewPos": 0,
+ "Type": "Pid",
+ "Zones": [
+ "PSU"
+ ]
+ },
+ {
+ "Class": "temp",
+ "FFGainCoefficient": 0,
+ "FFOffCoefficient": 0,
+ "ICoefficient": -9.2,
+ "ILimitMax": 32000,
+ "ILimitMin": 2500,
+ "Inputs": [
+ "DIMM_A1_CPU2",
+ "DIMM_A2_CPU2",
+ "DIMM_B1_CPU2",
+ "DIMM_B2_CPU2",
+ "DIMM_C1_CPU2",
+ "DIMM_C2_CPU2",
+ "DIMM_D1_CPU2",
+ "DIMM_D2_CPU2",
+ "DIMM_E1_CPU2",
+ "DIMM_E2_CPU2",
+ "DIMM_F1_CPU2",
+ "DIMM_F2_CPU2",
+ "DIMM_G1_CPU2",
+ "DIMM_G2_CPU2",
+ "DIMM_H1_CPU2",
+ "DIMM_H2_CPU2"
+ ],
+ "Name": "CPU2 VR Temperature",
+ "NegativeHysteresis": 5,
+ "OutLimitMax": 32000,
+ "OutLimitMin": 2500,
+ "Outputs": [],
+ "PCoefficient": -536,
+ "PositiveHysteresis": 0,
+ "SetPoint": 55,
+ "SlewNeg": 0,
+ "SlewPos": 0,
+ "Type": "Pid",
+ "Zones": [
+ "PSU"
+ ]
+ },
+ {
+ "Class": "temp",
+ "FFGainCoefficient": 0,
+ "FFOffCoefficient": 0,
+ "ICoefficient": -9.2,
+ "ILimitMax": 32000,
+ "ILimitMin": 2500,
+ "Inputs": [
+ "DIMM_A1_CPU3",
+ "DIMM_A2_CPU3",
+ "DIMM_B1_CPU3",
+ "DIMM_B2_CPU3",
+ "DIMM_C1_CPU3",
+ "DIMM_C2_CPU3",
+ "DIMM_D1_CPU3",
+ "DIMM_D2_CPU3",
+ "DIMM_E1_CPU3",
+ "DIMM_E2_CPU3",
+ "DIMM_F1_CPU3",
+ "DIMM_F2_CPU3",
+ "DIMM_G1_CPU3",
+ "DIMM_G2_CPU3",
+ "DIMM_H1_CPU3",
+ "DIMM_H2_CPU3"
+ ],
+ "Name": "CPU3 VR Temperature",
+ "NegativeHysteresis": 5,
+ "OutLimitMax": 32000,
+ "OutLimitMin": 2500,
+ "Outputs": [],
+ "PCoefficient": -536,
+ "PositiveHysteresis": 0,
+ "SetPoint": 55,
+ "SlewNeg": 0,
+ "SlewPos": 0,
+ "Type": "Pid",
+ "Zones": [
+ "PSU"
+ ]
+ },
+ {
+ "Class": "temp",
+ "FFGainCoefficient": 0,
+ "FFOffCoefficient": 0,
+ "ICoefficient": -9.2,
+ "ILimitMax": 32000,
+ "ILimitMin": 2500,
+ "Inputs": [
+ "DIMM_A1_CPU4",
+ "DIMM_A2_CPU4",
+ "DIMM_B1_CPU4",
+ "DIMM_B2_CPU4",
+ "DIMM_C1_CPU4",
+ "DIMM_C2_CPU4",
+ "DIMM_D1_CPU4",
+ "DIMM_D2_CPU4",
+ "DIMM_E1_CPU4",
+ "DIMM_E2_CPU4",
+ "DIMM_F1_CPU4",
+ "DIMM_F2_CPU4",
+ "DIMM_G1_CPU4",
+ "DIMM_G2_CPU4",
+ "DIMM_H1_CPU4",
+ "DIMM_H2_CPU4"
+ ],
+ "Name": "CPU4 VR Temperature",
+ "NegativeHysteresis": 5,
+ "OutLimitMax": 32000,
+ "OutLimitMin": 2500,
+ "Outputs": [],
+ "PCoefficient": -536,
+ "PositiveHysteresis": 0,
+ "SetPoint": 55,
+ "SlewNeg": 0,
+ "SlewPos": 0,
+ "Type": "Pid",
+ "Zones": [
+ "PSU"
+ ]
+ },
+ {
+ "FailSafePercent": 100,
+ "MinThermalOutput": 2500,
+ "Name": "PSU",
+ "Type": "Pid.Zone"
+ }
+ ],
+ "Name": "chassis",
+ "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': '.*SBP1'})",
+ "Type": "Chassis",
+ "xyz.openbmc_project.Inventory.Decorator.Asset": {
+ "Manufacturer": "$PRODUCT_MANUFACTURER",
+ "Model": "$PRODUCT_PRODUCT_NAME",
+ "PartNumber": "$CHASSIS_PART_NUMBER",
+ "SerialNumber": "$CHASSIS_SERIAL_NUMBER"
+ }
+}
diff --git a/configurations/sbp1_psu.json b/configurations/sbp1_psu.json
new file mode 100644
index 0000000..a1bee42
--- /dev/null
+++ b/configurations/sbp1_psu.json
@@ -0,0 +1,266 @@
+[
+ {
+ "Exposes": [
+ {
+ "Address": "0x5f",
+ "Bus": "36",
+ "Labels": [
+ "iin2",
+ "iout2",
+ "vin2",
+ "vout2",
+ "pin2",
+ "pout2",
+ "temp1"
+ ],
+ "Name": "BCM0_TEMP",
+ "Name1": "BCM0",
+ "PollRate": 5.0,
+ "PowerState": "Always",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "vin2",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 480.96
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin2",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 260
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 125.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout2",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 68
+ }
+ ],
+ "Type": "PLI1209BC"
+ }
+ ],
+ "Name": "Vicor BCM 6123 750W 1",
+ "Probe": "FOUND('IBM SBP1 Baseboard')",
+ "ProductId": 1,
+ "Type": "PowerSupply",
+ "xyz.openbmc_project.Inventory.Decorator.Asset": {
+ "Manufacturer": "Vicor",
+ "Model": "BCM 6123",
+ "PartNumber": "BCM6123TD1E1368T01",
+ "SerialNumber": ""
+ },
+ "xyz.openbmc_project.Inventory.Decorator.Replaceable": {
+ "FieldReplaceable": false,
+ "HotPluggable": false
+ }
+ },
+ {
+ "Exposes": [
+ {
+ "Address": "0x5f",
+ "Bus": "37",
+ "Labels": [
+ "iin2",
+ "iout2",
+ "vin2",
+ "vout2",
+ "pin2",
+ "pout2",
+ "temp1"
+ ],
+ "Name": "BCM1_TEMP",
+ "Name1": "BCM1",
+ "PollRate": 5.0,
+ "PowerState": "Always",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "vin2",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 480.96
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin2",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 260
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 125.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout2",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 68
+ }
+ ],
+ "Type": "PLI1209BC"
+ }
+ ],
+ "Name": "Vicor BCM 6123 750W 2",
+ "Probe": "FOUND('IBM SBP1 Baseboard')",
+ "ProductId": 2,
+ "Type": "PowerSupply",
+ "xyz.openbmc_project.Inventory.Decorator.Asset": {
+ "Manufacturer": "Vicor",
+ "Model": "BCM 6123",
+ "PartNumber": "BCM6123TD1E1368T01",
+ "SerialNumber": ""
+ },
+ "xyz.openbmc_project.Inventory.Decorator.Replaceable": {
+ "FieldReplaceable": false,
+ "HotPluggable": false
+ }
+ },
+ {
+ "Exposes": [
+ {
+ "Address": "0x5f",
+ "Bus": "38",
+ "Labels": [
+ "iin2",
+ "iout2",
+ "vin2",
+ "vout2",
+ "pin2",
+ "pout2",
+ "temp1"
+ ],
+ "Name": "BCM2_TEMP",
+ "Name1": "BCM2",
+ "PollRate": 5.0,
+ "PowerState": "Always",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "vin2",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 480.96
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin2",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 260
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 125.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout2",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 68
+ }
+ ],
+ "Type": "PLI1209BC"
+ }
+ ],
+ "Name": "Vicor BCM 6123 750W 3",
+ "Probe": "FOUND('IBM SBP1 Baseboard')",
+ "ProductId": 3,
+ "Type": "PowerSupply",
+ "xyz.openbmc_project.Inventory.Decorator.Asset": {
+ "Manufacturer": "Vicor",
+ "Model": "BCM 6123",
+ "PartNumber": "BCM6123TD1E1368T01",
+ "SerialNumber": ""
+ },
+ "xyz.openbmc_project.Inventory.Decorator.Replaceable": {
+ "FieldReplaceable": false,
+ "HotPluggable": false
+ }
+ },
+ {
+ "Exposes": [
+ {
+ "Address": "0x5f",
+ "Bus": "39",
+ "Labels": [
+ "iin2",
+ "iout2",
+ "vin2",
+ "vout2",
+ "pin2",
+ "pout2",
+ "temp1"
+ ],
+ "Name": "BCM3_TEMP",
+ "Name1": "BCM3",
+ "PollRate": 5.0,
+ "PowerState": "Always",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "vin2",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 480.96
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin2",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 260
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 125.0
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout2",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 68
+ }
+ ],
+ "Type": "PLI1209BC"
+ }
+ ],
+ "Name": "Vicor BCM 6123 750W 4",
+ "Probe": "FOUND('IBM SBP1 Baseboard')",
+ "ProductId": 4,
+ "Type": "PowerSupply",
+ "xyz.openbmc_project.Inventory.Decorator.Asset": {
+ "Manufacturer": "Vicor",
+ "Model": "BCM 6123",
+ "PartNumber": "BCM6123TD1E1368T01",
+ "SerialNumber": ""
+ },
+ "xyz.openbmc_project.Inventory.Decorator.Replaceable": {
+ "FieldReplaceable": false,
+ "HotPluggable": false
+ }
+ }
+]
diff --git a/meson.build b/meson.build
index d56582b..c7c168a 100644
--- a/meson.build
+++ b/meson.build
@@ -139,6 +139,9 @@
'r1000_chassis.json',
'r2000_chassis.json',
'sas_module.json',
+ 'sbp1_baseboard.json',
+ 'sbp1_chassis.json',
+ 'sbp1_psu.json',
'solum_pssf162202_psu.json',
'storm_king.json',
'stp_baseboard.json',