1{ 2 "Exposes": [ 3 { 4 "Index": 0, 5 "Name": " SP_P5V", 6 "ScaleFactor": 0.2782, 7 "Thresholds": [ 8 { 9 "Direction": "greater than", 10 "Name": "upper critical", 11 "Severity": 1, 12 "Value": 5.5 13 }, 14 { 15 "Direction": "less than", 16 "Name": "lower critical", 17 "Severity": 1, 18 "Value": 4.5 19 } 20 ], 21 "Type": "ADC" 22 }, 23 { 24 "Index": 1, 25 "Name": " SP_P12V", 26 "ScaleFactor": 0.115, 27 "Thresholds": [ 28 { 29 "Direction": "greater than", 30 "Name": "upper critical", 31 "Severity": 1, 32 "Value": 13.75 33 }, 34 { 35 "Direction": "less than", 36 "Name": "lower critical", 37 "Severity": 1, 38 "Value": 11.25 39 } 40 ], 41 "Type": "ADC" 42 }, 43 { 44 "Index": 2, 45 "Name": " SP_P3V3_STBY", 46 "ScaleFactor": 0.4204, 47 "Thresholds": [ 48 { 49 "Direction": "greater than", 50 "Name": "upper critical", 51 "Severity": 1, 52 "Value": 3.63 53 }, 54 { 55 "Direction": "less than", 56 "Name": "lower critical", 57 "Severity": 1, 58 "Value": 2.97 59 } 60 ], 61 "Type": "ADC" 62 }, 63 { 64 "Index": 3, 65 "Name": " SP_P12V_SLOT1", 66 "ScaleFactor": 0.115, 67 "Thresholds": [ 68 { 69 "Direction": "greater than", 70 "Name": "upper critical", 71 "Severity": 1, 72 "Value": 13.75 73 }, 74 { 75 "Direction": "less than", 76 "Name": "lower critical", 77 "Severity": 1, 78 "Value": 11.25 79 } 80 ], 81 "Type": "ADC" 82 }, 83 { 84 "Index": 4, 85 "Name": " SP_P12V_SLOT2", 86 "ScaleFactor": 0.115, 87 "Thresholds": [ 88 { 89 "Direction": "greater than", 90 "Name": "upper critical", 91 "Severity": 1, 92 "Value": 13.75 93 }, 94 { 95 "Direction": "less than", 96 "Name": "lower critical", 97 "Severity": 1, 98 "Value": 11.25 99 } 100 ], 101 "Type": "ADC" 102 }, 103 { 104 "Index": 5, 105 "Name": " SP_P12V_SLOT3", 106 "ScaleFactor": 0.115, 107 "Thresholds": [ 108 { 109 "Direction": "greater than", 110 "Name": "upper critical", 111 "Severity": 1, 112 "Value": 13.75 113 }, 114 { 115 "Direction": "less than", 116 "Name": "lower critical", 117 "Severity": 1, 118 "Value": 11.25 119 } 120 ], 121 "Type": "ADC" 122 }, 123 { 124 "Index": 6, 125 "Name": " SP_P12V_SLOT4", 126 "ScaleFactor": 0.115, 127 "Thresholds": [ 128 { 129 "Direction": "greater than", 130 "Name": "upper critical", 131 "Severity": 1, 132 "Value": 13.75 133 }, 134 { 135 "Direction": "less than", 136 "Name": "lower critical", 137 "Severity": 1, 138 "Value": 11.25 139 } 140 ], 141 "Type": "ADC" 142 }, 143 { 144 "Index": 7, 145 "Name": " SP_P3V3", 146 "ScaleFactor": 0.4204, 147 "Thresholds": [ 148 { 149 "Direction": "greater than", 150 "Name": "upper critical", 151 "Severity": 1, 152 "Value": 3.63 153 }, 154 { 155 "Direction": "less than", 156 "Name": "lower critical", 157 "Severity": 1, 158 "Value": 2.97 159 } 160 ], 161 "Type": "ADC" 162 }, 163 { 164 "Index": 8, 165 "Name": " SP_SENSOR_P1V15_BMC_STBY", 166 "ScaleFactor": 1.024, 167 "Thresholds": [ 168 { 169 "Direction": "greater than", 170 "Name": "upper critical", 171 "Severity": 1, 172 "Value": 1.26 173 }, 174 { 175 "Direction": "less than", 176 "Name": "lower critical", 177 "Severity": 1, 178 "Value": 1.03 179 } 180 ], 181 "Type": "ADC" 182 }, 183 { 184 "Index": 9, 185 "Name": " SP_SENSOR_P1V2_BMC_STBY", 186 "ScaleFactor": 1.024, 187 "Thresholds": [ 188 { 189 "Direction": "greater than", 190 "Name": "upper critical", 191 "Severity": 1, 192 "Value": 1.32 193 }, 194 { 195 "Direction": "less than", 196 "Name": "lower critical", 197 "Severity": 1, 198 "Value": 1.08 199 } 200 ], 201 "Type": "ADC" 202 }, 203 { 204 "Index": 10, 205 "Name": " SP_SENSOR_P2V5_BMC_STBY", 206 "ScaleFactor": 0.555, 207 "Thresholds": [ 208 { 209 "Direction": "greater than", 210 "Name": "upper critical", 211 "Severity": 1, 212 "Value": 2.75 213 }, 214 { 215 "Direction": "less than", 216 "Name": "lower critical", 217 "Severity": 1, 218 "Value": 2.25 219 } 220 ], 221 "Type": "ADC" 222 }, 223 { 224 "Index": 11, 225 "Name": " SP_P1V8_STBY", 226 "ScaleFactor": 0.7684, 227 "Thresholds": [ 228 { 229 "Direction": "greater than", 230 "Name": "upper critical", 231 "Severity": 1, 232 "Value": 1.98 233 }, 234 { 235 "Direction": "less than", 236 "Name": "lower critical", 237 "Severity": 1, 238 "Value": 1.62 239 } 240 ], 241 "Type": "ADC" 242 }, 243 { 244 "Connector": { 245 "Name": "System Fan Connector 1", 246 "Pwm": 0, 247 "Tachs": [ 248 0 249 ] 250 }, 251 "Index": 0, 252 "Name": "SP_FAN0_TACH", 253 "PowerState": "Always", 254 "Thresholds": [ 255 { 256 "Direction": "less than", 257 "Name": "lower hardshutdown", 258 "Severity": 4, 259 "Value": 500 260 }, 261 { 262 "Direction": "greater than", 263 "Name": "upper non critical", 264 "Severity": 0, 265 "Value": 8500 266 }, 267 { 268 "Direction": "greater than", 269 "Name": "upper critical", 270 "Severity": 1, 271 "Value": 11500 272 } 273 ], 274 "Type": "AspeedFan" 275 }, 276 { 277 "Connector": { 278 "Name": "System Fan Connector 2", 279 "Pwm": 1, 280 "Tachs": [ 281 1 282 ] 283 }, 284 "Index": 1, 285 "Name": "SP_FAN1_TACH", 286 "PowerState": "Always", 287 "Thresholds": [ 288 { 289 "Direction": "less than", 290 "Name": "lower hardshutdown", 291 "Severity": 4, 292 "Value": 500 293 }, 294 { 295 "Direction": "greater than", 296 "Name": "upper non critical", 297 "Severity": 0, 298 "Value": 8500 299 }, 300 { 301 "Direction": "greater than", 302 "Name": "upper critical", 303 "Severity": 1, 304 "Value": 11500 305 } 306 ], 307 "Type": "AspeedFan" 308 }, 309 { 310 "Class": "fan", 311 "FFGainCoefficient": 1.0, 312 "FFOffCoefficient": 0.0, 313 "ICoefficient": 0.0, 314 "ILimitMax": 0.0, 315 "ILimitMin": 0.0, 316 "Inputs": [ 317 "SP_FAN0_TACH" 318 ], 319 "Name": "SP_FAN0_TACH", 320 "OutLimitMax": 100.0, 321 "OutLimitMin": 10.0, 322 "Outputs": [ 323 "Pwm 1" 324 ], 325 "PCoefficient": 0.0, 326 "SlewNeg": 0.0, 327 "SlewPos": 0.0, 328 "Type": "Pid", 329 "Zones": [ 330 "Left" 331 ] 332 }, 333 { 334 "Class": "fan", 335 "FFGainCoefficient": 1.0, 336 "FFOffCoefficient": 0.0, 337 "ICoefficient": 0.0, 338 "ILimitMax": 0.0, 339 "ILimitMin": 0.0, 340 "Inputs": [ 341 "SP_FAN1_TACH" 342 ], 343 "Name": "SP_FAN1_TACH", 344 "OutLimitMax": 100.0, 345 "OutLimitMin": 10.0, 346 "Outputs": [ 347 "Pwm 2" 348 ], 349 "PCoefficient": 0.0, 350 "SlewNeg": 0.0, 351 "SlewPos": 0.0, 352 "Type": "Pid", 353 "Zones": [ 354 "Left" 355 ] 356 }, 357 { 358 "FailSafePercent": 100, 359 "MinThermalOutput": 10, 360 "Name": "Left", 361 "Type": "Pid.Zone" 362 }, 363 { 364 "Class": "temp", 365 "Inputs": [ 366 "SP_INLET_TEMP" 367 ], 368 "Name": "SP_INLET_TEMP_STP", 369 "NegativeHysteresis": 0, 370 "Output": [ 371 13.0, 372 14.0, 373 16.0, 374 17.0, 375 18.0, 376 19.0, 377 23.0, 378 26.0, 379 30.0, 380 35.0, 381 70.0 382 ], 383 "PositiveHysteresis": 0, 384 "Reading": [ 385 20.0, 386 22.0, 387 24.0, 388 26.0, 389 28.0, 390 30.0, 391 32.0, 392 34.0, 393 36.0, 394 38.0, 395 40.0 396 ], 397 "Type": "Stepwise", 398 "Zones": [ 399 "Left" 400 ] 401 }, 402 { 403 "Class": "temp", 404 "Inputs": [ 405 "MEZZ_SENSOR_TEMP" 406 ], 407 "Name": "MEZZ_SENSOR_TEMP_STP", 408 "NegativeHysteresis": 1, 409 "Output": [ 410 10.0, 411 23.0, 412 25.0, 413 27.0, 414 29.0, 415 31.0, 416 70.0 417 ], 418 "PositiveHysteresis": 1, 419 "Reading": [ 420 84.0, 421 85.0, 422 87.0, 423 89.0, 424 91.0, 425 93.0, 426 95.0 427 ], 428 "Type": "Stepwise", 429 "Zones": [ 430 "Left" 431 ] 432 }, 433 { 434 "Address": "0x4e", 435 "Bus": 9, 436 "Name": "SP_INLET_TEMP", 437 "Name1": "SP_INLET_REMOTE_TEMP", 438 "Thresholds": [ 439 { 440 "Direction": "greater than", 441 "Name": "upper critical", 442 "Severity": 1, 443 "Value": 40 444 } 445 ], 446 "Type": "TMP421" 447 }, 448 { 449 "Address": "0x4f", 450 "Bus": 9, 451 "Name": "SP_OUTLET_TEMP", 452 "Name1": "SP_OUTLET_REMOTE_TEMP", 453 "Thresholds": [ 454 { 455 "Direction": "greater than", 456 "Name": "upper critical", 457 "Severity": 1, 458 "Value": 70 459 } 460 ], 461 "Type": "TMP421" 462 }, 463 { 464 "Address": "0x1f", 465 "Bus": 11, 466 "Name": "MEZZ_SENSOR_REMOTE_TEMP", 467 "Name1": "MEZZ_SENSOR_TEMP", 468 "Thresholds": [ 469 { 470 "Direction": "greater than", 471 "Name": "upper critical", 472 "Severity": 1, 473 "Value": 105 474 }, 475 { 476 "Direction": "greater than", 477 "Name": "upper non critical", 478 "Severity": 0, 479 "Value": 95 480 }, 481 { 482 "Direction": "greater than", 483 "Name": "upper non recoverable", 484 "Severity": 4, 485 "Value": 120 486 } 487 ], 488 "Type": "TMP421" 489 }, 490 { 491 "Address": "0x40", 492 "Bus": 10, 493 "Labels": [ 494 "vin", 495 "iout1", 496 "pin", 497 "temp1", 498 "maxvin", 499 "maxiout1", 500 "maxpin", 501 "maxtemp1" 502 ], 503 "Name": "HSC", 504 "Thresholds": [ 505 { 506 "Direction": "greater than", 507 "Label": "vin", 508 "Name": "upper critical", 509 "Severity": 1, 510 "Value": 13.75 511 }, 512 { 513 "Direction": "less than", 514 "Label": "vin", 515 "Name": "lower critical", 516 "Severity": 0, 517 "Value": 11.25 518 }, 519 { 520 "Direction": "greater than", 521 "Label": "iout1", 522 "Name": "upper critical", 523 "Severity": 1, 524 "Value": 52 525 }, 526 { 527 "Direction": "greater than", 528 "Label": "pin", 529 "Name": "upper critical", 530 "Severity": 1, 531 "Value": 625 532 }, 533 { 534 "Direction": "less than", 535 "Label": "temp1", 536 "Name": "upper critical", 537 "Severity": 1, 538 "Value": 105 539 }, 540 { 541 "Direction": "less than", 542 "Label": "peakvin", 543 "Name": "lower critical", 544 "Severity": 1, 545 "Value": 0 546 }, 547 { 548 "Direction": "less than", 549 "Label": "maxiout1", 550 "Name": "lower critical", 551 "Severity": 1, 552 "Value": 0 553 }, 554 { 555 "Direction": "less than", 556 "Label": "maxpin", 557 "Name": "lower critical", 558 "Severity": 1, 559 "Value": 0 560 }, 561 { 562 "Direction": "less than", 563 "Label": "maxtemp1", 564 "Name": "lower critical", 565 "Severity": 1, 566 "Value": 0 567 } 568 ], 569 "Type": "pmbus" 570 } 571 ], 572 "Name": "Yosemite V2 Baseboard", 573 "Probe": "xyz.openbmc_project.FruDevice({'PRODUCT_PRODUCT_NAME': 'Yosemite V2 .*'})", 574 "Type": "Board", 575 "xyz.openbmc_project.Inventory.Decorator.Asset": { 576 "Manufacturer": "$PRODUCT_MANUFACTURER", 577 "Model": "$PRODUCT_PRODUCT_NAME", 578 "PartNumber": "$PRODUCT_PART_NUMBER", 579 "SerialNumber": "$PRODUCT_SERIAL_NUMBER" 580 } 581} 582