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 "SENTINEL_DOME_SLOT $bus % 15 DIMM_A0_TEMP_C", 15 "SENTINEL_DOME_SLOT $bus % 15 DIMM_A1_TEMP_C", 16 "SENTINEL_DOME_SLOT $bus % 15 DIMM_A2_TEMP_C", 17 "SENTINEL_DOME_SLOT $bus % 15 DIMM_A3_TEMP_C", 18 "SENTINEL_DOME_SLOT $bus % 15 DIMM_A4_TEMP_C", 19 "SENTINEL_DOME_SLOT $bus % 15 DIMM_A6_TEMP_C", 20 "SENTINEL_DOME_SLOT $bus % 15 DIMM_A7_TEMP_C", 21 "SENTINEL_DOME_SLOT $bus % 15 DIMM_A8_TEMP_C", 22 "SENTINEL_DOME_SLOT $bus % 15 DIMM_A9_TEMP_C", 23 "SENTINEL_DOME_SLOT $bus % 15 DIMM_A10_TEMP_C" 24 ], 25 "Name": "PID_MB_DIMM_Slot $bus % 15", 26 "NegativeHysteresis": 3.0, 27 "OutLimitMax": 100, 28 "OutLimitMin": 0, 29 "PCoefficient": -3.0, 30 "PositiveHysteresis": 0.0, 31 "SetPoint": 75.0, 32 "SlewNeg": 0.0, 33 "SlewPos": 0.0, 34 "Type": "Pid", 35 "Zones": [ 36 "Zone 1" 37 ] 38 }, 39 { 40 "CheckHysteresisWithSetpoint": true, 41 "Class": "temp", 42 "DCoefficient": 0.0, 43 "FFGainCoefficient": 0.0, 44 "FFOffCoefficient": 0.0, 45 "ICoefficient": -0.035, 46 "ILimitMax": 100, 47 "ILimitMin": -50, 48 "InputUnavailableAsFailed": false, 49 "Inputs": [ 50 "SENTINEL_DOME_SLOT $bus % 15 MB_CPU_TEMP_C" 51 ], 52 "Name": "PID_MB_CPU_Slot $bus % 15", 53 "NegativeHysteresis": 3.0, 54 "OutLimitMax": 100, 55 "OutLimitMin": 0, 56 "PCoefficient": -4.5, 57 "PositiveHysteresis": 0.0, 58 "SetPoint": 77.0, 59 "SlewNeg": 0.0, 60 "SlewPos": 0.0, 61 "Type": "Pid", 62 "Zones": [ 63 "Zone 1" 64 ] 65 }, 66 { 67 "CheckHysteresisWithSetpoint": true, 68 "Class": "temp", 69 "DCoefficient": 0.0, 70 "FFGainCoefficient": 0.0, 71 "FFOffCoefficient": 0.0, 72 "ICoefficient": -0.03, 73 "ILimitMax": 100, 74 "ILimitMin": -50, 75 "InputUnavailableAsFailed": false, 76 "Inputs": [ 77 "SENTINEL_DOME_SLOT $bus % 15 MB_SSD_BOOT_TEMP_C" 78 ], 79 "Name": "PID_MB_SSD_BOOT_Slot $bus % 15", 80 "NegativeHysteresis": 3.0, 81 "OutLimitMax": 100, 82 "OutLimitMin": 0, 83 "PCoefficient": -5, 84 "PositiveHysteresis": 0.0, 85 "SetPoint": 69.0, 86 "SlewNeg": 0.0, 87 "SlewPos": 0.0, 88 "Type": "Pid", 89 "Zones": [ 90 "Zone 1" 91 ] 92 }, 93 { 94 "CheckHysteresisWithSetpoint": true, 95 "Class": "temp", 96 "DCoefficient": 0.0, 97 "FFGainCoefficient": 0.0, 98 "FFOffCoefficient": 0.0, 99 "ICoefficient": -0.02, 100 "ILimitMax": 100, 101 "ILimitMin": -50, 102 "InputUnavailableAsFailed": false, 103 "Inputs": [ 104 "SENTINEL_DOME_SLOT $bus % 15 MB_VR_CPU0_TEMP_C", 105 "SENTINEL_DOME_SLOT $bus % 15 MB_VR_SOC_TEMP_C", 106 "SENTINEL_DOME_SLOT $bus % 15 MB_VR_CPU1_TEMP_C", 107 "SENTINEL_DOME_SLOT $bus % 15 MB_VR_PVDDIO_TEMP_C", 108 "SENTINEL_DOME_SLOT $bus % 15 MB_VR_PVDD11_TEMP_C" 109 ], 110 "Name": "PID_MB_VR_Slot $bus % 15", 111 "NegativeHysteresis": 3.0, 112 "OutLimitMax": 100, 113 "OutLimitMin": 0, 114 "PCoefficient": -3.0, 115 "PositiveHysteresis": 0.0, 116 "SetPoint": 90.0, 117 "SlewNeg": 0.0, 118 "SlewPos": 0.0, 119 "Type": "Pid", 120 "Zones": [ 121 "Zone 1" 122 ] 123 }, 124 { 125 "Class": "temp", 126 "InputUnavailableAsFailed": false, 127 "Inputs": [ 128 "SENTINEL_DOME_SLOT $bus % 15 MB_INLET_TEMP_C", 129 "SENTINEL_DOME_SLOT $bus % 15 MB_OUTLET_TEMP_C" 130 ], 131 "Name": "Stepwise_MB_INLET_OUTLET_TEMP_Slot $bus % 15", 132 "NegativeHysteresis": 0, 133 "Output": [ 134 10.0 135 ], 136 "PositiveHysteresis": 0, 137 "Reading": [ 138 20.0 139 ], 140 "Type": "Stepwise", 141 "Zones": [ 142 "Zone 1" 143 ] 144 }, 145 { 146 "Class": "temp", 147 "InputUnavailableAsFailed": false, 148 "Inputs": [ 149 "SENTINEL_DOME_SLOT $bus % 15 MB_FIO_TEMP_C" 150 ], 151 "Name": "Stepwise_MB_FIO_Slot $bus % 15", 152 "NegativeHysteresis": 0, 153 "Output": [ 154 10.0 155 ], 156 "PositiveHysteresis": 0, 157 "Reading": [ 158 20.0 159 ], 160 "Type": "Stepwise", 161 "Zones": [ 162 "Zone 1" 163 ] 164 }, 165 { 166 "Class": "temp", 167 "InputUnavailableAsFailed": false, 168 "Inputs": [ 169 "CALIBRATED_SENTINEL_DOME_SLOT $bus % 15 MB_FIO_TEMP_C" 170 ], 171 "Name": "Stepwise_CALIBRATED_MB_FIO_Slot $bus % 15", 172 "NegativeHysteresis": 1, 173 "Output": [ 174 10.0, 175 10.0, 176 11.0, 177 11.0, 178 12.0, 179 12.0, 180 13.0, 181 13.0, 182 14.0, 183 14.0, 184 15.0, 185 16.0, 186 20.0, 187 30.0, 188 40.0 189 ], 190 "PositiveHysteresis": 0, 191 "Reading": [ 192 25.0, 193 26.0, 194 27.0, 195 28.0, 196 29.0, 197 30.0, 198 31.0, 199 32.0, 200 33.0, 201 34.0, 202 35.0, 203 36.0, 204 37.0, 205 38.0, 206 39.0 207 ], 208 "Type": "Stepwise", 209 "Zones": [ 210 "Zone 1" 211 ] 212 }, 213 { 214 "Class": "temp", 215 "InputUnavailableAsFailed": false, 216 "Inputs": [ 217 "SENTINEL_DOME_SLOT $bus % 15 DIMM_A0_TEMP_C", 218 "SENTINEL_DOME_SLOT $bus % 15 DIMM_A1_TEMP_C", 219 "SENTINEL_DOME_SLOT $bus % 15 DIMM_A2_TEMP_C", 220 "SENTINEL_DOME_SLOT $bus % 15 DIMM_A3_TEMP_C", 221 "SENTINEL_DOME_SLOT $bus % 15 DIMM_A4_TEMP_C", 222 "SENTINEL_DOME_SLOT $bus % 15 DIMM_A6_TEMP_C", 223 "SENTINEL_DOME_SLOT $bus % 15 DIMM_A7_TEMP_C", 224 "SENTINEL_DOME_SLOT $bus % 15 DIMM_A8_TEMP_C", 225 "SENTINEL_DOME_SLOT $bus % 15 DIMM_A9_TEMP_C", 226 "SENTINEL_DOME_SLOT $bus % 15 DIMM_A10_TEMP_C" 227 ], 228 "Name": "Stepwise_MB_DIMM_Slot $bus % 15", 229 "NegativeHysteresis": 2, 230 "Output": [ 231 10.0, 232 12.0, 233 14.0, 234 16.0, 235 17.0, 236 18.0 237 ], 238 "PositiveHysteresis": 0, 239 "Reading": [ 240 65.0, 241 66.0, 242 67.0, 243 68.0, 244 69.0, 245 70.0 246 ], 247 "Type": "Stepwise", 248 "Zones": [ 249 "Zone 1" 250 ] 251 }, 252 { 253 "Class": "temp", 254 "InputUnavailableAsFailed": false, 255 "Inputs": [ 256 "SENTINEL_DOME_SLOT $bus % 15 MB_CPU_TEMP_C" 257 ], 258 "Name": "Stepwise_MB_CPU_Slot $bus % 15", 259 "NegativeHysteresis": 3, 260 "Output": [ 261 10.0, 262 11.0, 263 12.0, 264 13.0, 265 14.0, 266 15.0, 267 16.0, 268 17.0, 269 18.0 270 ], 271 "PositiveHysteresis": 0, 272 "Reading": [ 273 63.0, 274 64.0, 275 65.0, 276 66.0, 277 67.0, 278 68.0, 279 69.0, 280 70.0, 281 71.0 282 ], 283 "Type": "Stepwise", 284 "Zones": [ 285 "Zone 1" 286 ] 287 }, 288 { 289 "Class": "temp", 290 "InputUnavailableAsFailed": false, 291 "Inputs": [ 292 "SENTINEL_DOME_SLOT $bus % 15 MB_SSD_BOOT_TEMP_C" 293 ], 294 "Name": "Stepwise_MB_SSD_BOOT_Slot $bus % 15", 295 "NegativeHysteresis": 2, 296 "Output": [ 297 10.0, 298 11.0, 299 12.0, 300 13.0, 301 14.0, 302 15.0, 303 16.0, 304 17.0, 305 18.0, 306 19.0, 307 20.0 308 ], 309 "PositiveHysteresis": 0, 310 "Reading": [ 311 54.0, 312 55.0, 313 56.0, 314 57.0, 315 58.0, 316 59.0, 317 60.0, 318 61.0, 319 62.0, 320 63.0, 321 64.0 322 ], 323 "Type": "Stepwise", 324 "Zones": [ 325 "Zone 1" 326 ] 327 }, 328 { 329 "Class": "temp", 330 "InputUnavailableAsFailed": false, 331 "Inputs": [ 332 "SENTINEL_DOME_SLOT $bus % 15 MB_VR_CPU0_TEMP_C", 333 "SENTINEL_DOME_SLOT $bus % 15 MB_VR_SOC_TEMP_C", 334 "SENTINEL_DOME_SLOT $bus % 15 MB_VR_CPU1_TEMP_C", 335 "SENTINEL_DOME_SLOT $bus % 15 MB_VR_PVDDIO_TEMP_C", 336 "SENTINEL_DOME_SLOT $bus % 15 MB_VR_PVDD11_TEMP_C" 337 ], 338 "Name": "Stepwise_MB_VR_Slot $bus % 15", 339 "NegativeHysteresis": 3, 340 "Output": [ 341 10.0, 342 12.0, 343 14.0, 344 16.0, 345 17.0, 346 18.0 347 ], 348 "PositiveHysteresis": 0, 349 "Reading": [ 350 80.0, 351 81.0, 352 82.0, 353 83.0, 354 84.0, 355 85.0 356 ], 357 "Type": "Stepwise", 358 "Zones": [ 359 "Zone 1" 360 ] 361 } 362 ], 363 "Name": "Yosemite 4 Sentinel Dome T1 Slot $bus % 15", 364 "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Sentinel Dome without Retimer', 'PRODUCT_PRODUCT_NAME': 'Yosemite V4', 'PRODUCT_INFO_AM2': 'Yosemite V4 T1'})", 365 "Type": "Board", 366 "xyz.openbmc_project.Inventory.Decorator.Asset": { 367 "BuildDate": "$BOARD_MANUFACTURE_DATE", 368 "Manufacturer": "$BOARD_MANUFACTURER", 369 "Model": "$BOARD_PRODUCT_NAME", 370 "PartNumber": "$BOARD_PART_NUMBER", 371 "SerialNumber": "$BOARD_SERIAL_NUMBER", 372 "SparePartNumber": "$BOARD_INFO_AM1" 373 }, 374 "xyz.openbmc_project.Inventory.Decorator.AssetTag": { 375 "AssetTag": "$PRODUCT_ASSET_TAG" 376 }, 377 "xyz.openbmc_project.Inventory.Decorator.Revision": { 378 "Version": "$PRODUCT_VERSION" 379 }, 380 "xyz.openbmc_project.Inventory.Decorator.Slot": { 381 "SlotNumber": "$bus % 15" 382 }, 383 "xyz.openbmc_project.Inventory.Item.Board.Motherboard": {} 384} 385