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