[ { "Exposes": [ { "Address": "0x5e", "Bus": "$bus", "Connector": { "Name": "FCB_TOP_$bus * -1 + 17 FAN0_TACH_IL", "Pwm": 2, "PwmName": "FCB_TOP_$bus * -1 + 17 FAN_PWM", "Tachs": [ 0 ] }, "Index": 0, "Name": "FCB_TOP_$bus * -1 + 17 FAN0_TACH_IL_SPEED_RPM", "PowerState": "Always", "Thresholds": [ { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 20000 }, { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 800 } ], "Type": "I2CFan" }, { "Address": "0x5e", "Bus": "$bus", "Connector": { "Name": "FCB_TOP_$bus * -1 + 17 FAN0_TACH_OL", "Pwm": 2, "PwmName": "FCB_TOP_$bus * -1 + 17 FAN_PWM", "Tachs": [ 1 ] }, "Index": 1, "Name": "FCB_TOP_$bus * -1 + 17 FAN0_TACH_OL_SPEED_RPM", "PowerState": "Always", "Thresholds": [ { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 20000 }, { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 800 } ], "Type": "I2CFan" }, { "Address": "0x5e", "Bus": "$bus", "Connector": { "Name": "FCB_TOP_$bus * -1 + 17 FAN1_TACH_IL", "Pwm": 2, "PwmName": "FCB_TOP_$bus * -1 + 17 FAN_PWM", "Tachs": [ 2 ] }, "Index": 2, "Name": "FCB_TOP_$bus * -1 + 17 FAN1_TACH_IL_SPEED_RPM", "PowerState": "Always", "Thresholds": [ { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 20000 }, { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 800 } ], "Type": "I2CFan" }, { "Address": "0x5e", "Bus": "$bus", "Connector": { "Name": "FCB_TOP_$bus * -1 + 17 FAN1_TACH_OL", "Pwm": 2, "PwmName": "FCB_TOP_$bus * -1 + 17 FAN_PWM", "Tachs": [ 3 ] }, "Index": 3, "Name": "FCB_TOP_$bus * -1 + 17 FAN1_TACH_OL_SPEED_RPM", "PowerState": "Always", "Thresholds": [ { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 20000 }, { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 800 } ], "Type": "I2CFan" }, { "Address": "0x5e", "Bus": "$bus", "Connector": { "Name": "FCB_TOP_$bus * -1 + 17 FAN2_TACH_IL", "Pwm": 2, "PwmName": "FCB_TOP_$bus * -1 + 17 FAN_PWM", "Tachs": [ 4 ] }, "Index": 4, "Name": "FCB_TOP_$bus * -1 + 17 FAN2_TACH_IL_SPEED_RPM", "PowerState": "Always", "Thresholds": [ { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 20000 }, { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 800 } ], "Type": "I2CFan" }, { "Address": "0x5e", "Bus": "$bus", "Connector": { "Name": "FCB_TOP_$bus * -1 + 17 FAN2_TACH_OL", "Pwm": 2, "PwmName": "FCB_TOP_$bus * -1 + 17 FAN_PWM", "Tachs": [ 5 ] }, "Index": 5, "Name": "FCB_TOP_$bus * -1 + 17 FAN2_TACH_OL_SPEED_RPM", "PowerState": "Always", "Thresholds": [ { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 20000 }, { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 800 } ], "Type": "I2CFan" }, { "Address": "0x5e", "Bus": "$bus", "Connector": { "Name": "FCB_TOP_$bus * -1 + 17 FAN3_TACH_IL", "Pwm": 2, "PwmName": "FCB_TOP_$bus * -1 + 17 FAN_PWM", "Tachs": [ 6 ] }, "Index": 6, "Name": "FCB_TOP_$bus * -1 + 17 FAN3_TACH_IL_SPEED_RPM", "PowerState": "Always", "Thresholds": [ { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 20000 }, { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 800 } ], "Type": "I2CFan" }, { "Address": "0x5e", "Bus": "$bus", "Connector": { "Name": "FCB_TOP_$bus * -1 + 17 FAN3_TACH_OL", "Pwm": 2, "PwmName": "FCB_TOP_$bus * -1 + 17 FAN_PWM", "Tachs": [ 7 ] }, "Index": 7, "Name": "FCB_TOP_$bus * -1 + 17 FAN3_TACH_OL_SPEED_RPM", "PowerState": "Always", "Thresholds": [ { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 20000 }, { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 800 } ], "Type": "I2CFan" }, { "Address": "0x40", "Bus": "$bus", "Labels": [ "in1", "curr1" ], "Name": "FCB_TOP_$bus * -1 + 17 FAN0", "Thresholds": [ { "Direction": "less than", "Label": "in1", "Name": "lower critical", "Severity": 1, "Value": 54.6 }, { "Direction": "greater than", "Label": "in1", "Name": "upper critical", "Severity": 1, "Value": 55.8 }, { "Direction": "greater than", "Label": "curr1", "Name": "upper critical", "Severity": 1, "Value": 1.19 } ], "Type": "INA238", "curr1_Name": "FCB_TOP_$bus * -1 + 17 FAN0_CURR_A", "in1_Name": "FCB_TOP_$bus * -1 + 17 FAN0_VOLT_V" }, { "Address": "0x41", "Bus": "$bus", "Labels": [ "in1", "curr1" ], "Name": "FCB_TOP_$bus * -1 + 17 FAN1", "Thresholds": [ { "Direction": "less than", "Label": "in1", "Name": "lower critical", "Severity": 1, "Value": 54.6 }, { "Direction": "greater than", "Label": "in1", "Name": "upper critical", "Severity": 1, "Value": 55.8 }, { "Direction": "greater than", "Label": "curr1", "Name": "upper critical", "Severity": 1, "Value": 1.13 } ], "Type": "INA238", "curr1_Name": "FCB_TOP_$bus * -1 + 17 FAN1_CURR_A", "in1_Name": "FCB_TOP_$bus * -1 + 17 FAN1_VOLT_V" }, { "Address": "0x44", "Bus": "$bus", "Labels": [ "in1", "curr1" ], "Name": "FCB_TOP_$bus * -1 + 17 FAN2", "Thresholds": [ { "Direction": "less than", "Label": "in1", "Name": "lower critical", "Severity": 1, "Value": 54.6 }, { "Direction": "greater than", "Label": "in1", "Name": "upper critical", "Severity": 1, "Value": 55.8 }, { "Direction": "greater than", "Label": "curr1", "Name": "upper critical", "Severity": 1, "Value": 1.13 } ], "Type": "INA238", "curr1_Name": "FCB_TOP_$bus * -1 + 17 FAN2_CURR_A", "in1_Name": "FCB_TOP_$bus * -1 + 17 FAN2_VOLT_V" }, { "Address": "0x45", "Bus": "$bus", "Labels": [ "in1", "curr1" ], "Name": "FCB_TOP_$bus * -1 + 17 FAN3", "Thresholds": [ { "Direction": "less than", "Label": "in1", "Name": "lower critical", "Severity": 1, "Value": 54.6 }, { "Direction": "greater than", "Label": "in1", "Name": "upper critical", "Severity": 1, "Value": 55.8 }, { "Direction": "greater than", "Label": "curr1", "Name": "upper critical", "Severity": 1, "Value": 1.15 } ], "Type": "INA238", "curr1_Name": "FCB_TOP_$bus * -1 + 17 FAN3_CURR_A", "in1_Name": "FCB_TOP_$bus * -1 + 17 FAN3_VOLT_V" } ], "Name": "Minerva Top Fan Board $bus * -1 + 17", "Probe": [ "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Minerva Fan Board.*', 'BUS': 16})", "OR", "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Minerva Fan Board.*', 'BUS': 17})" ], "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" } }, { "Exposes": [ { "Address": "0x5e", "Bus": "$bus", "Connector": { "Name": "FCB_MID_$bus * -1 + 19 FAN0_TACH_IL", "Pwm": 2, "PwmName": "FCB_MID_$bus * -1 + 19 FAN_PWM", "Tachs": [ 0 ] }, "Index": 0, "Name": "FCB_MID_$bus * -1 + 19 FAN0_TACH_IL_SPEED_RPM", "PowerState": "Always", "Thresholds": [ { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 20000 }, { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 800 } ], "Type": "I2CFan" }, { "Address": "0x5e", "Bus": "$bus", "Connector": { "Name": "FCB_MID_$bus * -1 + 19 FAN0_TACH_OL", "Pwm": 2, "PwmName": "FCB_MID_$bus * -1 + 19 FAN_PWM", "Tachs": [ 1 ] }, "Index": 1, "Name": "FCB_MID_$bus * -1 + 19 FAN0_TACH_OL_SPEED_RPM", "PowerState": "Always", "Thresholds": [ { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 20000 }, { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 800 } ], "Type": "I2CFan" }, { "Address": "0x5e", "Bus": "$bus", "Connector": { "Name": "FCB_MID_$bus * -1 + 19 FAN1_TACH_IL", "Pwm": 2, "PwmName": "FCB_MID_$bus * -1 + 19 FAN_PWM", "Tachs": [ 2 ] }, "Index": 2, "Name": "FCB_MID_$bus * -1 + 19 FAN1_TACH_IL_SPEED_RPM", "PowerState": "Always", "Thresholds": [ { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 20000 }, { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 800 } ], "Type": "I2CFan" }, { "Address": "0x5e", "Bus": "$bus", "Connector": { "Name": "FCB_MID_$bus * -1 + 19 FAN1_TACH_OL", "Pwm": 2, "PwmName": "FCB_MID_$bus * -1 + 19 FAN_PWM", "Tachs": [ 3 ] }, "Index": 3, "Name": "FCB_MID_$bus * -1 + 19 FAN1_TACH_OL_SPEED_RPM", "PowerState": "Always", "Thresholds": [ { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 20000 }, { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 800 } ], "Type": "I2CFan" }, { "Address": "0x5e", "Bus": "$bus", "Connector": { "Name": "FCB_MID_$bus * -1 + 19 FAN2_TACH_IL", "Pwm": 2, "PwmName": "FCB_MID_$bus * -1 + 19 FAN_PWM", "Tachs": [ 4 ] }, "Index": 4, "Name": "FCB_MID_$bus * -1 + 19 FAN2_TACH_IL_SPEED_RPM", "PowerState": "Always", "Thresholds": [ { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 20000 }, { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 800 } ], "Type": "I2CFan" }, { "Address": "0x5e", "Bus": "$bus", "Connector": { "Name": "FCB_MID_$bus * -1 + 19 FAN2_TACH_OL", "Pwm": 2, "PwmName": "FCB_MID_$bus * -1 + 19 FAN_PWM", "Tachs": [ 5 ] }, "Index": 5, "Name": "FCB_MID_$bus * -1 + 19 FAN2_TACH_OL_SPEED_RPM", "PowerState": "Always", "Thresholds": [ { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 20000 }, { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 800 } ], "Type": "I2CFan" }, { "Address": "0x5e", "Bus": "$bus", "Connector": { "Name": "FCB_MID_$bus * -1 + 19 FAN3_TACH_IL", "Pwm": 2, "PwmName": "FCB_MID_$bus * -1 + 19 FAN_PWM", "Tachs": [ 6 ] }, "Index": 6, "Name": "FCB_MID_$bus * -1 + 19 FAN3_TACH_IL_SPEED_RPM", "PowerState": "Always", "Thresholds": [ { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 20000 }, { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 800 } ], "Type": "I2CFan" }, { "Address": "0x5e", "Bus": "$bus", "Connector": { "Name": "FCB_MID_$bus * -1 + 19 FAN3_TACH_OL", "Pwm": 2, "PwmName": "FCB_MID_$bus * -1 + 19 FAN_PWM", "Tachs": [ 7 ] }, "Index": 7, "Name": "FCB_MID_$bus * -1 + 19 FAN3_TACH_OL_SPEED_RPM", "PowerState": "Always", "Thresholds": [ { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 20000 }, { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 800 } ], "Type": "I2CFan" }, { "Address": "0x40", "Bus": "$bus", "Labels": [ "in1", "curr1" ], "Name": "FCB_MID_$bus * -1 + 19 FAN0", "Thresholds": [ { "Direction": "less than", "Label": "in1", "Name": "lower critical", "Severity": 1, "Value": 54.6 }, { "Direction": "greater than", "Label": "in1", "Name": "upper critical", "Severity": 1, "Value": 55.8 }, { "Direction": "greater than", "Label": "curr1", "Name": "upper critical", "Severity": 1, "Value": 1.19 } ], "Type": "INA238", "curr1_Name": "FCB_MID_$bus * -1 + 19 FAN0_CURR_A", "in1_Name": "FCB_MID_$bus * -1 + 19 FAN0_VOLT_V" }, { "Address": "0x41", "Bus": "$bus", "Labels": [ "in1", "curr1" ], "Name": "FCB_MID_$bus * -1 + 19 FAN1", "Thresholds": [ { "Direction": "less than", "Label": "in1", "Name": "lower critical", "Severity": 1, "Value": 54.6 }, { "Direction": "greater than", "Label": "in1", "Name": "upper critical", "Severity": 1, "Value": 55.8 }, { "Direction": "greater than", "Label": "curr1", "Name": "upper critical", "Severity": 1, "Value": 1.13 } ], "Type": "INA238", "curr1_Name": "FCB_MID_$bus * -1 + 19 FAN1_CURR_A", "in1_Name": "FCB_MID_$bus * -1 + 19 FAN1_VOLT_V" }, { "Address": "0x44", "Bus": "$bus", "Labels": [ "in1", "curr1" ], "Name": "FCB_MID_$bus * -1 + 19 FAN2", "Thresholds": [ { "Direction": "less than", "Label": "in1", "Name": "lower critical", "Severity": 1, "Value": 54.6 }, { "Direction": "greater than", "Label": "in1", "Name": "upper critical", "Severity": 1, "Value": 55.8 }, { "Direction": "greater than", "Label": "curr1", "Name": "upper critical", "Severity": 1, "Value": 1.13 } ], "Type": "INA238", "curr1_Name": "FCB_MID_$bus * -1 + 19 FAN2_CURR_A", "in1_Name": "FCB_MID_$bus * -1 + 19 FAN2_VOLT_V" }, { "Address": "0x45", "Bus": "$bus", "Labels": [ "in1", "curr1" ], "Name": "FCB_MID_$bus * -1 + 19 FAN3", "Thresholds": [ { "Direction": "less than", "Label": "in1", "Name": "lower critical", "Severity": 1, "Value": 54.6 }, { "Direction": "greater than", "Label": "in1", "Name": "upper critical", "Severity": 1, "Value": 55.8 }, { "Direction": "greater than", "Label": "curr1", "Name": "upper critical", "Severity": 1, "Value": 1.15 } ], "Type": "INA238", "curr1_Name": "FCB_MID_$bus * -1 + 19 FAN3_CURR_A", "in1_Name": "FCB_MID_$bus * -1 + 19 FAN3_VOLT_V" } ], "Name": "Minerva Middle Fan Board $bus * -1 + 19", "Probe": [ "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Minerva Fan Board.*', 'BUS': 18})", "OR", "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Minerva Fan Board.*', 'BUS': 19})" ], "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" } }, { "Exposes": [ { "Address": "0x5e", "Bus": "$bus", "Connector": { "Name": "FCB_BOT_$bus * -1 + 21 FAN0_TACH_IL", "Pwm": 2, "PwmName": "FCB_BOT_$bus * -1 + 21 FAN_PWM", "Tachs": [ 0 ] }, "Index": 0, "Name": "FCB_BOT_$bus * -1 + 21 FAN0_TACH_IL_SPEED_RPM", "PowerState": "Always", "Thresholds": [ { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 20000 }, { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 800 } ], "Type": "I2CFan" }, { "Address": "0x5e", "Bus": "$bus", "Connector": { "Name": "FCB_BOT_$bus * -1 + 21 FAN0_TACH_OL", "Pwm": 2, "PwmName": "FCB_BOT_$bus * -1 + 21 FAN_PWM", "Tachs": [ 1 ] }, "Index": 1, "Name": "FCB_BOT_$bus * -1 + 21 FAN0_TACH_OL_SPEED_RPM", "PowerState": "Always", "Thresholds": [ { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 20000 }, { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 800 } ], "Type": "I2CFan" }, { "Address": "0x5e", "Bus": "$bus", "Connector": { "Name": "FCB_BOT_$bus * -1 + 21 FAN1_TACH_IL", "Pwm": 2, "PwmName": "FCB_BOT_$bus * -1 + 21 FAN_PWM", "Tachs": [ 2 ] }, "Index": 2, "Name": "FCB_BOT_$bus * -1 + 21 FAN1_TACH_IL_SPEED_RPM", "PowerState": "Always", "Thresholds": [ { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 20000 }, { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 800 } ], "Type": "I2CFan" }, { "Address": "0x5e", "Bus": "$bus", "Connector": { "Name": "FCB_BOT_$bus * -1 + 21 FAN1_TACH_OL", "Pwm": 2, "PwmName": "FCB_BOT_$bus * -1 + 21 FAN_PWM", "Tachs": [ 3 ] }, "Index": 3, "Name": "FCB_BOT_$bus * -1 + 21 FAN1_TACH_OL_SPEED_RPM", "PowerState": "Always", "Thresholds": [ { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 20000 }, { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 800 } ], "Type": "I2CFan" }, { "Address": "0x5e", "Bus": "$bus", "Connector": { "Name": "FCB_BOT_$bus * -1 + 21 FAN2_TACH_IL", "Pwm": 2, "PwmName": "FCB_BOT_$bus * -1 + 21 FAN_PWM", "Tachs": [ 4 ] }, "Index": 4, "Name": "FCB_BOT_$bus * -1 + 21 FAN2_TACH_IL_SPEED_RPM", "PowerState": "Always", "Thresholds": [ { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 20000 }, { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 800 } ], "Type": "I2CFan" }, { "Address": "0x5e", "Bus": "$bus", "Connector": { "Name": "FCB_BOT_$bus * -1 + 21 FAN2_TACH_OL", "Pwm": 2, "PwmName": "FCB_BOT_$bus * -1 + 21 FAN_PWM", "Tachs": [ 5 ] }, "Index": 5, "Name": "FCB_BOT_$bus * -1 + 21 FAN2_TACH_OL_SPEED_RPM", "PowerState": "Always", "Thresholds": [ { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 20000 }, { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 800 } ], "Type": "I2CFan" }, { "Address": "0x5e", "Bus": "$bus", "Connector": { "Name": "FCB_BOT_$bus * -1 + 21 FAN3_TACH_IL", "Pwm": 2, "PwmName": "FCB_BOT_$bus * -1 + 21 FAN_PWM", "Tachs": [ 6 ] }, "Index": 6, "Name": "FCB_BOT_$bus * -1 + 21 FAN3_TACH_IL_SPEED_RPM", "PowerState": "Always", "Thresholds": [ { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 20000 }, { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 800 } ], "Type": "I2CFan" }, { "Address": "0x5e", "Bus": "$bus", "Connector": { "Name": "FCB_BOT_$bus * -1 + 21 FAN3_TACH_OL", "Pwm": 2, "PwmName": "FCB_BOT_$bus * -1 + 21 FAN_PWM", "Tachs": [ 7 ] }, "Index": 7, "Name": "FCB_BOT_$bus * -1 + 21 FAN3_TACH_OL_SPEED_RPM", "PowerState": "Always", "Thresholds": [ { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 20000 }, { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 800 } ], "Type": "I2CFan" }, { "Address": "0x40", "Bus": "$bus", "Labels": [ "in1", "curr1" ], "Name": "FCB_BOT_$bus * -1 + 21 FAN0", "Thresholds": [ { "Direction": "less than", "Label": "in1", "Name": "lower critical", "Severity": 1, "Value": 54.6 }, { "Direction": "greater than", "Label": "in1", "Name": "upper critical", "Severity": 1, "Value": 55.8 }, { "Direction": "greater than", "Label": "curr1", "Name": "upper critical", "Severity": 1, "Value": 1.19 } ], "Type": "INA238", "curr1_Name": "FCB_BOT_$bus * -1 + 21 FAN0_CURR_A", "in1_Name": "FCB_BOT_$bus * -1 + 21 FAN0_VOLT_V" }, { "Address": "0x41", "Bus": "$bus", "Labels": [ "in1", "curr1" ], "Name": "FCB_BOT_$bus * -1 + 21 FAN1", "Thresholds": [ { "Direction": "less than", "Label": "in1", "Name": "lower critical", "Severity": 1, "Value": 54.6 }, { "Direction": "greater than", "Label": "in1", "Name": "upper critical", "Severity": 1, "Value": 55.8 }, { "Direction": "greater than", "Label": "curr1", "Name": "upper critical", "Severity": 1, "Value": 1.13 } ], "Type": "INA238", "curr1_Name": "FCB_BOT_$bus * -1 + 21 FAN1_CURR_A", "in1_Name": "FCB_BOT_$bus * -1 + 21 FAN1_VOLT_V" }, { "Address": "0x44", "Bus": "$bus", "Labels": [ "in1", "curr1" ], "Name": "FCB_BOT_$bus * -1 + 21 FAN2", "Thresholds": [ { "Direction": "less than", "Label": "in1", "Name": "lower critical", "Severity": 1, "Value": 54.6 }, { "Direction": "greater than", "Label": "in1", "Name": "upper critical", "Severity": 1, "Value": 55.8 }, { "Direction": "greater than", "Label": "curr1", "Name": "upper critical", "Severity": 1, "Value": 1.13 } ], "Type": "INA238", "curr1_Name": "FCB_BOT_$bus * -1 + 21 FAN2_CURR_A", "in1_Name": "FCB_BOT_$bus * -1 + 21 FAN2_VOLT_V" }, { "Address": "0x45", "Bus": "$bus", "Labels": [ "in1", "curr1" ], "Name": "FCB_BOT_$bus * -1 + 21 FAN3", "Thresholds": [ { "Direction": "less than", "Label": "in1", "Name": "lower critical", "Severity": 1, "Value": 54.6 }, { "Direction": "greater than", "Label": "in1", "Name": "upper critical", "Severity": 1, "Value": 55.8 }, { "Direction": "greater than", "Label": "curr1", "Name": "upper critical", "Severity": 1, "Value": 1.15 } ], "Type": "INA238", "curr1_Name": "FCB_BOT_$bus * -1 + 21 FAN3_CURR_A", "in1_Name": "FCB_BOT_$bus * -1 + 21 FAN3_VOLT_V" } ], "Name": "Minerva Bottom Fan Board $bus * -1 + 21", "Probe": [ "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Minerva Fan Board.*', 'BUS': 20})", "OR", "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Minerva Fan Board.*', 'BUS': 21})" ], "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" } } ]