| { |
| "Exposes": [ |
| { |
| "Address": "$address", |
| "Bus": "$bus", |
| "Name": "Catalina PDB FRU", |
| "Type": "EEPROM" |
| }, |
| { |
| "Address": "0x21", |
| "Bus": 18, |
| "Connector": { |
| "Name": "FAN0_TACH_IL", |
| "Pwm": 0, |
| "PwmName": "FAN0_PWM", |
| "Tachs": [ |
| 0 |
| ] |
| }, |
| "Index": 0, |
| "Name": "FAN0_TACH_IL_SPEED_RPM", |
| "PowerState": "Always", |
| "Type": "I2CFan" |
| }, |
| { |
| "Address": "0x21", |
| "Bus": 18, |
| "Connector": { |
| "Name": "FAN0_TACH_OL", |
| "Pwm": 0, |
| "PwmName": "FAN0_PWM", |
| "Tachs": [ |
| 1 |
| ] |
| }, |
| "Index": 1, |
| "Name": "FAN0_TACH_OL_SPEED_RPM", |
| "PowerState": "Always", |
| "Type": "I2CFan" |
| }, |
| { |
| "Address": "0x21", |
| "Bus": 18, |
| "Connector": { |
| "Name": "FAN1_TACH_IL", |
| "Pwm": 2, |
| "PwmName": "FAN1_PWM", |
| "Tachs": [ |
| 7 |
| ] |
| }, |
| "Index": 7, |
| "Name": "FAN1_TACH_IL_SPEED_RPM", |
| "PowerState": "Always", |
| "Type": "I2CFan" |
| }, |
| { |
| "Address": "0x21", |
| "Bus": 18, |
| "Connector": { |
| "Name": "FAN1_TACH_OL", |
| "Pwm": 2, |
| "PwmName": "FAN1_PWM", |
| "Tachs": [ |
| 2 |
| ] |
| }, |
| "Index": 2, |
| "Name": "FAN1_TACH_OL_SPEED_RPM", |
| "PowerState": "Always", |
| "Type": "I2CFan" |
| }, |
| { |
| "Address": "0x21", |
| "Bus": 18, |
| "Connector": { |
| "Name": "FAN2_TACH_IL", |
| "Pwm": 3, |
| "PwmName": "FAN2_PWM", |
| "Tachs": [ |
| 3 |
| ] |
| }, |
| "Index": 3, |
| "Name": "FAN2_TACH_IL_SPEED_RPM", |
| "PowerState": "Always", |
| "Type": "I2CFan" |
| }, |
| { |
| "Address": "0x21", |
| "Bus": 18, |
| "Connector": { |
| "Name": "FAN2_TACH_OL", |
| "Pwm": 3, |
| "PwmName": "FAN2_PWM", |
| "Tachs": [ |
| 4 |
| ] |
| }, |
| "Index": 4, |
| "Name": "FAN2_TACH_OL_SPEED_RPM", |
| "PowerState": "Always", |
| "Type": "I2CFan" |
| }, |
| { |
| "Address": "0x21", |
| "Bus": 18, |
| "Connector": { |
| "Name": "FAN3_TACH_IL", |
| "Pwm": 5, |
| "PwmName": "FAN3_PWM", |
| "Tachs": [ |
| 10 |
| ] |
| }, |
| "Index": 10, |
| "Name": "FAN3_TACH_IL_SPEED_RPM", |
| "PowerState": "Always", |
| "Type": "I2CFan" |
| }, |
| { |
| "Address": "0x21", |
| "Bus": 18, |
| "Connector": { |
| "Name": "FAN3_TACH_OL", |
| "Pwm": 5, |
| "PwmName": "FAN3_PWM", |
| "Tachs": [ |
| 5 |
| ] |
| }, |
| "Index": 5, |
| "Name": "FAN3_TACH_OL_SPEED_RPM", |
| "PowerState": "Always", |
| "Type": "I2CFan" |
| }, |
| { |
| "Address": "0x27", |
| "Bus": 18, |
| "Connector": { |
| "Name": "FAN4_TACH_IL", |
| "Pwm": 0, |
| "PwmName": "FAN4_PWM", |
| "Tachs": [ |
| 0 |
| ] |
| }, |
| "Index": 0, |
| "Name": "FAN4_TACH_IL_SPEED_RPM", |
| "PowerState": "Always", |
| "Type": "I2CFan" |
| }, |
| { |
| "Address": "0x27", |
| "Bus": 18, |
| "Connector": { |
| "Name": "FAN4_TACH_OL", |
| "Pwm": 0, |
| "PwmName": "FAN4_PWM", |
| "Tachs": [ |
| 1 |
| ] |
| }, |
| "Index": 1, |
| "Name": "FAN4_TACH_OL_SPEED_RPM", |
| "PowerState": "Always", |
| "Type": "I2CFan" |
| }, |
| { |
| "Address": "0x27", |
| "Bus": 18, |
| "Connector": { |
| "Name": "FAN5_TACH_IL", |
| "Pwm": 2, |
| "PwmName": "FAN5_PWM", |
| "Tachs": [ |
| 7 |
| ] |
| }, |
| "Index": 7, |
| "Name": "FAN5_TACH_IL_SPEED_RPM", |
| "PowerState": "Always", |
| "Type": "I2CFan" |
| }, |
| { |
| "Address": "0x27", |
| "Bus": 18, |
| "Connector": { |
| "Name": "FAN5_TACH_OL", |
| "Pwm": 2, |
| "PwmName": "FAN5_PWM", |
| "Tachs": [ |
| 2 |
| ] |
| }, |
| "Index": 2, |
| "Name": "FAN5_TACH_OL_SPEED_RPM", |
| "PowerState": "Always", |
| "Type": "I2CFan" |
| }, |
| { |
| "Address": "0x27", |
| "Bus": 18, |
| "Connector": { |
| "Name": "FAN6_TACH_IL", |
| "Pwm": 3, |
| "PwmName": "FAN6_PWM", |
| "Tachs": [ |
| 3 |
| ] |
| }, |
| "Index": 3, |
| "Name": "FAN6_TACH_IL_SPEED_RPM", |
| "PowerState": "Always", |
| "Type": "I2CFan" |
| }, |
| { |
| "Address": "0x27", |
| "Bus": 18, |
| "Connector": { |
| "Name": "FAN6_TACH_OL", |
| "Pwm": 3, |
| "PwmName": "FAN6_PWM", |
| "Tachs": [ |
| 4 |
| ] |
| }, |
| "Index": 4, |
| "Name": "FAN6_TACH_OL_SPEED_RPM", |
| "PowerState": "Always", |
| "Type": "I2CFan" |
| }, |
| { |
| "Address": "0x27", |
| "Bus": 18, |
| "Connector": { |
| "Name": "FAN7_TACH_IL", |
| "Pwm": 5, |
| "PwmName": "FAN7_PWM", |
| "Tachs": [ |
| 10 |
| ] |
| }, |
| "Index": 10, |
| "Name": "FAN7_TACH_IL_SPEED_RPM", |
| "PowerState": "Always", |
| "Type": "I2CFan" |
| }, |
| { |
| "Address": "0x27", |
| "Bus": 18, |
| "Connector": { |
| "Name": "FAN7_TACH_OL", |
| "Pwm": 5, |
| "PwmName": "FAN7_PWM", |
| "Tachs": [ |
| 5 |
| ] |
| }, |
| "Index": 5, |
| "Name": "FAN7_TACH_OL_SPEED_RPM", |
| "PowerState": "Always", |
| "Type": "I2CFan" |
| }, |
| { |
| "Address": "0x41", |
| "Bus": 16, |
| "Labels": [ |
| "in1", |
| "curr1", |
| "power1" |
| ], |
| "Name": "PDB_P12V_AUX_NIC0_INA238", |
| "Thresholds": [ |
| { |
| "Direction": "less than", |
| "Label": "in1", |
| "Name": "lower critical", |
| "Severity": 1, |
| "Value": 10.8 |
| }, |
| { |
| "Direction": "greater than", |
| "Label": "in1", |
| "Name": "upper critical", |
| "Severity": 1, |
| "Value": 13.2 |
| }, |
| { |
| "Direction": "greater than", |
| "Label": "curr1", |
| "Name": "upper critical", |
| "Severity": 1, |
| "Value": 5.7 |
| }, |
| { |
| "Direction": "greater than", |
| "Label": "power1", |
| "Name": "upper critical", |
| "Severity": 1, |
| "Value": 75.0 |
| } |
| ], |
| "Type": "INA238", |
| "curr1_Name": "PDB_P12V_NIC0_CURR_A", |
| "in1_Name": "PDB_P12V_NIC0_VOLT_V", |
| "power1_Name": "PDB_P12V_NIC0_PWR_W" |
| }, |
| { |
| "Address": "0x42", |
| "Bus": 16, |
| "Labels": [ |
| "in1", |
| "curr1", |
| "power1" |
| ], |
| "Name": "PDB_P12V_NIC1_INA238", |
| "Thresholds": [ |
| { |
| "Direction": "less than", |
| "Label": "in1", |
| "Name": "lower critical", |
| "Severity": 1, |
| "Value": 10.8 |
| }, |
| { |
| "Direction": "greater than", |
| "Label": "in1", |
| "Name": "upper critical", |
| "Severity": 1, |
| "Value": 13.2 |
| }, |
| { |
| "Direction": "greater than", |
| "Label": "curr1", |
| "Name": "upper critical", |
| "Severity": 1, |
| "Value": 5.7 |
| }, |
| { |
| "Direction": "greater than", |
| "Label": "power1", |
| "Name": "upper critical", |
| "Severity": 1, |
| "Value": 75.0 |
| } |
| ], |
| "Type": "INA238", |
| "curr1_Name": "PDB_P12V_NIC1_CURR_A", |
| "in1_Name": "PDB_P12V_NIC1_VOLT_V", |
| "power1_Name": "PDB_P12V_NIC1_PWR_W" |
| }, |
| { |
| "Address": "0x44", |
| "Bus": 16, |
| "Labels": [ |
| "in1", |
| "curr1", |
| "power1" |
| ], |
| "Name": "PDB_P12V_SCM_INA238", |
| "Thresholds": [ |
| { |
| "Direction": "less than", |
| "Label": "in1", |
| "Name": "lower critical", |
| "Severity": 1, |
| "Value": 10.8 |
| }, |
| { |
| "Direction": "greater than", |
| "Label": "in1", |
| "Name": "upper critical", |
| "Severity": 1, |
| "Value": 13.2 |
| } |
| ], |
| "Type": "INA238", |
| "curr1_Name": "PDB_P12V_SCM_CURR_A", |
| "in1_Name": "PDB_P12V_SCM_VOLT_V", |
| "power1_Name": "PDB_P12V_SCM_PWR_W" |
| }, |
| { |
| "Address": "0x43", |
| "Bus": 17, |
| "Labels": [ |
| "in0" |
| ], |
| "Name": "PDB_POSITIVE_VDROP_INA238", |
| "Type": "INA238", |
| "in0_Name": "PDB_POSITIVE_VDROP_VOLT_V" |
| }, |
| { |
| "Address": "0x41", |
| "Bus": 17, |
| "Labels": [ |
| "in0" |
| ], |
| "Name": "PDB_RETURN_VDROP_INA238", |
| "Type": "INA238", |
| "in0_Name": "PDB_RETURN_VDROP_VOLT_V" |
| }, |
| { |
| "Address": "0x42", |
| "Bus": 20, |
| "Labels": [ |
| "iout1", |
| "pin", |
| "temp1", |
| "vin", |
| "vout1" |
| ], |
| "Name": "PDB_P48V_HSC1_LTC4287", |
| "Thresholds": [ |
| { |
| "Direction": "greater than", |
| "Label": "iout1", |
| "Name": "upper critical", |
| "Severity": 1, |
| "Value": 30.0 |
| }, |
| { |
| "Direction": "greater than", |
| "Label": "pin", |
| "Name": "upper critical", |
| "Severity": 1, |
| "Value": 1440.0 |
| }, |
| { |
| "Direction": "greater than", |
| "Label": "temp1", |
| "Name": "upper critical", |
| "Severity": 1, |
| "Value": 80.0 |
| }, |
| { |
| "Direction": "less than", |
| "Label": "vin", |
| "Name": "lower critical", |
| "Severity": 1, |
| "Value": 46.0 |
| }, |
| { |
| "Direction": "greater than", |
| "Label": "vin", |
| "Name": "upper critical", |
| "Severity": 1, |
| "Value": 55.0 |
| }, |
| { |
| "Direction": "less than", |
| "Label": "vout1", |
| "Name": "lower critical", |
| "Severity": 1, |
| "Value": 46.0 |
| }, |
| { |
| "Direction": "greater than", |
| "Label": "vout1", |
| "Name": "upper critical", |
| "Severity": 1, |
| "Value": 55.0 |
| } |
| ], |
| "Type": "LTC4287", |
| "iout1_Name": "PDB_P48V_HSC1_CURR_A", |
| "pin_Name": "PDB_P48V_HSC1_PWR_W", |
| "temp1_Name": "PDB_P48V_HSC1_TEMP_C", |
| "vin_Name": "PDB_P48V_HSC1_VIN_VOLT_V", |
| "vout1_Name": "PDB_P48V_HSC1_VOUT_VOLT_V" |
| }, |
| { |
| "Address": "0x43", |
| "Bus": 20, |
| "Labels": [ |
| "iout1", |
| "pin", |
| "temp1", |
| "vin", |
| "vout1" |
| ], |
| "Name": "PDB_P48V_HSC2_LTC4287", |
| "Thresholds": [ |
| { |
| "Direction": "greater than", |
| "Label": "iout1", |
| "Name": "upper critical", |
| "Severity": 1, |
| "Value": 30.0 |
| }, |
| { |
| "Direction": "greater than", |
| "Label": "pin", |
| "Name": "upper critical", |
| "Severity": 1, |
| "Value": 1440.0 |
| }, |
| { |
| "Direction": "greater than", |
| "Label": "temp1", |
| "Name": "upper critical", |
| "Severity": 1, |
| "Value": 80.0 |
| }, |
| { |
| "Direction": "less than", |
| "Label": "vin", |
| "Name": "lower critical", |
| "Severity": 1, |
| "Value": 46.0 |
| }, |
| { |
| "Direction": "greater than", |
| "Label": "vin", |
| "Name": "upper critical", |
| "Severity": 1, |
| "Value": 55.0 |
| }, |
| { |
| "Direction": "less than", |
| "Label": "vout1", |
| "Name": "lower critical", |
| "Severity": 1, |
| "Value": 46.0 |
| }, |
| { |
| "Direction": "greater than", |
| "Label": "vout1", |
| "Name": "upper critical", |
| "Severity": 1, |
| "Value": 55.0 |
| } |
| ], |
| "Type": "LTC4287", |
| "iout1_Name": "PDB_P48V_HSC2_CURR_A", |
| "pin_Name": "PDB_P48V_HSC2_PWR_W", |
| "temp1_Name": "PDB_P48V_HSC2_TEMP_C", |
| "vin_Name": "PDB_P48V_HSC2_VIN_VOLT_V", |
| "vout1_Name": "PDB_P48V_HSC2_VOUT_VOLT_V" |
| }, |
| { |
| "Address": "0x22", |
| "Bus": 16, |
| "Labels": [ |
| "iout1", |
| "pin", |
| "temp1", |
| "vin", |
| "vout1" |
| ], |
| "Name": "PDB_P12V_FAN_MP5990", |
| "Thresholds": [ |
| { |
| "Direction": "less than", |
| "Label": "vout1", |
| "Name": "lower critical", |
| "Severity": 1, |
| "Value": 10.8 |
| }, |
| { |
| "Direction": "greater than", |
| "Label": "vout1", |
| "Name": "upper critical", |
| "Severity": 1, |
| "Value": 13.2 |
| } |
| ], |
| "Type": "MP5990", |
| "iout1_Name": "PDB_P12V_FAN_CURR_A", |
| "pin_Name": "PDB_P12V_FAN_PWR_W", |
| "temp1_Name": "PDB_P12V_FAN_TEMP_C", |
| "vin_Name": "PDB_P12V_FAN_VIN_VOLT_V", |
| "vout1_Name": "PDB_P12V_FAN_VOUT_VOLT_V" |
| }, |
| { |
| "Address": "0x60", |
| "Bus": 19, |
| "Labels": [ |
| "iout1", |
| "pout1", |
| "temp1", |
| "vout1" |
| ], |
| "Name": "PDB_VR_P12V_N1_RAA228004", |
| "Type": "RAA228004", |
| "iout1_Name": "PDB_VR_P12V_N1_CURR_A", |
| "pout1_Name": "PDB_VR_P12V_N1_PWR_W", |
| "temp1_Name": "PDB_VR_P12V_N1_TEMP_C", |
| "vout1_Name": "PDB_VR_P12V_N1_VOLT_V" |
| }, |
| { |
| "Address": "0x61", |
| "Bus": 19, |
| "Labels": [ |
| "iout1", |
| "pout1", |
| "temp1", |
| "vout1" |
| ], |
| "Name": "PDB_VR_P12V_N2_RAA228004", |
| "Type": "RAA228004", |
| "iout1_Name": "PDB_VR_P12V_N2_CURR_A", |
| "pout1_Name": "PDB_VR_P12V_N2_PWR_W", |
| "temp1_Name": "PDB_VR_P12V_N2_TEMP_C", |
| "vout1_Name": "PDB_VR_P12V_N2_VOLT_V" |
| }, |
| { |
| "Address": "0x62", |
| "Bus": 19, |
| "Labels": [ |
| "iout1", |
| "pout1", |
| "temp1", |
| "vout1" |
| ], |
| "Name": "PDB_VR_P12V_AUX_RAA228004", |
| "Type": "RAA228004", |
| "iout1_Name": "PDB_VR_P12V_AUX_CURR_A", |
| "pout1_Name": "PDB_VR_P12V_AUX_PWR_W", |
| "temp1_Name": "PDB_VR_P12V_AUX_TEMP_C", |
| "vout1_Name": "PDB_VR_P12V_AUX_VOLT_V" |
| }, |
| { |
| "Address": "0x4f", |
| "Bus": 21, |
| "Name": "PDB_TEMP_C", |
| "Type": "TMP75" |
| } |
| ], |
| "Name": "Catalina PDB", |
| "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Catalina PDB '})", |
| "Type": "Board", |
| "xyz.openbmc_project.Inventory.Decorator.Asset": { |
| "BuildDate": "$BOARD_MANUFACTURE_DATE", |
| "Manufacturer": "$BOARD_MANUFACTURER", |
| "Model": "$BOARD_PRODUCT_NAME", |
| "PartNumber": "$BOARD_PART_NUMBER", |
| "SerialNumber": "$BOARD_SERIAL_NUMBER", |
| "SparePartNumber": "$BOARD_INFO_AM1" |
| }, |
| "xyz.openbmc_project.Inventory.Decorator.AssetTag": { |
| "AssetTag": "$PRODUCT_ASSET_TAG" |
| }, |
| "xyz.openbmc_project.Inventory.Decorator.Revision": { |
| "Version": "$PRODUCT_VERSION" |
| } |
| } |