blob: 322e40080c3f73cceb9aaaf4bdc670bac3a12a7e [file] [log] [blame]
{
"Exposes": [
{
"CheckHysteresisWithSetpoint": true,
"Class": "temp",
"DCoefficient": 0.0,
"FFGainCoefficient": 0.0,
"FFOffCoefficient": 0.0,
"ICoefficient": -0.035,
"ILimitMax": 100,
"ILimitMin": -50,
"InputUnavailableAsFailed": false,
"Inputs": [
"Sentinel_Dome_Slot $bus % 15 MB_DIMM_A_TEMP_C",
"Sentinel_Dome_Slot $bus % 15 MB_DIMM_B_TEMP_C",
"Sentinel_Dome_Slot $bus % 15 MB_DIMM_C_TEMP_C",
"Sentinel_Dome_Slot $bus % 15 MB_DIMM_D_TEMP_C",
"Sentinel_Dome_Slot $bus % 15 MB_DIMM_E_TEMP_C",
"Sentinel_Dome_Slot $bus % 15 MB_DIMM_F_TEMP_C",
"Sentinel_Dome_Slot $bus % 15 MB_DIMM_G_TEMP_C",
"Sentinel_Dome_Slot $bus % 15 MB_DIMM_H_TEMP_C",
"Sentinel_Dome_Slot $bus % 15 MB_DIMM_I_TEMP_C",
"Sentinel_Dome_Slot $bus % 15 MB_DIMM_J_TEMP_C",
"Sentinel_Dome_Slot $bus % 15 MB_DIMM_K_TEMP_C",
"Sentinel_Dome_Slot $bus % 15 MB_DIMM_L_TEMP_C"
],
"Name": "PID_MB_DIMM_Slot $bus % 15",
"NegativeHysteresis": 2.0,
"OutLimitMax": 100,
"OutLimitMin": 0,
"PCoefficient": -3.0,
"PositiveHysteresis": 0.0,
"SetPoint": 75.0,
"SlewNeg": 0.0,
"SlewPos": 0.0,
"Type": "Pid",
"Zones": [
"Zone 1"
]
},
{
"CheckHysteresisWithSetpoint": true,
"Class": "temp",
"DCoefficient": 0.0,
"FFGainCoefficient": 0.0,
"FFOffCoefficient": 0.0,
"ICoefficient": -0.035,
"ILimitMax": 100,
"ILimitMin": -50,
"InputUnavailableAsFailed": false,
"Inputs": [
"Sentinel_Dome_Slot $bus % 15 MB_CPU_TEMP_C"
],
"Name": "PID_MB_CPU_Slot $bus % 15",
"NegativeHysteresis": 3.0,
"OutLimitMax": 100,
"OutLimitMin": 0,
"PCoefficient": -5.5,
"PositiveHysteresis": 0.0,
"SetPoint": 74.0,
"SlewNeg": 0.0,
"SlewPos": 0.0,
"Type": "Pid",
"Zones": [
"Zone 1"
]
},
{
"CheckHysteresisWithSetpoint": true,
"Class": "temp",
"DCoefficient": 0.0,
"FFGainCoefficient": 0.0,
"FFOffCoefficient": 0.0,
"ICoefficient": -0.02,
"ILimitMax": 100,
"ILimitMin": -50,
"InputUnavailableAsFailed": false,
"Inputs": [
"Sentinel_Dome_Slot $bus % 15 MB_SSD_BOOT_TEMP_C"
],
"Name": "PID_MB_SSD_BOOT_Slot $bus % 15",
"NegativeHysteresis": 2.0,
"OutLimitMax": 100,
"OutLimitMin": 0,
"PCoefficient": -1.5,
"PositiveHysteresis": 0.0,
"SetPoint": 68.0,
"SlewNeg": 0.0,
"SlewPos": 0.0,
"Type": "Pid",
"Zones": [
"Zone 1"
]
},
{
"CheckHysteresisWithSetpoint": true,
"Class": "temp",
"DCoefficient": 0.0,
"FFGainCoefficient": 0.0,
"FFOffCoefficient": 0.0,
"ICoefficient": -0.02,
"ILimitMax": 100,
"ILimitMin": -50,
"InputUnavailableAsFailed": false,
"Inputs": [
"Sentinel_Dome_Slot $bus % 15 MB_SSD_DATA_TEMP_C"
],
"Name": "PID_MB_SSD_DATA_Slot $bus % 15",
"NegativeHysteresis": 2.0,
"OutLimitMax": 100,
"OutLimitMin": 0,
"PCoefficient": -1.5,
"PositiveHysteresis": 0.0,
"SetPoint": 68.0,
"SlewNeg": 0.0,
"SlewPos": 0.0,
"Type": "Pid",
"Zones": [
"Zone 1"
]
},
{
"CheckHysteresisWithSetpoint": true,
"Class": "temp",
"DCoefficient": 0.0,
"FFGainCoefficient": 0.0,
"FFOffCoefficient": 0.0,
"ICoefficient": -0.02,
"ILimitMax": 100,
"ILimitMin": -50,
"InputUnavailableAsFailed": false,
"Inputs": [
"Sentinel_Dome_Slot $bus % 15 MB_VR_CPU0_TEMP_C",
"Sentinel_Dome_Slot $bus % 15 MB_VR_SOC_TEMP_C",
"Sentinel_Dome_Slot $bus % 15 MB_VR_CPU1_TEMP_C",
"Sentinel_Dome_Slot $bus % 15 MB_VR_PVDDIO_TEMP_C",
"Sentinel_Dome_Slot $bus % 15 MB_VR_PVDD11_TEMP_C"
],
"Name": "PID_MB_VR_Slot $bus % 15",
"NegativeHysteresis": 3.0,
"OutLimitMax": 100,
"OutLimitMin": 0,
"PCoefficient": -3.0,
"PositiveHysteresis": 0.0,
"SetPoint": 90.0,
"SlewNeg": 0.0,
"SlewPos": 0.0,
"Type": "Pid",
"Zones": [
"Zone 1"
]
},
{
"Class": "temp",
"InputUnavailableAsFailed": false,
"Inputs": [
"Sentinel_Dome_Slot $bus % 15 MB_INLET_TEMP_C",
"Sentinel_Dome_Slot $bus % 15 MB_OUTLET_TEMP_C"
],
"Name": "Stepwise_MB_INLET_OUTLET_TEMP_Slot $bus % 15",
"NegativeHysteresis": 0,
"Output": [
20.0
],
"PositiveHysteresis": 0,
"Reading": [
20.0
],
"Type": "Stepwise",
"Zones": [
"Zone 1"
]
},
{
"Class": "temp",
"InputUnavailableAsFailed": false,
"Inputs": [
"Calibrated_Sentinel_Dome_Slot $bus % 15 MB_FIO_TEMP_C"
],
"Name": "Stepwise_MB_FIO_Slot $bus % 15",
"NegativeHysteresis": 2,
"Output": [
20.0,
21.0,
22.0,
23.0,
24.0,
25.0,
26.0,
27.0,
28.0,
29.0,
30.0,
31.0,
31.0,
33.0,
35.0,
37.0,
38.0,
39.0,
40.0,
41.0
],
"PositiveHysteresis": 0,
"Reading": [
20.0,
21.0,
22.0,
23.0,
24.0,
25.0,
26.0,
27.0,
28.0,
29.0,
30.0,
31.0,
32.0,
33.0,
34.0,
35.0,
36.0,
37.0,
38.0,
39.0
],
"Type": "Stepwise",
"Zones": [
"Zone 1"
]
},
{
"Class": "temp",
"InputUnavailableAsFailed": false,
"Inputs": [
"Sentinel_Dome_Slot $bus % 15 MB_DIMM_A_TEMP_C",
"Sentinel_Dome_Slot $bus % 15 MB_DIMM_B_TEMP_C",
"Sentinel_Dome_Slot $bus % 15 MB_DIMM_C_TEMP_C",
"Sentinel_Dome_Slot $bus % 15 MB_DIMM_D_TEMP_C",
"Sentinel_Dome_Slot $bus % 15 MB_DIMM_E_TEMP_C",
"Sentinel_Dome_Slot $bus % 15 MB_DIMM_F_TEMP_C",
"Sentinel_Dome_Slot $bus % 15 MB_DIMM_G_TEMP_C",
"Sentinel_Dome_Slot $bus % 15 MB_DIMM_H_TEMP_C",
"Sentinel_Dome_Slot $bus % 15 MB_DIMM_I_TEMP_C",
"Sentinel_Dome_Slot $bus % 15 MB_DIMM_J_TEMP_C",
"Sentinel_Dome_Slot $bus % 15 MB_DIMM_K_TEMP_C",
"Sentinel_Dome_Slot $bus % 15 MB_DIMM_L_TEMP_C"
],
"Name": "Stepwise_MB_DIMM_Slot $bus % 15",
"NegativeHysteresis": 2,
"Output": [
20.0,
22.0,
24.0,
26.0,
28.0,
30.0
],
"PositiveHysteresis": 0,
"Reading": [
65.0,
66.0,
67.0,
68.0,
69.0,
70.0
],
"Type": "Stepwise",
"Zones": [
"Zone 1"
]
},
{
"Class": "temp",
"InputUnavailableAsFailed": false,
"Inputs": [
"Sentinel_Dome_Slot $bus % 15 MB_CPU_TEMP_C"
],
"Name": "Stepwise_MB_CPU_Slot $bus % 15",
"NegativeHysteresis": 3,
"Output": [
20.0,
25.0,
30.0,
35.0,
40.0,
45.0,
50.0,
55.0,
60.0
],
"PositiveHysteresis": 0,
"Reading": [
66.0,
67.0,
68.0,
69.0,
70.0,
71.0,
72.0,
73.0,
74.0
],
"Type": "Stepwise",
"Zones": [
"Zone 1"
]
},
{
"Class": "temp",
"InputUnavailableAsFailed": false,
"Inputs": [
"Sentinel_Dome_Slot $bus % 15 MB_SSD_BOOT_TEMP_C"
],
"Name": "Stepwise_MB_SSD_BOOT_Slot $bus % 15",
"NegativeHysteresis": 2,
"Output": [
20.0,
22.0,
24.0,
26.0,
28.0,
30.0
],
"PositiveHysteresis": 0,
"Reading": [
58.0,
59.0,
60.0,
61.0,
62.0,
63.0
],
"Type": "Stepwise",
"Zones": [
"Zone 1"
]
},
{
"Class": "temp",
"InputUnavailableAsFailed": false,
"Inputs": [
"Sentinel_Dome_Slot $bus % 15 MB_SSD_DATA_TEMP_C"
],
"Name": "Stepwise_MB_SSD_DATA_Slot $bus % 15",
"NegativeHysteresis": 2,
"Output": [
20.0,
22.0,
24.0,
26.0,
28.0,
30.0
],
"PositiveHysteresis": 0,
"Reading": [
58.0,
59.0,
60.0,
61.0,
62.0,
63.0
],
"Type": "Stepwise",
"Zones": [
"Zone 1"
]
},
{
"Class": "temp",
"InputUnavailableAsFailed": false,
"Inputs": [
"Sentinel_Dome_Slot $bus % 15 MB_VR_CPU0_TEMP_C",
"Sentinel_Dome_Slot $bus % 15 MB_VR_SOC_TEMP_C",
"Sentinel_Dome_Slot $bus % 15 MB_VR_CPU1_TEMP_C",
"Sentinel_Dome_Slot $bus % 15 MB_VR_PVDDIO_TEMP_C",
"Sentinel_Dome_Slot $bus % 15 MB_VR_PVDD11_TEMP_C"
],
"Name": "Stepwise_MB_VR_Slot $bus % 15",
"NegativeHysteresis": 3,
"Output": [
20.0,
22.0,
24.0,
26.0,
28.0,
30.0
],
"PositiveHysteresis": 0,
"Reading": [
80.0,
81.0,
82.0,
83.0,
84.0,
85.0
],
"Type": "Stepwise",
"Zones": [
"Zone 1"
]
}
],
"Name": "Yosemite 4 Sentinel Dome T2 Slot $bus % 15",
"Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Sentinel Dome without Retimer', 'PRODUCT_PRODUCT_NAME': 'Yosemite V4', 'PRODUCT_INFO_AM2': 'Yosemite V4 T2'})",
"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"
},
"xyz.openbmc_project.Inventory.Decorator.Slot": {
"SlotNumber": "$bus % 15"
},
"xyz.openbmc_project.Inventory.Item.Board.Motherboard": {
"ProductId": 1
}
}