1{ 2 "Exposes": [ 3 { 4 "CheckHysteresisWithSetpoint": true, 5 "Class": "temp", 6 "DCoefficient": 0.0, 7 "FFGainCoefficient": 0.0, 8 "FFOffCoefficient": 0.0, 9 "ICoefficient": -0.035, 10 "ILimitMax": 100, 11 "ILimitMin": -50, 12 "InputUnavailableAsFailed": false, 13 "Inputs": [ 14 "Wailua_Falls_Slot $bus % 15 WF_ASIC1_DIMM_A_TEMP_C", 15 "Wailua_Falls_Slot $bus % 15 WF_ASIC1_DIMM_B_TEMP_C", 16 "Wailua_Falls_Slot $bus % 15 WF_ASIC1_DIMM_C_TEMP_C", 17 "Wailua_Falls_Slot $bus % 15 WF_ASIC1_DIMM_D_TEMP_C", 18 "Wailua_Falls_Slot $bus % 15 WF_ASIC2_DIMM_A_TEMP_C", 19 "Wailua_Falls_Slot $bus % 15 WF_ASIC2_DIMM_B_TEMP_C", 20 "Wailua_Falls_Slot $bus % 15 WF_ASIC2_DIMM_C_TEMP_C", 21 "Wailua_Falls_Slot $bus % 15 WF_ASIC2_DIMM_D_TEMP_C" 22 ], 23 "Name": "PID_WF_DIMM_Slot $bus % 15", 24 "NegativeHysteresis": 2.0, 25 "OutLimitMax": 100, 26 "OutLimitMin": 0, 27 "PCoefficient": -3.0, 28 "PositiveHysteresis": 0.0, 29 "SetPoint": 75.0, 30 "SlewNeg": 0.0, 31 "SlewPos": 0.0, 32 "Type": "Pid", 33 "Zones": [ 34 "Zone 1" 35 ] 36 }, 37 { 38 "CheckHysteresisWithSetpoint": true, 39 "Class": "temp", 40 "DCoefficient": 0.0, 41 "FFGainCoefficient": 0.0, 42 "FFOffCoefficient": 0.0, 43 "ICoefficient": -0.02, 44 "ILimitMax": 100, 45 "ILimitMin": -50, 46 "InputUnavailableAsFailed": false, 47 "Inputs": [ 48 "Wailua_Falls_Slot $bus % 15 WF_E1S_TEMP_C" 49 ], 50 "Name": "PID_WF_E1S_Slot $bus % 15", 51 "NegativeHysteresis": 2.0, 52 "OutLimitMax": 100, 53 "OutLimitMin": 0, 54 "PCoefficient": -1.5, 55 "PositiveHysteresis": 0.0, 56 "SetPoint": 68.0, 57 "SlewNeg": 0.0, 58 "SlewPos": 0.0, 59 "Type": "Pid", 60 "Zones": [ 61 "Zone 1" 62 ] 63 }, 64 { 65 "CheckHysteresisWithSetpoint": true, 66 "Class": "temp", 67 "DCoefficient": 0.0, 68 "FFGainCoefficient": 0.0, 69 "FFOffCoefficient": 0.0, 70 "ICoefficient": -0.02, 71 "ILimitMax": 100, 72 "ILimitMin": -50, 73 "InputUnavailableAsFailed": false, 74 "Inputs": [ 75 "Wailua_Falls_Slot $bus % 15 WF_CXL1_CNTR_TEMP_C", 76 "Wailua_Falls_Slot $bus % 15 WF_CXL2_CNTR_TEMP_C" 77 ], 78 "Name": "PID_WF_CXL_Slot $bus % 15", 79 "NegativeHysteresis": 3.0, 80 "OutLimitMax": 100, 81 "OutLimitMin": 0, 82 "PCoefficient": -3.0, 83 "PositiveHysteresis": 0.0, 84 "SetPoint": 70.0, 85 "SlewNeg": 0.0, 86 "SlewPos": 0.0, 87 "Type": "Pid", 88 "Zones": [ 89 "Zone 1" 90 ] 91 }, 92 { 93 "Class": "temp", 94 "InputUnavailableAsFailed": false, 95 "Inputs": [ 96 "Wailua_Falls_Slot $bus % 15 WF_1OU_BOARD_INLET_TEMP_C", 97 "Wailua_Falls_Slot $bus % 15 WF_VR_P0V8_ASIC1_TEMP_C", 98 "Wailua_Falls_Slot $bus % 15 WF_VR_PVDDQ_CD_ASIC1_TEMP_C", 99 "Wailua_Falls_Slot $bus % 15 WF_VR_P0V85_ASIC1_TEMP_C", 100 "Wailua_Falls_Slot $bus % 15 WF_VR_PVDDQ_AB_ASIC1_TEMP_C", 101 "Wailua_Falls_Slot $bus % 15 WF_VR_P0V8_ASIC2_TEMP_C", 102 "Wailua_Falls_Slot $bus % 15 WF_VR_PVDDQ_CD_ASIC2_TEMP_C", 103 "Wailua_Falls_Slot $bus % 15 WF_VR_P0V85_ASIC2_TEMP_C", 104 "Wailua_Falls_Slot $bus % 15 WF_VR_PVDDQ_AB_ASIC2_TEMP_C" 105 ], 106 "Name": "Stepwise_WF_Non_Critical_Sensors_Slot $bus % 15", 107 "NegativeHysteresis": 0, 108 "Output": [ 109 20.0 110 ], 111 "PositiveHysteresis": 0, 112 "Reading": [ 113 20.0 114 ], 115 "Type": "Stepwise", 116 "Zones": [ 117 "Zone 1" 118 ] 119 }, 120 { 121 "Class": "temp", 122 "InputUnavailableAsFailed": false, 123 "Inputs": [ 124 "Wailua_Falls_Slot $bus % 15 WF_ASIC1_DIMM_A_TEMP_C", 125 "Wailua_Falls_Slot $bus % 15 WF_ASIC1_DIMM_B_TEMP_C", 126 "Wailua_Falls_Slot $bus % 15 WF_ASIC1_DIMM_C_TEMP_C", 127 "Wailua_Falls_Slot $bus % 15 WF_ASIC1_DIMM_D_TEMP_C", 128 "Wailua_Falls_Slot $bus % 15 WF_ASIC2_DIMM_A_TEMP_C", 129 "Wailua_Falls_Slot $bus % 15 WF_ASIC2_DIMM_B_TEMP_C", 130 "Wailua_Falls_Slot $bus % 15 WF_ASIC2_DIMM_C_TEMP_C", 131 "Wailua_Falls_Slot $bus % 15 WF_ASIC2_DIMM_D_TEMP_C" 132 ], 133 "Name": "Stepwise_WF_DIMM_Slot $bus % 15", 134 "NegativeHysteresis": 2, 135 "Output": [ 136 20.0, 137 22.0, 138 24.0, 139 26.0, 140 28.0, 141 30.0 142 ], 143 "PositiveHysteresis": 0, 144 "Reading": [ 145 65.0, 146 66.0, 147 67.0, 148 68.0, 149 69.0, 150 70.0 151 ], 152 "Type": "Stepwise", 153 "Zones": [ 154 "Zone 1" 155 ] 156 }, 157 { 158 "Class": "temp", 159 "InputUnavailableAsFailed": false, 160 "Inputs": [ 161 "Wailua_Falls_Slot $bus % 15 WF_E1S_TEMP_C" 162 ], 163 "Name": "Stepwise_WF_E1S_Slot $bus % 15", 164 "NegativeHysteresis": 2, 165 "Output": [ 166 20.0, 167 22.0, 168 24.0, 169 26.0, 170 28.0, 171 30.0 172 ], 173 "PositiveHysteresis": 0, 174 "Reading": [ 175 58.0, 176 59.0, 177 60.0, 178 61.0, 179 62.0, 180 63.0 181 ], 182 "Type": "Stepwise", 183 "Zones": [ 184 "Zone 1" 185 ] 186 }, 187 { 188 "Class": "temp", 189 "InputUnavailableAsFailed": false, 190 "Inputs": [ 191 "Wailua_Falls_Slot $bus % 15 WF_CXL1_CNTR_TEMP_C", 192 "Wailua_Falls_Slot $bus % 15 WF_CXL2_CNTR_TEMP_C" 193 ], 194 "Name": "Stepwise_WF_CXL_Slot $bus % 15", 195 "NegativeHysteresis": 2, 196 "Output": [ 197 20.0, 198 22.0, 199 24.0, 200 26.0, 201 28.0, 202 30.0 203 ], 204 "PositiveHysteresis": 0, 205 "Reading": [ 206 60.0, 207 61.0, 208 62.0, 209 63.0, 210 64.0, 211 65.0 212 ], 213 "Type": "Stepwise", 214 "Zones": [ 215 "Zone 1" 216 ] 217 } 218 ], 219 "Name": "Yosemite 4 Wailua Falls Slot $bus % 15", 220 "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Wailua Falls', 'PRODUCT_PRODUCT_NAME': 'Yosemite V4'})", 221 "Type": "Board", 222 "xyz.openbmc_project.Inventory.Decorator.Asset": { 223 "BuildDate": "$BOARD_MANUFACTURE_DATE", 224 "Manufacturer": "$BOARD_MANUFACTURER", 225 "Model": "$BOARD_PRODUCT_NAME", 226 "PartNumber": "$BOARD_PART_NUMBER", 227 "SerialNumber": "$BOARD_SERIAL_NUMBER", 228 "SparePartNumber": "$BOARD_INFO_AM1" 229 }, 230 "xyz.openbmc_project.Inventory.Decorator.AssetTag": { 231 "AssetTag": "$PRODUCT_ASSET_TAG" 232 }, 233 "xyz.openbmc_project.Inventory.Decorator.Revision": { 234 "Version": "$PRODUCT_VERSION" 235 }, 236 "xyz.openbmc_project.Inventory.Decorator.Slot": { 237 "SlotNumber": "$bus % 15" 238 } 239} 240