{ "Exposes": [ { "Address": 48, "Bus": 0, "CpuID": 1, "Name": "CPU 1", "PresenceGpio": [ { "Name": "CPU1_PRESENCE", "Polarity": "Low" } ], "Type": "XeonCPU" }, { "Address": 49, "Bus": 0, "CpuID": 2, "Name": "CPU 2", "PresenceGpio": [ { "Name": "CPU2_PRESENCE", "Polarity": "Low" } ], "Type": "XeonCPU" }, { "C1": 92.16, "C2": 107.52, "MaxCFM": 17.5, "Name": "System Airflow", "TachMaxPercent": 100, "TachMinPercent": 20, "Tachs": [ "System Fan 1", "", "", "", "System Fan 2", "System Fan 3", "CPU2 Fan", "", "CPU1 Fan" ], "Type": "CFMSensor" }, { "Connector": { "Name": "J2K3", "Pwm": 0, "Tachs": [ 0 ] }, "Index": 0, "Name": "System Fan 1", "Type": "AspeedFan", "Thresholds": [ { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 14630 }, { "Direction": "greater than", "Name": "upper non critical", "Severity": 0, "Value": 14630 }, { "Direction": "less than", "Name": "lower non critical", "Severity": 0, "Value": 2000 }, { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 100 } ] }, { "Connector": { "Name": "J4K3", "Pwm": 4, "Tachs": [ 4 ] }, "Index": 4, "Name": "System Fan 2", "Type": "AspeedFan", "Thresholds": [ { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 14630 }, { "Direction": "greater than", "Name": "upper non critical", "Severity": 0, "Value": 14630 }, { "Direction": "less than", "Name": "lower non critical", "Severity": 0, "Value": 2000 }, { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 100 } ] }, { "Connector": { "Name": "J4K4", "Pwm": 5, "Tachs": [ 5 ] }, "Index": 5, "Name": "System Fan 3", "Type": "AspeedFan", "Thresholds": [ { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 14630 }, { "Direction": "greater than", "Name": "upper non critical", "Severity": 0, "Value": 14630 }, { "Direction": "less than", "Name": "lower non critical", "Severity": 0, "Value": 2000 }, { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 100 } ] }, { "Connector": { "Name": "J6K1", "Pwm": 6, "Tachs": [ 8 ] }, "Index": 8, "Name": "CPU1 Fan", "Type": "AspeedFan", "Thresholds": [ { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 14630 }, { "Direction": "greater than", "Name": "upper non critical", "Severity": 0, "Value": 14630 }, { "Direction": "less than", "Name": "lower non critical", "Severity": 0, "Value": 2000 }, { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 1000 } ] }, { "Connector": { "Name": "J6A1", "Pwm": 7, "Tachs": [ 6 ] }, "Index": 6, "Name": "CPU2 Fan", "Type": "AspeedFan", "Thresholds": [ { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 14630 }, { "Direction": "greater than", "Name": "upper non critical", "Severity": 0, "Value": 14630 }, { "Direction": "less than", "Name": "lower non critical", "Severity": 0, "Value": 2000 }, { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 100 } ] }, { "Class": "fan", "FFGainCoefficient": 1.0, "FFOffCoefficient": 0.0, "ICoefficient": 0.0, "ILimitMax": 0.0, "ILimitMin": 0.0, "Inputs": [ "System Fan 1" ], "Name": "System Fan 1 Sensor", "NegativeHysteresis": 0.0, "OutLimitMax": 100.0, "OutLimitMin": 10.0, "Outputs": [ "Pwm_1" ], "PCoefficient": 0.0, "PositiveHysteresis": 0.0, "SlewNeg": 0.0, "SlewPos": 0.0, "Type": "Pid", "Zones": [ "SysFan1Zone" ] }, { "Class": "fan", "FFGainCoefficient": 1.0, "FFOffCoefficient": 0.0, "ICoefficient": 0.0, "ILimitMax": 0.0, "ILimitMin": 0.0, "Inputs": [ "System Fan 2" ], "Name": "System Fan 2 Sensor", "NegativeHysteresis": 0.0, "OutLimitMax": 100.0, "OutLimitMin": 10.0, "Outputs": [ "Pwm_5" ], "PCoefficient": 0.0, "PositiveHysteresis": 0.0, "SlewNeg": 0.0, "SlewPos": 0.0, "Type": "Pid", "Zones": [ "SysFan2Zone" ] }, { "Class": "fan", "FFGainCoefficient": 1.0, "FFOffCoefficient": 0.0, "ICoefficient": 0.0, "ILimitMax": 0.0, "ILimitMin": 0.0, "Inputs": [ "System Fan 3" ], "Name": "System Fan 3 Sensor", "NegativeHysteresis": 0.0, "OutLimitMax": 100.0, "OutLimitMin": 10.0, "Outputs": [ "Pwm_6" ], "PCoefficient": 0.0, "PositiveHysteresis": 0.0, "SlewNeg": 0.0, "SlewPos": 0.0, "Type": "Pid", "Zones": [ "SysFan3Zone" ] }, { "Class": "fan", "FFGainCoefficient": 1.0, "FFOffCoefficient": 0.0, "ICoefficient": 0.0, "ILimitMax": 0.0, "ILimitMin": 0.0, "Inputs": [ "CPU1 Fan" ], "Name": "CPU Fan 1 Sensor", "NegativeHysteresis": 0.0, "OutLimitMax": 100.0, "OutLimitMin": 10.0, "Outputs": [ "Pwm_7" ], "PCoefficient": 0.0, "PositiveHysteresis": 0.0, "SlewNeg": 0.0, "SlewPos": 0.0, "Type": "Pid", "Zones": [ "CPUFan1Zone" ] }, { "Class": "fan", "FFGainCoefficient": 1.0, "FFOffCoefficient": 0.0, "ICoefficient": 0.0, "ILimitMax": 0.0, "ILimitMin": 0.0, "Inputs": [ "CPU2 Fan" ], "Name": "CPU Fan 2 Sensor", "NegativeHysteresis": 0.0, "OutLimitMax": 100.0, "OutLimitMin": 10.0, "Outputs": [ "Pwm_8" ], "PCoefficient": 0.0, "PositiveHysteresis": 0.0, "SlewNeg": 0.0, "SlewPos": 0.0, "Type": "Pid", "Zones": [ "CPUFan2Zone" ] }, { "FailSafePercent": 100, "MinThermalOutput": 10, "Name": "SysFan1Zone", "Type": "Pid.Zone" }, { "FailSafePercent": 100, "MinThermalOutput": 10, "Name": "SysFan2Zone", "Type": "Pid.Zone" }, { "FailSafePercent": 100, "MinThermalOutput": 10, "Name": "SysFan3Zone", "Type": "Pid.Zone" }, { "FailSafePercent": 100, "MinThermalOutput": 10, "Name": "CPUFan1Zone", "Type": "Pid.Zone" }, { "FailSafePercent": 100, "MinThermalOutput": 10, "Name": "CPUFan2Zone", "Type": "Pid.Zone" }, { "Class": "temp", "Inputs": [ "BMC_Temp", "CPUs_Temp", "PCH___M_2_Temp" ], "Name": "Zone 1 Step Controller", "NegativeHysteresis": 0, "Output": [ 20.0, 35.0, 50.0, 65.0, 80.0, 100.0 ], "PositiveHysteresis": 0, "Reading": [ 15.0, 25.0, 35.0, 40.0, 45.0, 50.0 ], "Type": "Stepwise", "Zones": [ "SysFan1Zone", "SysFan2Zone", "SysFan3Zone" ] }, { "Class": "temp", "Inputs": [ "Die_CPU1" ], "Name": "CPU Zone 1 Step Controller", "NegativeHysteresis": 0, "Output": [ 20.0, 35.0, 50.0, 65.0, 80.0, 100.0 ], "PositiveHysteresis": 0, "Reading": [ 15.0, 25.0, 35.0, 40.0, 45.0, 50.0 ], "Type": "Stepwise", "Zones": [ "CPUFan1Zone" ] }, { "Class": "temp", "Inputs": [ "Die_CPU2" ], "Name": "CPU Zone 2 Step Controller", "NegativeHysteresis": 0, "Output": [ 20.0, 35.0, 50.0, 65.0, 80.0, 100.0 ], "PositiveHysteresis": 0, "Reading": [ 15.0, 25.0, 35.0, 40.0, 45.0, 50.0 ], "Type": "Stepwise", "Zones": [ "CPUFan2Zone" ] }, { "Address": "0x4f", "Bus": 6, "Name": "Right side of the board Temp", "Thresholds": [ { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 115 }, { "Direction": "greater than", "Name": "upper non critical", "Severity": 0, "Value": 110 }, { "Direction": "less than", "Name": "lower non critical", "Severity": 0, "Value": 5 }, { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 0 } ], "Type": "TMP75" }, { "Address": "0x48", "Bus": 6, "Name": "PCH & M.2 Temp", "Thresholds": [ { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 115 }, { "Direction": "greater than", "Name": "upper non critical", "Severity": 0, "Value": 110 }, { "Direction": "less than", "Name": "lower non critical", "Severity": 0, "Value": 5 }, { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": -1 } ], "Type": "TMP75" }, { "Address": "0x4d", "Bus": 6, "Name": "Inlet BRD Temp", "Thresholds": [ { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 115 }, { "Direction": "greater than", "Name": "upper non critical", "Severity": 0, "Value": 110 }, { "Direction": "less than", "Name": "lower non critical", "Severity": 0, "Value": 5 }, { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 0 } ], "Type": "TMP75" }, { "Address": "0x49", "Bus": 6, "Name": "CPUs Temp", "Thresholds": [ { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 115 }, { "Direction": "greater than", "Name": "upper non critical", "Severity": 0, "Value": 110 }, { "Direction": "less than", "Name": "lower non critical", "Severity": 0, "Value": 5 }, { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 1 } ], "Type": "TMP75" }, { "Index": 0, "Name": "Baseboard 12Volt", "PowerState": "On", "ScaleFactor": 0.118, "Thresholds": [ { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 13.494 }, { "Direction": "greater than", "Name": "upper non critical", "Severity": 0, "Value": 13.101 }, { "Direction": "less than", "Name": "lower non critical", "Severity": 0, "Value": 10.945 }, { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 10.616 } ], "Type": "ADC" }, { "Index": 3, "Name": "P105_PCH_AUX", "Thresholds": [ { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 1.139 }, { "Direction": "greater than", "Name": "upper non critical", "Severity": 0, "Value": 1.106 }, { "Direction": "less than", "Name": "lower non critical", "Severity": 0, "Value": 0.995 }, { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 0.966 } ], "Type": "ADC" }, { "Index": 5, "Name": "P5V_STBY_PSU", "ScaleFactor": 0.27, "Thresholds": [ { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 5.49 }, { "Direction": "greater than", "Name": "upper non critical", "Severity": 0, "Value": 5.245 }, { "Direction": "less than", "Name": "lower non critical", "Severity": 0, "Value": 4.75 }, { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 4.5 } ], "Type": "ADC" }, { "Index": 6, "Name": "P1V8_PCH", "ScaleFactor": 0.767, "Thresholds": [ { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 1.961 }, { "Direction": "greater than", "Name": "upper non critical", "Severity": 0, "Value": 1.904 }, { "Direction": "less than", "Name": "lower non critical", "Severity": 0, "Value": 1.699 }, { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 1.648 } ], "Type": "ADC" }, { "Index": 1, "Name": "P3V3", "PowerState": "On", "ScaleFactor": 0.429, "Thresholds": [ { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 3.647 }, { "Direction": "greater than", "Name": "upper non critical", "Severity": 0, "Value": 3.541 }, { "Direction": "less than", "Name": "lower non critical", "Severity": 0, "Value": 3.066 }, { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 2.974 } ], "Type": "ADC" }, { "CPURequired": 1, "Index": 8, "Name": "PVCCIN_CPU1", "PowerState": "On", "ScaleFactor": 0.767, "Thresholds": [ { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 2.151 }, { "Direction": "greater than", "Name": "upper non critical", "Severity": 0, "Value": 2.088 }, { "Direction": "less than", "Name": "lower non critical", "Severity": 0, "Value": 1.418 }, { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 1.376 } ], "Type": "ADC" }, { "CPURequired": 2, "Index": 9, "Name": "PVCCIN_CPU2", "PowerState": "On", "ScaleFactor": 0.767, "Thresholds": [ { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 2.151 }, { "Direction": "greater than", "Name": "upper non critical", "Severity": 0, "Value": 2.088 }, { "Direction": "less than", "Name": "lower non critical", "Severity": 0, "Value": 1.418 }, { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 1.376 } ], "Type": "ADC" }, { "CPURequired": 1, "Index": 14, "Name": "PVCCIO_CPU1", "PowerState": "On", "Thresholds": [ { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 1.19 }, { "Direction": "greater than", "Name": "upper non critical", "Severity": 0, "Value": 1.155 }, { "Direction": "less than", "Name": "lower non critical", "Severity": 0, "Value": 0.752 }, { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 0.729 } ], "Type": "ADC" }, { "CPURequired": 2, "Index": 15, "Name": "PVCCIO_CPU2", "PowerState": "On", "Thresholds": [ { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 1.19 }, { "Direction": "greater than", "Name": "upper non critical", "Severity": 0, "Value": 1.155 }, { "Direction": "less than", "Name": "lower non critical", "Severity": 0, "Value": 0.752 }, { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 0.729 } ], "Type": "ADC" }, { "CPURequired": 1, "Index": 10, "Name": "PVDQ_ABC_CPU1", "PowerState": "On", "Thresholds": [ { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 1.301 }, { "Direction": "greater than", "Name": "upper non critical", "Severity": 0, "Value": 1.263 }, { "Direction": "less than", "Name": "lower non critical", "Severity": 0, "Value": 1.138 }, { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 1.104 } ], "Type": "ADC" }, { "CPURequired": 2, "Index": 12, "Name": "PVDQ_ABC_CPU2", "PowerState": "On", "Thresholds": [ { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 1.301 }, { "Direction": "greater than", "Name": "upper non critical", "Severity": 0, "Value": 1.263 }, { "Direction": "less than", "Name": "lower non critical", "Severity": 0, "Value": 1.138 }, { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 1.104 } ], "Type": "ADC" }, { "CPURequired": 1, "Index": 11, "Name": "PVDQ_DEF_CPU1", "PowerState": "On", "Thresholds": [ { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 1.301 }, { "Direction": "greater than", "Name": "upper non critical", "Severity": 0, "Value": 1.263 }, { "Direction": "less than", "Name": "lower non critical", "Severity": 0, "Value": 1.138 }, { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 1.104 } ], "Type": "ADC" }, { "CPURequired": 2, "Index": 13, "Name": "PVDQ_DEF_CPU2", "PowerState": "On", "Thresholds": [ { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 1.301 }, { "Direction": "greater than", "Name": "upper non critical", "Severity": 0, "Value": 1.263 }, { "Direction": "less than", "Name": "lower non critical", "Severity": 0, "Value": 1.138 }, { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 1.104 } ], "Type": "ADC" }, { "Index": 2, "Name": "PVNN_PCH_AUX", "Thresholds": [ { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 1.081 }, { "Direction": "greater than", "Name": "upper non critical", "Severity": 0, "Value": 1.049 }, { "Direction": "less than", "Name": "lower non critical", "Severity": 0, "Value": 0.807 }, { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 0.783 } ], "Type": "ADC" }, { "Name": "Host CPU Utilization", "Polling": { "AveragingPeriod": 3000, "Interval": 1000 }, "Type": "HostCpuUtilization" }, { "Name": "Node Manager Sensor", "Type": "NMSensor" }, { "Address": "0x4e", "Bus": 6, "Name": "BMC Temp", "Thresholds": [ { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 115 }, { "Direction": "greater than", "Name": "upper non critical", "Severity": 0, "Value": 110 }, { "Direction": "less than", "Name": "lower non critical", "Severity": 0, "Value": 5 }, { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 0 } ], "Type": "TMP75" } ], "Name": "SILA Baseboard", "Probe": "xyz.openbmc_project.FruDevice({'PRODUCT_PRODUCT_NAME': 'CP.*'})", "Type": "Board", "xyz.openbmc_project.Inventory.Decorator.Asset": { "Manufacturer": "$BOARD_MANUFACTURER", "Model": "$BOARD_PRODUCT_NAME", "PartNumber": "$BOARD_PART_NUMBER", "SerialNumber": "$BOARD_SERIAL_NUMBER" }, "xyz.openbmc_project.Inventory.Decorator.AssetTag": { "AssetTag": "$PRODUCT_ASSET_TAG" }, "xyz.openbmc_project.Inventory.Item.Board.Motherboard": { "ProductId": 123 }, "xyz.openbmc_project.Inventory.Item.System": {} }