Add mgnt/spider/medusa board sensors for Yosemite 4
- Configure the following type sensors:
- adm1272
- adm1281
- adc128d818
- aspeed adc
- ina233
- pmbus
- tmp75
- tmp421
- Revise condition to probe json config for entity-manager
Tested:
- Read sensors from entity-manager through dbus
Change-Id: I7d4d8e94aab5f1cbca281e32deab958b593a6930
Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>
diff --git a/configurations/yosemite4.json b/configurations/yosemite4.json
new file mode 100644
index 0000000..4b6098b
--- /dev/null
+++ b/configurations/yosemite4.json
@@ -0,0 +1,479 @@
+{
+ "Exposes": [
+ {
+ "Index": 0,
+ "Name": "MGNT_P12V_VOLT_V",
+ "ScaleFactor": 0.1124,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 13.5
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 13.375
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 11.625
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 11.5
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "Index": 1,
+ "Name": "MGNT_P5V_VOLT_V",
+ "ScaleFactor": 0.2717,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 5.55
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 5.5
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 4.5
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 4.45
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "Index": 2,
+ "Name": "MGNT_P3V3_VOLT_V",
+ "ScaleFactor": 0.4107,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 3.564
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 3.531
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 3.069
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 3.036
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "Index": 3,
+ "Name": "MGNT_P2V5_VOLT_V",
+ "ScaleFactor": 0.542,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 2.7
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 2.675
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 2.325
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 2.3
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "Index": 4,
+ "Name": "MGNT_P1V8_VOLT_V",
+ "ScaleFactor": 1,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.944
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 1.926
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 1.674
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 1.656
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "Index": 5,
+ "Name": "MGNT_P3V3_RGM_VOLT_V",
+ "ScaleFactor": 0.4107,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 3.564
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 3.531
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 3.069
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 3.036
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "Index": 6,
+ "Name": "MGNT_P1V2_VOLT_V",
+ "ScaleFactor": 1,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.296
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 1.284
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 1.116
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 1.104
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "Index": 7,
+ "Name": "MGNT_P0V6_VOLT_V",
+ "ScaleFactor": 1,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 0.648
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 0.642
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 0.558
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0.552
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "Index": 8,
+ "Name": "MGNT_P1V0_VOLT_V",
+ "ScaleFactor": 1,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1.08
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 1.07
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 0.93
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 0.92
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "Index": 9,
+ "Name": "MGNT_P5V_USB_VOLT_V",
+ "ScaleFactor": 0.2717,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 5.4
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 5.35
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 4.65
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 4.6
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "BridgeGpio": [
+ {
+ "Name": "EN_P3V_BAT_SCALED_R",
+ "Polarity": "H",
+ "SetupTime": 1
+ }
+ ],
+ "Index": 10,
+ "Name": "MGNT_P3V_BAT_VOLT_V",
+ "PollRate": 3600,
+ "ScaleFactor": 0.3333,
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 3.502
+ },
+ {
+ "Direction": "greater than",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 3.468
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 2.793
+ },
+ {
+ "Direction": "less than",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 2.765
+ }
+ ],
+ "Type": "ADC"
+ },
+ {
+ "Address": "0x1f",
+ "Bus": 24,
+ "Name": "NIC0_REMOTE_TEMP_C",
+ "Name1": "NIC0_TEMP_C",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Index": 2,
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 120
+ },
+ {
+ "Direction": "greater than",
+ "Index": 2,
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 105
+ }
+ ],
+ "Type": "TMP421"
+ },
+ {
+ "Address": "0x1f",
+ "Bus": 25,
+ "Name": "NIC1_REMOTE_TEMP_C",
+ "Name1": "NIC1_TEMP_C",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Index": 2,
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 120
+ },
+ {
+ "Direction": "greater than",
+ "Index": 2,
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 105
+ }
+ ],
+ "Type": "TMP421"
+ },
+ {
+ "Address": "0x1f",
+ "Bus": 26,
+ "Name": "NIC2_REMOTE_TEMP_C",
+ "Name1": "NIC2_TEMP_C",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Index": 2,
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 120
+ },
+ {
+ "Direction": "greater than",
+ "Index": 2,
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 105
+ }
+ ],
+ "Type": "TMP421"
+ },
+ {
+ "Address": "0x1f",
+ "Bus": 27,
+ "Name": "NIC3_REMOTE_TEMP_C",
+ "Name1": "NIC3_TEMP_C",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Index": 2,
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 120
+ },
+ {
+ "Direction": "greater than",
+ "Index": 2,
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 105
+ }
+ ],
+ "Type": "TMP421"
+ },
+ {
+ "Address": "0x48",
+ "Bus": 12,
+ "Name": "MGNT_TEMP_C",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 125
+ }
+ ],
+ "Type": "TMP75"
+ }
+ ],
+ "Name": "Yosemite 4 Management Board",
+ "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Management Board wBMC', 'PRODUCT_PRODUCT_NAME': 'Yosemite V4'})",
+ "Type": "Board",
+ "xyz.openbmc_project.Inventory.Decorator.Asset": {
+ "Manufacturer": "$PRODUCT_MANUFACTURER",
+ "Model": "$PRODUCT_PRODUCT_NAME",
+ "PartNumber": "$PRODUCT_PART_NUMBER",
+ "SerialNumber": "$PRODUCT_SERIAL_NUMBER"
+ }
+}
diff --git a/configurations/yosemite4_fanboard.json b/configurations/yosemite4_fanboard.json
index 47c2196..5b8f2d7 100644
--- a/configurations/yosemite4_fanboard.json
+++ b/configurations/yosemite4_fanboard.json
@@ -1,6 +1,250 @@
{
"Exposes": [
{
+ "Address": "0x1f",
+ "Bus": "$bus",
+ "Labels": [
+ "in0",
+ "in1",
+ "in2",
+ "in3",
+ "in4",
+ "in5",
+ "in6",
+ "in7"
+ ],
+ "Name": "FANBOARD$bus % 30 ADC",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "in0",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 6
+ },
+ {
+ "Direction": "greater than",
+ "Label": "in0",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 2.156
+ },
+ {
+ "Direction": "greater than",
+ "Label": "in0",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 2.058
+ },
+ {
+ "Direction": "greater than",
+ "Label": "in1",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 6
+ },
+ {
+ "Direction": "greater than",
+ "Label": "in1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 2.156
+ },
+ {
+ "Direction": "greater than",
+ "Label": "in1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 2.058
+ },
+ {
+ "Direction": "greater than",
+ "Label": "in2",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 6
+ },
+ {
+ "Direction": "greater than",
+ "Label": "in2",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 2.156
+ },
+ {
+ "Direction": "greater than",
+ "Label": "in2",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 2.058
+ },
+ {
+ "Direction": "greater than",
+ "Label": "in3",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 6
+ },
+ {
+ "Direction": "greater than",
+ "Label": "in3",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 2.156
+ },
+ {
+ "Direction": "greater than",
+ "Label": "in3",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 2.058
+ },
+ {
+ "Direction": "greater than",
+ "Label": "in4",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 6
+ },
+ {
+ "Direction": "greater than",
+ "Label": "in4",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 2.156
+ },
+ {
+ "Direction": "greater than",
+ "Label": "in4",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 2.058
+ },
+ {
+ "Direction": "greater than",
+ "Label": "in5",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 6
+ },
+ {
+ "Direction": "greater than",
+ "Label": "in5",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 2.156
+ },
+ {
+ "Direction": "greater than",
+ "Label": "in5",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 2.058
+ },
+ {
+ "Direction": "greater than",
+ "Label": "in6",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 60
+ },
+ {
+ "Direction": "greater than",
+ "Label": "in6",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 53.28
+ },
+ {
+ "Direction": "greater than",
+ "Label": "in6",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 52.8
+ },
+ {
+ "Direction": "less than",
+ "Label": "in6",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 43.2
+ },
+ {
+ "Direction": "less than",
+ "Label": "in6",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 42.72
+ },
+ {
+ "Direction": "less than",
+ "Label": "in6",
+ "Name": "lower non recoverable",
+ "Severity": 4,
+ "Value": 40
+ },
+ {
+ "Direction": "greater than",
+ "Label": "in7",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 3.83
+ },
+ {
+ "Direction": "greater than",
+ "Label": "in7",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 3.432
+ },
+ {
+ "Direction": "greater than",
+ "Label": "in7",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 3.399
+ },
+ {
+ "Direction": "less than",
+ "Label": "in7",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 3.201
+ },
+ {
+ "Direction": "less than",
+ "Label": "in7",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 3.168
+ },
+ {
+ "Direction": "less than",
+ "Label": "in7",
+ "Name": "lower non recoverable",
+ "Severity": 4,
+ "Value": 2.64
+ }
+ ],
+ "Type": "ADC128D818",
+ "in0_Name": "FANBOARD$bus % 30 ADC_48V_FAN0_CURR_A",
+ "in0_Scale": 300,
+ "in1_Name": "FANBOARD$bus % 30 ADC_48V_FAN1_CURR_A",
+ "in1_Scale": 300,
+ "in2_Name": "FANBOARD$bus % 30 ADC_48V_FAN2_CURR_A",
+ "in2_Scale": 300,
+ "in3_Name": "FANBOARD$bus % 30 ADC_48V_FAN3_CURR_A",
+ "in3_Scale": 300,
+ "in4_Name": "FANBOARD$bus % 30 ADC_48V_FAN4_CURR_A",
+ "in4_Scale": 300,
+ "in5_Name": "FANBOARD$bus % 30 ADC_48V_FAN5_CURR_A",
+ "in5_Scale": 300,
+ "in6_Name": "FANBOARD$bus % 30 ADC_48V_AUX_VOLT_V",
+ "in6_Scale": 31.9458,
+ "in7_Name": "FANBOARD$bus % 30 ADC_3V3_STBY_VOLT_V",
+ "in7_Scale": 500
+ },
+ {
"Address": "$address",
"Bus": "$bus",
"Name": "Fan Board $bus % 30 FRU",
diff --git a/configurations/yosemite4_medusaboard.json b/configurations/yosemite4_medusaboard.json
new file mode 100644
index 0000000..77aee4b
--- /dev/null
+++ b/configurations/yosemite4_medusaboard.json
@@ -0,0 +1,2221 @@
+{
+ "Exposes": [
+ {
+ "Address": "0x10",
+ "Bus": 11,
+ "Labels": [
+ "temp1",
+ "vin",
+ "vout1",
+ "iout1",
+ "pin"
+ ],
+ "Name": "MEDUSA_48VHSC0",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 100
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 94
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 71.5
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 68.25
+ },
+ {
+ "Direction": "greater than",
+ "Label": "pin",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 4512
+ },
+ {
+ "Direction": "greater than",
+ "Label": "pin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 3432
+ },
+ {
+ "Direction": "greater than",
+ "Label": "pin",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 3276
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 60
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 53.28
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 52.8
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 43.2
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 42.72
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin",
+ "Name": "lower non recoverable",
+ "Severity": 4,
+ "Value": 40
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 60
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 53.28
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 52.8
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 43.2
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 42.72
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower non recoverable",
+ "Severity": 4,
+ "Value": 40
+ }
+ ],
+ "Type": "ADM1272",
+ "iout1_Name": "MEDUSA_48VHSC0_CURR_A",
+ "pin_Name": "MEDUSA_48VHSC0_INPUT_PWR_W",
+ "temp1_Name": "MEDUSA_48VHSC0_TEMP_C",
+ "vin_Name": "MEDUSA_48VHSC0_INPUT_VOLT_V",
+ "vout1_Name": "MEDUSA_48VHSC0_OUTPUT_VOLT_V"
+ },
+ {
+ "Address": "0x12",
+ "Bus": 11,
+ "Labels": [
+ "temp1",
+ "vin",
+ "vout1",
+ "iout1",
+ "pin"
+ ],
+ "Name": "MEDUSA_48VHSC1",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 100
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 94
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 71.5
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 68.25
+ },
+ {
+ "Direction": "greater than",
+ "Label": "pin",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 4512
+ },
+ {
+ "Direction": "greater than",
+ "Label": "pin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 3432
+ },
+ {
+ "Direction": "greater than",
+ "Label": "pin",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 3276
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 60
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 53.28
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 52.8
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 43.2
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 42.72
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin",
+ "Name": "lower non recoverable",
+ "Severity": 4,
+ "Value": 40
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 60
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 53.28
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 52.8
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 43.2
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 42.72
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower non recoverable",
+ "Severity": 4,
+ "Value": 40
+ }
+ ],
+ "Type": "ADM1272",
+ "iout1_Name": "MEDUSA_48VHSC1_CURR_A",
+ "pin_Name": "MEDUSA_48VHSC1_INPUT_PWR_W",
+ "temp1_Name": "MEDUSA_48VHSC1_TEMP_C",
+ "vin_Name": "MEDUSA_48VHSC1_INPUT_VOLT_V",
+ "vout1_Name": "MEDUSA_48VHSC1_OUTPUT_VOLT_V"
+ },
+ {
+ "Address": "0x40",
+ "Bus": 0,
+ "Labels": [
+ "temp1",
+ "vin",
+ "vout1",
+ "iout1",
+ "pin"
+ ],
+ "Name": "MEDUSA_MB1_12VHSC",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 90
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 87.956
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 83.958
+ },
+ {
+ "Direction": "greater than",
+ "Label": "pin",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 1125
+ },
+ {
+ "Direction": "greater than",
+ "Label": "pin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1099.45
+ },
+ {
+ "Direction": "greater than",
+ "Label": "pin",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 1049.475
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 80
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 14.333
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 13.5
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 13.375
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 11.625
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 11.5
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin",
+ "Name": "lower non recoverable",
+ "Severity": 4,
+ "Value": 10.091
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 14.333
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 13.5
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 13.375
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 11.625
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 11.5
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower non recoverable",
+ "Severity": 4,
+ "Value": 10.091
+ }
+ ],
+ "Type": "ADM1281",
+ "iout1_Name": "MEDUSA_MB1_12VHSC_CURR_A",
+ "pin_Name": "MEDUSA_MB1_12VHSC_INPUT_PWR_W",
+ "temp1_Name": "MEDUSA_MB1_12VHSC_TEMP_C",
+ "vin_Name": "MEDUSA_MB1_12VHSC_INPUT_VOLT_V",
+ "vout1_Name": "MEDUSA_MB1_12VHSC_OUTPUT_VOLT_V"
+ },
+ {
+ "Address": "0x40",
+ "Bus": 1,
+ "Labels": [
+ "temp1",
+ "vin",
+ "vout1",
+ "iout1",
+ "pin"
+ ],
+ "Name": "MEDUSA_MB2_12VHSC",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 90
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 87.956
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 83.958
+ },
+ {
+ "Direction": "greater than",
+ "Label": "pin",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 1125
+ },
+ {
+ "Direction": "greater than",
+ "Label": "pin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1099.45
+ },
+ {
+ "Direction": "greater than",
+ "Label": "pin",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 1049.475
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 80
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 14.333
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 13.5
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 13.375
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 11.625
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 11.5
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin",
+ "Name": "lower non recoverable",
+ "Severity": 4,
+ "Value": 10.091
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 14.333
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 13.5
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 13.375
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 11.625
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 11.5
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower non recoverable",
+ "Severity": 4,
+ "Value": 10.091
+ }
+ ],
+ "Type": "ADM1281",
+ "iout1_Name": "MEDUSA_MB2_12VHSC_CURR_A",
+ "pin_Name": "MEDUSA_MB2_12VHSC_INPUT_PWR_W",
+ "temp1_Name": "MEDUSA_MB2_12VHSC_TEMP_C",
+ "vin_Name": "MEDUSA_MB2_12VHSC_INPUT_VOLT_V",
+ "vout1_Name": "MEDUSA_MB2_12VHSC_OUTPUT_VOLT_V"
+ },
+ {
+ "Address": "0x40",
+ "Bus": 2,
+ "Labels": [
+ "temp1",
+ "vin",
+ "vout1",
+ "iout1",
+ "pin"
+ ],
+ "Name": "MEDUSA_MB3_12VHSC",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 90
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 87.956
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 83.958
+ },
+ {
+ "Direction": "greater than",
+ "Label": "pin",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 1125
+ },
+ {
+ "Direction": "greater than",
+ "Label": "pin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1099.45
+ },
+ {
+ "Direction": "greater than",
+ "Label": "pin",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 1049.475
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 80
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 14.333
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 13.5
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 13.375
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 11.625
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 11.5
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin",
+ "Name": "lower non recoverable",
+ "Severity": 4,
+ "Value": 10.091
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 14.333
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 13.5
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 13.375
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 11.625
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 11.5
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower non recoverable",
+ "Severity": 4,
+ "Value": 10.091
+ }
+ ],
+ "Type": "ADM1281",
+ "iout1_Name": "MEDUSA_MB3_12VHSC_CURR_A",
+ "pin_Name": "MEDUSA_MB3_12VHSC_INPUT_PWR_W",
+ "temp1_Name": "MEDUSA_MB3_12VHSC_TEMP_C",
+ "vin_Name": "MEDUSA_MB3_12VHSC_INPUT_VOLT_V",
+ "vout1_Name": "MEDUSA_MB3_12VHSC_OUTPUT_VOLT_V"
+ },
+ {
+ "Address": "0x40",
+ "Bus": 3,
+ "Labels": [
+ "temp1",
+ "vin",
+ "vout1",
+ "iout1",
+ "pin"
+ ],
+ "Name": "MEDUSA_MB4_12VHSC",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 90
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 87.956
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 83.958
+ },
+ {
+ "Direction": "greater than",
+ "Label": "pin",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 1125
+ },
+ {
+ "Direction": "greater than",
+ "Label": "pin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1099.45
+ },
+ {
+ "Direction": "greater than",
+ "Label": "pin",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 1049.475
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 80
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 14.333
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 13.5
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 13.375
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 11.625
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 11.5
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin",
+ "Name": "lower non recoverable",
+ "Severity": 4,
+ "Value": 10.091
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 14.333
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 13.5
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 13.375
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 11.625
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 11.5
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower non recoverable",
+ "Severity": 4,
+ "Value": 10.091
+ }
+ ],
+ "Type": "ADM1281",
+ "iout1_Name": "MEDUSA_MB4_12VHSC_CURR_A",
+ "pin_Name": "MEDUSA_MB4_12VHSC_INPUT_PWR_W",
+ "temp1_Name": "MEDUSA_MB4_12VHSC_TEMP_C",
+ "vin_Name": "MEDUSA_MB4_12VHSC_INPUT_VOLT_V",
+ "vout1_Name": "MEDUSA_MB4_12VHSC_OUTPUT_VOLT_V"
+ },
+ {
+ "Address": "0x40",
+ "Bus": 4,
+ "Labels": [
+ "temp1",
+ "vin",
+ "vout1",
+ "iout1",
+ "pin"
+ ],
+ "Name": "MEDUSA_MB5_12VHSC",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 90
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 87.956
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 83.958
+ },
+ {
+ "Direction": "greater than",
+ "Label": "pin",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 1125
+ },
+ {
+ "Direction": "greater than",
+ "Label": "pin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1099.45
+ },
+ {
+ "Direction": "greater than",
+ "Label": "pin",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 1049.475
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 80
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 14.333
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 13.5
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 13.375
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 11.625
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 11.5
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin",
+ "Name": "lower non recoverable",
+ "Severity": 4,
+ "Value": 10.091
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 14.333
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 13.5
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 13.375
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 11.625
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 11.5
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower non recoverable",
+ "Severity": 4,
+ "Value": 10.091
+ }
+ ],
+ "Type": "ADM1281",
+ "iout1_Name": "MEDUSA_MB5_12VHSC_CURR_A",
+ "pin_Name": "MEDUSA_MB5_12VHSC_INPUT_PWR_W",
+ "temp1_Name": "MEDUSA_MB5_12VHSC_TEMP_C",
+ "vin_Name": "MEDUSA_MB5_12VHSC_INPUT_VOLT_V",
+ "vout1_Name": "MEDUSA_MB5_12VHSC_OUTPUT_VOLT_V"
+ },
+ {
+ "Address": "0x40",
+ "Bus": 5,
+ "Labels": [
+ "temp1",
+ "vin",
+ "vout1",
+ "iout1",
+ "pin"
+ ],
+ "Name": "MEDUSA_MB6_12VHSC",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 90
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 87.956
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 83.958
+ },
+ {
+ "Direction": "greater than",
+ "Label": "pin",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 1125
+ },
+ {
+ "Direction": "greater than",
+ "Label": "pin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1099.45
+ },
+ {
+ "Direction": "greater than",
+ "Label": "pin",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 1049.475
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 80
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 14.333
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 13.5
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 13.375
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 11.625
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 11.5
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin",
+ "Name": "lower non recoverable",
+ "Severity": 4,
+ "Value": 10.091
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 14.333
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 13.5
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 13.375
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 11.625
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 11.5
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower non recoverable",
+ "Severity": 4,
+ "Value": 10.091
+ }
+ ],
+ "Type": "ADM1281",
+ "iout1_Name": "MEDUSA_MB6_12VHSC_CURR_A",
+ "pin_Name": "MEDUSA_MB6_12VHSC_INPUT_PWR_W",
+ "temp1_Name": "MEDUSA_MB6_12VHSC_TEMP_C",
+ "vin_Name": "MEDUSA_MB6_12VHSC_INPUT_VOLT_V",
+ "vout1_Name": "MEDUSA_MB6_12VHSC_OUTPUT_VOLT_V"
+ },
+ {
+ "Address": "0x40",
+ "Bus": 6,
+ "Labels": [
+ "temp1",
+ "vin",
+ "vout1",
+ "iout1",
+ "pin"
+ ],
+ "Name": "MEDUSA_MB7_12VHSC",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 90
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 87.956
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 83.958
+ },
+ {
+ "Direction": "greater than",
+ "Label": "pin",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 1125
+ },
+ {
+ "Direction": "greater than",
+ "Label": "pin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1099.45
+ },
+ {
+ "Direction": "greater than",
+ "Label": "pin",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 1049.475
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 80
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 14.333
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 13.5
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 13.375
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 11.625
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 11.5
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin",
+ "Name": "lower non recoverable",
+ "Severity": 4,
+ "Value": 10.091
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 14.333
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 13.5
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 13.375
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 11.625
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 11.5
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower non recoverable",
+ "Severity": 4,
+ "Value": 10.091
+ }
+ ],
+ "Type": "ADM1281",
+ "iout1_Name": "MEDUSA_MB7_12VHSC_CURR_A",
+ "pin_Name": "MEDUSA_MB7_12VHSC_INPUT_PWR_W",
+ "temp1_Name": "MEDUSA_MB7_12VHSC_TEMP_C",
+ "vin_Name": "MEDUSA_MB7_12VHSC_INPUT_VOLT_V",
+ "vout1_Name": "MEDUSA_MB7_12VHSC_OUTPUT_VOLT_V"
+ },
+ {
+ "Address": "0x40",
+ "Bus": 7,
+ "Labels": [
+ "temp1",
+ "vin",
+ "vout1",
+ "iout1",
+ "pin"
+ ],
+ "Name": "MEDUSA_MB8_12VHSC",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 90
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 87.956
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 83.958
+ },
+ {
+ "Direction": "greater than",
+ "Label": "pin",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 1125
+ },
+ {
+ "Direction": "greater than",
+ "Label": "pin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 1099.45
+ },
+ {
+ "Direction": "greater than",
+ "Label": "pin",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 1049.475
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 80
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 14.333
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 13.5
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 13.375
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 11.625
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 11.5
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin",
+ "Name": "lower non recoverable",
+ "Severity": 4,
+ "Value": 10.091
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 14.333
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 13.5
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 13.375
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 11.625
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 11.5
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower non recoverable",
+ "Severity": 4,
+ "Value": 10.091
+ }
+ ],
+ "Type": "ADM1281",
+ "iout1_Name": "MEDUSA_MB8_12VHSC_CURR_A",
+ "pin_Name": "MEDUSA_MB8_12VHSC_INPUT_PWR_W",
+ "temp1_Name": "MEDUSA_MB8_12VHSC_TEMP_C",
+ "vin_Name": "MEDUSA_MB8_12VHSC_INPUT_VOLT_V",
+ "vout1_Name": "MEDUSA_MB8_12VHSC_OUTPUT_VOLT_V"
+ },
+ {
+ "Address": "0x40",
+ "Bus": 11,
+ "Labels": [
+ "temp1",
+ "vin",
+ "vout1",
+ "iout1"
+ ],
+ "Name": "MEDUSA_12VEFFUSE",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 14.333
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 12.96
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 12.84
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 11.16
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 11.04
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin",
+ "Name": "lower non recoverable",
+ "Severity": 4,
+ "Value": 10.091
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 14.333
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 13.5
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 13.375
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 11.625
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 11.5
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower non recoverable",
+ "Severity": 4,
+ "Value": 10.091
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 20
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 16.94
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 16.17
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 115
+ }
+ ],
+ "Type": "MP5023",
+ "iout1_Name": "MEDUSA_12VEFFUSE_CURR_A",
+ "temp1_Name": "MEDUSA_12VEFFUSE_TEMP_C",
+ "vin_Name": "MEDUSA_12VEFFUSE_INPUT_VOLT_V",
+ "vout1_Name": "MEDUSA_12VEFFUSE_OUTPUT_VOLT_V"
+ },
+ {
+ "Address": "0x48",
+ "Bus": 11,
+ "Name": "MEDUSA_TEMP0_C",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 125
+ }
+ ],
+ "Type": "TMP75"
+ },
+ {
+ "Address": "0x49",
+ "Bus": 11,
+ "Name": "MEDUSA_TEMP1_C",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 125
+ }
+ ],
+ "Type": "TMP75"
+ },
+ {
+ "Address": "0x62",
+ "Bus": 11,
+ "Labels": [
+ "temp1",
+ "vin",
+ "vout1",
+ "iout1"
+ ],
+ "Name": "MEDUSA_12VDELTA0",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 14.333
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 12.96
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 12.84
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 11.16
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 11.04
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin",
+ "Name": "lower non recoverable",
+ "Severity": 4,
+ "Value": 10.091
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 15
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 13.375
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 13.25
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 11.75
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 11.625
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower non recoverable",
+ "Severity": 4,
+ "Value": 11.52
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 130
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 116.919
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 111.6045
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 115
+ }
+ ],
+ "Type": "pmbus",
+ "iout1_Name": "MEDUSA_12VDELTA0_CURR_A",
+ "temp1_Name": "MEDUSA_12VDELTA0_TEMP_C",
+ "vin_Name": "MEDUSA_12VDELTA0_INPUT_VOLT_V",
+ "vout1_Name": "MEDUSA_12VDELTA0_OUTPUT_VOLT_V"
+ },
+ {
+ "Address": "0x64",
+ "Bus": 11,
+ "Labels": [
+ "temp1",
+ "vin",
+ "vout1",
+ "iout1"
+ ],
+ "Name": "MEDUSA_12VDELTA1",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 14.333
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 12.96
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 12.84
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 11.16
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 11.04
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin",
+ "Name": "lower non recoverable",
+ "Severity": 4,
+ "Value": 10.091
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 15
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 13.375
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 13.25
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 11.75
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 11.625
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower non recoverable",
+ "Severity": 4,
+ "Value": 11.52
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 130
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 116.919
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 111.6045
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 115
+ }
+ ],
+ "Type": "pmbus",
+ "iout1_Name": "MEDUSA_12VDELTA1_CURR_A",
+ "temp1_Name": "MEDUSA_12VDELTA1_TEMP_C",
+ "vin_Name": "MEDUSA_12VDELTA1_INPUT_VOLT_V",
+ "vout1_Name": "MEDUSA_12VDELTA1_OUTPUT_VOLT_V"
+ },
+ {
+ "Address": "0x65",
+ "Bus": 11,
+ "Labels": [
+ "temp1",
+ "vin",
+ "vout1",
+ "iout1"
+ ],
+ "Name": "MEDUSA_12VDELTA2",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 14.333
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 12.96
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 12.84
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 11.16
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 11.04
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin",
+ "Name": "lower non recoverable",
+ "Severity": 4,
+ "Value": 10.091
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 15
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 13.375
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 13.25
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 11.75
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 11.625
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower non recoverable",
+ "Severity": 4,
+ "Value": 11.52
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 130
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 116.919
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 111.6045
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 115
+ }
+ ],
+ "Type": "pmbus",
+ "iout1_Name": "MEDUSA_12VDELTA2_CURR_A",
+ "temp1_Name": "MEDUSA_12VDELTA2_TEMP_C",
+ "vin_Name": "MEDUSA_12VDELTA2_INPUT_VOLT_V",
+ "vout1_Name": "MEDUSA_12VDELTA2_OUTPUT_VOLT_V"
+ },
+ {
+ "Address": "0x68",
+ "Bus": 11,
+ "Labels": [
+ "temp1",
+ "vin",
+ "vout1",
+ "iout1"
+ ],
+ "Name": "MEDUSA_12VDELTA3",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 14.333
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 12.96
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vin",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 12.84
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 11.16
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 11.04
+ },
+ {
+ "Direction": "less than",
+ "Label": "vin",
+ "Name": "lower non recoverable",
+ "Severity": 4,
+ "Value": 10.091
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 15
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 13.375
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 13.25
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 11.75
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 11.625
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower non recoverable",
+ "Severity": 4,
+ "Value": 11.52
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 130
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 116.919
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 111.6045
+ },
+ {
+ "Direction": "greater than",
+ "Label": "temp1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 115
+ }
+ ],
+ "Type": "pmbus",
+ "iout1_Name": "MEDUSA_12VDELTA3_CURR_A",
+ "temp1_Name": "MEDUSA_12VDELTA3_TEMP_C",
+ "vin_Name": "MEDUSA_12VDELTA3_INPUT_VOLT_V",
+ "vout1_Name": "MEDUSA_12VDELTA3_OUTPUT_VOLT_V"
+ }
+ ],
+ "Name": "Yosemite 4 Medusa Board",
+ "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Medusa Board', 'PRODUCT_PRODUCT_NAME': 'Yosemite V4'})",
+ "Type": "Board",
+ "xyz.openbmc_project.Inventory.Decorator.Asset": {
+ "Manufacturer": "$PRODUCT_MANUFACTURER",
+ "Model": "$PRODUCT_PRODUCT_NAME",
+ "PartNumber": "$PRODUCT_PART_NUMBER",
+ "SerialNumber": "$PRODUCT_SERIAL_NUMBER"
+ }
+}
diff --git a/configurations/yosemite4_spiderboard.json b/configurations/yosemite4_spiderboard.json
new file mode 100644
index 0000000..3d729d5
--- /dev/null
+++ b/configurations/yosemite4_spiderboard.json
@@ -0,0 +1,1021 @@
+{
+ "Exposes": [
+ {
+ "Address": "0x1d",
+ "Bus": 14,
+ "Labels": [
+ "in0",
+ "in1",
+ "in2",
+ "in3"
+ ],
+ "Name": "SPIDER_ADC_1D",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "in0",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 13.74
+ },
+ {
+ "Direction": "greater than",
+ "Label": "in0",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 13.5
+ },
+ {
+ "Direction": "greater than",
+ "Label": "in0",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 13.375
+ },
+ {
+ "Direction": "less than",
+ "Label": "in0",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 11.625
+ },
+ {
+ "Direction": "less than",
+ "Label": "in0",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 11.5
+ },
+ {
+ "Direction": "less than",
+ "Label": "in0",
+ "Name": "lower non recoverable",
+ "Severity": 4,
+ "Value": 10.32
+ },
+ {
+ "Direction": "greater than",
+ "Label": "in1",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 3.8
+ },
+ {
+ "Direction": "greater than",
+ "Label": "in1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 3.564
+ },
+ {
+ "Direction": "greater than",
+ "Label": "in1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 3.531
+ },
+ {
+ "Direction": "less than",
+ "Label": "in1",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 3.069
+ },
+ {
+ "Direction": "less than",
+ "Label": "in1",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 3.036
+ },
+ {
+ "Direction": "less than",
+ "Label": "in1",
+ "Name": "lower non recoverable",
+ "Severity": 4,
+ "Value": 2.8
+ },
+ {
+ "Direction": "greater than",
+ "Label": "in2",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 13.74
+ },
+ {
+ "Direction": "greater than",
+ "Label": "in2",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 13.5
+ },
+ {
+ "Direction": "greater than",
+ "Label": "in2",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 13.375
+ },
+ {
+ "Direction": "less than",
+ "Label": "in2",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 11.625
+ },
+ {
+ "Direction": "less than",
+ "Label": "in2",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 11.5
+ },
+ {
+ "Direction": "less than",
+ "Label": "in2",
+ "Name": "lower non recoverable",
+ "Severity": 4,
+ "Value": 10.32
+ },
+ {
+ "Direction": "greater than",
+ "Label": "in3",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 3.8
+ },
+ {
+ "Direction": "greater than",
+ "Label": "in3",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 3.564
+ },
+ {
+ "Direction": "greater than",
+ "Label": "in3",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 3.531
+ },
+ {
+ "Direction": "less than",
+ "Label": "in3",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 3.069
+ },
+ {
+ "Direction": "less than",
+ "Label": "in3",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 3.036
+ },
+ {
+ "Direction": "less than",
+ "Label": "in3",
+ "Name": "lower non recoverable",
+ "Severity": 4,
+ "Value": 2.8
+ }
+ ],
+ "Type": "ADC128D818",
+ "in0_Name": "SPIDER_ADC_12V_NIC0_VOLT_V",
+ "in0_Scale": 112.3596,
+ "in1_Name": "SPIDER_ADC_3V3_NIC0_VOLT_V",
+ "in1_Scale": 410.6776,
+ "in2_Name": "SPIDER_ADC_12V_NIC1_VOLT_V",
+ "in2_Scale": 112.3596,
+ "in3_Name": "SPIDER_ADC_3V3_NIC1_VOLT_V",
+ "in3_Scale": 410.6776
+ },
+ {
+ "Address": "0x36",
+ "Bus": 14,
+ "Labels": [
+ "in0",
+ "in1"
+ ],
+ "Name": "SPIDER_ADC_36",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "in0",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 14.333
+ },
+ {
+ "Direction": "greater than",
+ "Label": "in0",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 13.5
+ },
+ {
+ "Direction": "greater than",
+ "Label": "in0",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 13.375
+ },
+ {
+ "Direction": "less than",
+ "Label": "in0",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 11.625
+ },
+ {
+ "Direction": "less than",
+ "Label": "in0",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 11.5
+ },
+ {
+ "Direction": "less than",
+ "Label": "in0",
+ "Name": "lower non recoverable",
+ "Severity": 4,
+ "Value": 10.091
+ },
+ {
+ "Direction": "greater than",
+ "Label": "in1",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 3.828
+ },
+ {
+ "Direction": "greater than",
+ "Label": "in1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 3.432
+ },
+ {
+ "Direction": "greater than",
+ "Label": "in1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 3.399
+ },
+ {
+ "Direction": "less than",
+ "Label": "in1",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 3.201
+ },
+ {
+ "Direction": "less than",
+ "Label": "in1",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 3.168
+ },
+ {
+ "Direction": "less than",
+ "Label": "in1",
+ "Name": "lower non recoverable",
+ "Severity": 4,
+ "Value": 2.64
+ }
+ ],
+ "Type": "ADC128D818",
+ "in0_Name": "SPIDER_ADC_12V_MEDUSA_AUX_VOLT_V",
+ "in0_Scale": 112.3596,
+ "in1_Name": "SPIDER_ADC_3V3_AUX_VOLT_V",
+ "in1_Scale": 410.6776
+ },
+ {
+ "Address": "0x37",
+ "Bus": 14,
+ "Labels": [
+ "in0",
+ "in1",
+ "in2",
+ "in3"
+ ],
+ "Name": "SPIDER_ADC_37",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "in0",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 13.74
+ },
+ {
+ "Direction": "greater than",
+ "Label": "in0",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 13.5
+ },
+ {
+ "Direction": "greater than",
+ "Label": "in0",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 13.375
+ },
+ {
+ "Direction": "less than",
+ "Label": "in0",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 11.625
+ },
+ {
+ "Direction": "less than",
+ "Label": "in0",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 11.5
+ },
+ {
+ "Direction": "less than",
+ "Label": "in0",
+ "Name": "lower non recoverable",
+ "Severity": 4,
+ "Value": 10.32
+ },
+ {
+ "Direction": "greater than",
+ "Label": "in1",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 3.8
+ },
+ {
+ "Direction": "greater than",
+ "Label": "in1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 3.564
+ },
+ {
+ "Direction": "greater than",
+ "Label": "in1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 3.531
+ },
+ {
+ "Direction": "less than",
+ "Label": "in1",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 3.069
+ },
+ {
+ "Direction": "less than",
+ "Label": "in1",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 3.036
+ },
+ {
+ "Direction": "less than",
+ "Label": "in1",
+ "Name": "lower non recoverable",
+ "Severity": 4,
+ "Value": 2.8
+ },
+ {
+ "Direction": "greater than",
+ "Label": "in2",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 13.74
+ },
+ {
+ "Direction": "greater than",
+ "Label": "in2",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 13.5
+ },
+ {
+ "Direction": "greater than",
+ "Label": "in2",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 13.375
+ },
+ {
+ "Direction": "less than",
+ "Label": "in2",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 11.625
+ },
+ {
+ "Direction": "less than",
+ "Label": "in2",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 11.5
+ },
+ {
+ "Direction": "less than",
+ "Label": "in2",
+ "Name": "lower non recoverable",
+ "Severity": 4,
+ "Value": 10.32
+ },
+ {
+ "Direction": "greater than",
+ "Label": "in3",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 3.8
+ },
+ {
+ "Direction": "greater than",
+ "Label": "in3",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 3.564
+ },
+ {
+ "Direction": "greater than",
+ "Label": "in3",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 3.531
+ },
+ {
+ "Direction": "less than",
+ "Label": "in3",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 3.069
+ },
+ {
+ "Direction": "less than",
+ "Label": "in3",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 3.036
+ },
+ {
+ "Direction": "less than",
+ "Label": "in3",
+ "Name": "lower non recoverable",
+ "Severity": 4,
+ "Value": 2.8
+ }
+ ],
+ "Type": "ADC128D818",
+ "in0_Name": "SPIDER_ADC_12V_NIC2_VOLT_V",
+ "in0_Scale": 112.3596,
+ "in1_Name": "SPIDER_ADC_3V3_NIC2_VOLT_V",
+ "in1_Scale": 410.6776,
+ "in2_Name": "SPIDER_ADC_12V_NIC3_VOLT_V",
+ "in2_Scale": 112.3596,
+ "in3_Name": "SPIDER_ADC_3V3_NIC3_VOLT_V",
+ "in3_Scale": 410.6776
+ },
+ {
+ "Address": "0x40",
+ "Bus": 14,
+ "Labels": [
+ "vout1",
+ "iout1",
+ "pout1"
+ ],
+ "Name": "SPIDER_INA233_12V_STBY",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 1.5
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 0.88
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 0.84
+ },
+ {
+ "Direction": "greater than",
+ "Label": "pout1",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 18.75
+ },
+ {
+ "Direction": "greater than",
+ "Label": "pout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 11
+ },
+ {
+ "Direction": "greater than",
+ "Label": "pout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 10.5
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 14.333
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 13.5
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 13.375
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 11.625
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 11.5
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower non recoverable",
+ "Severity": 4,
+ "Value": 10.091
+ }
+ ],
+ "Type": "INA233",
+ "iout1_Name": "SPIDER_INA233_12V_STBY_CURR_A",
+ "pout1_Name": "SPIDER_INA233_12V_STBY_PWR_W",
+ "vout1_Name": "SPIDER_INA233_12V_STBY_VOLT_V"
+ },
+ {
+ "Address": "0x41",
+ "Bus": 14,
+ "Labels": [
+ "vout1",
+ "iout1",
+ "pout1"
+ ],
+ "Name": "SPIDER_INA233_12V_NIC0",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 5.4
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 4.51
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 4.305
+ },
+ {
+ "Direction": "greater than",
+ "Label": "pout1",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 67.5
+ },
+ {
+ "Direction": "greater than",
+ "Label": "pout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 56.375
+ },
+ {
+ "Direction": "greater than",
+ "Label": "pout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 53.8125
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 14.333
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 13.5
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 13.375
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 11.625
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 11.5
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower non recoverable",
+ "Severity": 4,
+ "Value": 10.091
+ }
+ ],
+ "Type": "INA233",
+ "iout1_Name": "SPIDER_INA233_12V_NIC0_CURR_A",
+ "pout1_Name": "SPIDER_INA233_12V_NIC0_PWR_W",
+ "vout1_Name": "SPIDER_INA233_12V_NIC0_VOLT_V"
+ },
+ {
+ "Address": "0x42",
+ "Bus": 14,
+ "Labels": [
+ "vout1",
+ "iout1",
+ "pout1"
+ ],
+ "Name": "SPIDER_INA233_12V_NIC1",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 5.4
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 4.51
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 4.305
+ },
+ {
+ "Direction": "greater than",
+ "Label": "pout1",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 67.5
+ },
+ {
+ "Direction": "greater than",
+ "Label": "pout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 56.375
+ },
+ {
+ "Direction": "greater than",
+ "Label": "pout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 53.8125
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 14.333
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 13.5
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 13.375
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 11.625
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 11.5
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower non recoverable",
+ "Severity": 4,
+ "Value": 10.091
+ }
+ ],
+ "Type": "INA233",
+ "iout1_Name": "SPIDER_INA233_12V_NIC1_CURR_A",
+ "pout1_Name": "SPIDER_INA233_12V_NIC1_PWR_W",
+ "vout1_Name": "SPIDER_INA233_12V_NIC1_VOLT_V"
+ },
+ {
+ "Address": "0x43",
+ "Bus": 14,
+ "Labels": [
+ "vout1",
+ "iout1",
+ "pout1"
+ ],
+ "Name": "SPIDER_INA233_12V_NIC2",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 5.4
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 4.51
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 4.305
+ },
+ {
+ "Direction": "greater than",
+ "Label": "pout1",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 67.5
+ },
+ {
+ "Direction": "greater than",
+ "Label": "pout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 56.375
+ },
+ {
+ "Direction": "greater than",
+ "Label": "pout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 53.8125
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 14.333
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 13.5
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 13.375
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 11.625
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 11.5
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower non recoverable",
+ "Severity": 4,
+ "Value": 10.091
+ }
+ ],
+ "Type": "INA233",
+ "iout1_Name": "SPIDER_INA233_12V_NIC2_CURR_A",
+ "pout1_Name": "SPIDER_INA233_12V_NIC2_PWR_W",
+ "vout1_Name": "SPIDER_INA233_12V_NIC2_VOLT_V"
+ },
+ {
+ "Address": "0x44",
+ "Bus": 14,
+ "Labels": [
+ "vout1",
+ "iout1",
+ "pout1"
+ ],
+ "Name": "SPIDER_INA233_12V_NIC3",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 5.4
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 4.51
+ },
+ {
+ "Direction": "greater than",
+ "Label": "iout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 4.305
+ },
+ {
+ "Direction": "greater than",
+ "Label": "pout1",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 67.5
+ },
+ {
+ "Direction": "greater than",
+ "Label": "pout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 56.375
+ },
+ {
+ "Direction": "greater than",
+ "Label": "pout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 53.8125
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper non recoverable",
+ "Severity": 4,
+ "Value": 14.333
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 13.5
+ },
+ {
+ "Direction": "greater than",
+ "Label": "vout1",
+ "Name": "upper non critical",
+ "Severity": 0,
+ "Value": 13.375
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower non critical",
+ "Severity": 0,
+ "Value": 11.625
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 11.5
+ },
+ {
+ "Direction": "less than",
+ "Label": "vout1",
+ "Name": "lower non recoverable",
+ "Severity": 4,
+ "Value": 10.091
+ }
+ ],
+ "Type": "INA233",
+ "iout1_Name": "SPIDER_INA233_12V_NIC3_CURR_A",
+ "pout1_Name": "SPIDER_INA233_12V_NIC3_PWR_W",
+ "vout1_Name": "SPIDER_INA233_12V_NIC3_VOLT_V"
+ },
+ {
+ "Address": "0x4e",
+ "Bus": 14,
+ "Name": "SPIDER_TEMP0_C",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 4,
+ "Value": 125
+ }
+ ],
+ "Type": "TMP75"
+ },
+ {
+ "Address": "0x4f",
+ "Bus": 14,
+ "Name": "SPIDER_TEMP1_C",
+ "Thresholds": [
+ {
+ "Direction": "greater than",
+ "Name": "upper critical",
+ "Severity": 4,
+ "Value": 125
+ }
+ ],
+ "Type": "TMP75"
+ }
+ ],
+ "Name": "Yosemite 4 Spider Board",
+ "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Spider Board', 'PRODUCT_PRODUCT_NAME': 'Yosemite V4'})",
+ "Type": "Board",
+ "xyz.openbmc_project.Inventory.Decorator.Asset": {
+ "Manufacturer": "$PRODUCT_MANUFACTURER",
+ "Model": "$PRODUCT_PRODUCT_NAME",
+ "PartNumber": "$PRODUCT_PART_NUMBER",
+ "SerialNumber": "$PRODUCT_SERIAL_NUMBER"
+ }
+}
diff --git a/meson.build b/meson.build
index f282254..bbc6a9a 100644
--- a/meson.build
+++ b/meson.build
@@ -168,6 +168,9 @@
'yosemite4_sentineldome.json',
'yosemite4_floatingfalls.json',
'yosemite4_wailuafalls.json',
+ 'yosemite4.json',
+ 'yosemite4_medusaboard.json',
+ 'yosemite4_spiderboard.json',
]
filepaths = []
foreach c : configs
diff --git a/schemas/legacy.json b/schemas/legacy.json
index 86dd16d..b010d07 100644
--- a/schemas/legacy.json
+++ b/schemas/legacy.json
@@ -264,6 +264,21 @@
"in2_Name": {
"$ref": "#/definitions/Types/in2_Name"
},
+ "in3_Name": {
+ "$ref": "#/definitions/Types/in3_Name"
+ },
+ "in4_Name": {
+ "$ref": "#/definitions/Types/in4_Name"
+ },
+ "in5_Name": {
+ "$ref": "#/definitions/Types/in5_Name"
+ },
+ "in6_Name": {
+ "$ref": "#/definitions/Types/in6_Name"
+ },
+ "in7_Name": {
+ "$ref": "#/definitions/Types/in7_Name"
+ },
"curr1_Name": {
"$ref": "#/definitions/Types/curr1_Name"
},
@@ -561,6 +576,30 @@
"iout1_Scale": {
"$ref": "#/definitions/Types/iout1_Scale"
},
+ "in0_Scale": {
+ "$ref": "#/definitions/Types/in0_Scale"
+ },
+ "in1_Scale": {
+ "$ref": "#/definitions/Types/in1_Scale"
+ },
+ "in2_Scale": {
+ "$ref": "#/definitions/Types/in2_Scale"
+ },
+ "in3_Scale": {
+ "$ref": "#/definitions/Types/in3_Scale"
+ },
+ "in4_Scale": {
+ "$ref": "#/definitions/Types/in4_Scale"
+ },
+ "in5_Scale": {
+ "$ref": "#/definitions/Types/in5_Scale"
+ },
+ "in6_Scale": {
+ "$ref": "#/definitions/Types/in6_Scale"
+ },
+ "in7_Scale": {
+ "$ref": "#/definitions/Types/in7_Scale"
+ },
"PollRate": {
"$ref": "#/definitions/Types/PollRate"
},
@@ -903,6 +942,21 @@
"in2_Name": {
"type": "string"
},
+ "in3_Name": {
+ "type": "string"
+ },
+ "in4_Name": {
+ "type": "string"
+ },
+ "in5_Name": {
+ "type": "string"
+ },
+ "in6_Name": {
+ "type": "string"
+ },
+ "in7_Name": {
+ "type": "string"
+ },
"curr1_Name": {
"type": "string"
},
@@ -1200,6 +1254,30 @@
"iout1_Scale": {
"type": "number"
},
+ "in0_Scale": {
+ "type": "number"
+ },
+ "in1_Scale": {
+ "type": "number"
+ },
+ "in2_Scale": {
+ "type": "number"
+ },
+ "in3_Scale": {
+ "type": "number"
+ },
+ "in4_Scale": {
+ "type": "number"
+ },
+ "in5_Scale": {
+ "type": "number"
+ },
+ "in6_Scale": {
+ "type": "number"
+ },
+ "in7_Scale": {
+ "type": "number"
+ },
"PollRate": {
"type": "number"
},