1{ 2 "Exposes": [ 3 { 4 "Index": 0, 5 "Name": "MGNT_ADC_P12V_VOLT_V", 6 "ScaleFactor": 0.1124, 7 "Thresholds": [ 8 { 9 "Direction": "greater than", 10 "Hysteresis": 0, 11 "Label": "vout1", 12 "Name": "upper non recoverable", 13 "Severity": 4, 14 "Value": 13.74 15 }, 16 { 17 "Direction": "greater than", 18 "Hysteresis": 0, 19 "Name": "upper critical", 20 "Severity": 1, 21 "Value": 13.176 22 }, 23 { 24 "Direction": "greater than", 25 "Hysteresis": 0, 26 "Name": "upper non critical", 27 "Severity": 0, 28 "Value": 13.054 29 }, 30 { 31 "Direction": "less than", 32 "Hysteresis": 0, 33 "Name": "lower non critical", 34 "Severity": 0, 35 "Value": 11.346 36 }, 37 { 38 "Direction": "less than", 39 "Hysteresis": 0, 40 "Name": "lower critical", 41 "Severity": 1, 42 "Value": 11.224 43 }, 44 { 45 "Direction": "less than", 46 "Hysteresis": 0, 47 "Label": "vin", 48 "Name": "lower non recoverable", 49 "Severity": 4, 50 "Value": 10.32 51 } 52 ], 53 "Type": "ADC" 54 }, 55 { 56 "Index": 1, 57 "Name": "MGNT_ADC_P5V_VOLT_V", 58 "ScaleFactor": 0.2717, 59 "Thresholds": [ 60 { 61 "Direction": "greater than", 62 "Hysteresis": 0, 63 "Name": "upper non recoverable", 64 "Severity": 4, 65 "Value": 5.65 66 }, 67 { 68 "Direction": "greater than", 69 "Hysteresis": 0, 70 "Name": "upper critical", 71 "Severity": 1, 72 "Value": 5.55 73 }, 74 { 75 "Direction": "greater than", 76 "Hysteresis": 0, 77 "Name": "upper non critical", 78 "Severity": 0, 79 "Value": 5.5 80 }, 81 { 82 "Direction": "less than", 83 "Hysteresis": 0, 84 "Name": "lower non critical", 85 "Severity": 0, 86 "Value": 4.5 87 }, 88 { 89 "Direction": "less than", 90 "Hysteresis": 0, 91 "Name": "lower critical", 92 "Severity": 1, 93 "Value": 4.45 94 }, 95 { 96 "Direction": "less than", 97 "Hysteresis": 0, 98 "Name": "lower non recoverable", 99 "Severity": 4, 100 "Value": 4.15 101 } 102 ], 103 "Type": "ADC" 104 }, 105 { 106 "Index": 2, 107 "Name": "MGNT_ADC_P3V3_VOLT_V", 108 "ScaleFactor": 0.4107, 109 "Thresholds": [ 110 { 111 "Direction": "greater than", 112 "Hysteresis": 0, 113 "Name": "upper non recoverable", 114 "Severity": 4, 115 "Value": 3.729 116 }, 117 { 118 "Direction": "greater than", 119 "Hysteresis": 0, 120 "Name": "upper critical", 121 "Severity": 1, 122 "Value": 3.564 123 }, 124 { 125 "Direction": "greater than", 126 "Hysteresis": 0, 127 "Name": "upper non critical", 128 "Severity": 0, 129 "Value": 3.531 130 }, 131 { 132 "Direction": "less than", 133 "Hysteresis": 0, 134 "Name": "lower non critical", 135 "Severity": 0, 136 "Value": 3.069 137 }, 138 { 139 "Direction": "less than", 140 "Hysteresis": 0, 141 "Name": "lower critical", 142 "Severity": 1, 143 "Value": 3.036 144 }, 145 { 146 "Direction": "less than", 147 "Hysteresis": 0, 148 "Name": "lower non recoverable", 149 "Severity": 4, 150 "Value": 2.739 151 } 152 ], 153 "Type": "ADC" 154 }, 155 { 156 "Index": 3, 157 "Name": "MGNT_ADC_P2V5_VOLT_V", 158 "ScaleFactor": 0.542, 159 "Thresholds": [ 160 { 161 "Direction": "greater than", 162 "Hysteresis": 0, 163 "Name": "upper critical", 164 "Severity": 1, 165 "Value": 2.7 166 }, 167 { 168 "Direction": "greater than", 169 "Hysteresis": 0, 170 "Name": "upper non critical", 171 "Severity": 0, 172 "Value": 2.675 173 }, 174 { 175 "Direction": "less than", 176 "Hysteresis": 0, 177 "Name": "lower non critical", 178 "Severity": 0, 179 "Value": 2.325 180 }, 181 { 182 "Direction": "less than", 183 "Hysteresis": 0, 184 "Name": "lower critical", 185 "Severity": 1, 186 "Value": 2.3 187 } 188 ], 189 "Type": "ADC" 190 }, 191 { 192 "Index": 4, 193 "Name": "MGNT_ADC_P1V8_VOLT_V", 194 "ScaleFactor": 1, 195 "Thresholds": [ 196 { 197 "Direction": "greater than", 198 "Hysteresis": 0, 199 "Name": "upper critical", 200 "Severity": 1, 201 "Value": 1.944 202 }, 203 { 204 "Direction": "greater than", 205 "Hysteresis": 0, 206 "Name": "upper non critical", 207 "Severity": 0, 208 "Value": 1.926 209 }, 210 { 211 "Direction": "less than", 212 "Hysteresis": 0, 213 "Name": "lower non critical", 214 "Severity": 0, 215 "Value": 1.674 216 }, 217 { 218 "Direction": "less than", 219 "Hysteresis": 0, 220 "Name": "lower critical", 221 "Severity": 1, 222 "Value": 1.656 223 } 224 ], 225 "Type": "ADC" 226 }, 227 { 228 "Index": 5, 229 "Name": "MGNT_ADC_P3V3_RGM_VOLT_V", 230 "ScaleFactor": 0.4107, 231 "Thresholds": [ 232 { 233 "Direction": "greater than", 234 "Hysteresis": 0, 235 "Name": "upper critical", 236 "Severity": 1, 237 "Value": 3.564 238 }, 239 { 240 "Direction": "greater than", 241 "Hysteresis": 0, 242 "Name": "upper non critical", 243 "Severity": 0, 244 "Value": 3.531 245 }, 246 { 247 "Direction": "less than", 248 "Hysteresis": 0, 249 "Name": "lower non critical", 250 "Severity": 0, 251 "Value": 3.069 252 }, 253 { 254 "Direction": "less than", 255 "Hysteresis": 0, 256 "Name": "lower critical", 257 "Severity": 1, 258 "Value": 3.036 259 } 260 ], 261 "Type": "ADC" 262 }, 263 { 264 "Index": 6, 265 "Name": "MGNT_ADC_P1V2_VOLT_V", 266 "ScaleFactor": 1, 267 "Thresholds": [ 268 { 269 "Direction": "greater than", 270 "Hysteresis": 0, 271 "Name": "upper non recoverable", 272 "Severity": 4, 273 "Value": 1.356 274 }, 275 { 276 "Direction": "greater than", 277 "Hysteresis": 0, 278 "Name": "upper critical", 279 "Severity": 1, 280 "Value": 1.296 281 }, 282 { 283 "Direction": "greater than", 284 "Hysteresis": 0, 285 "Name": "upper non critical", 286 "Severity": 0, 287 "Value": 1.284 288 }, 289 { 290 "Direction": "less than", 291 "Hysteresis": 0, 292 "Name": "lower non critical", 293 "Severity": 0, 294 "Value": 1.116 295 }, 296 { 297 "Direction": "less than", 298 "Hysteresis": 0, 299 "Name": "lower critical", 300 "Severity": 1, 301 "Value": 1.104 302 }, 303 { 304 "Direction": "less than", 305 "Hysteresis": 0, 306 "Name": "lower non recoverable", 307 "Severity": 4, 308 "Value": 0.996 309 } 310 ], 311 "Type": "ADC" 312 }, 313 { 314 "Index": 7, 315 "Name": "MGNT_ADC_P0V6_VOLT_V", 316 "ScaleFactor": 1, 317 "Thresholds": [ 318 { 319 "Direction": "greater than", 320 "Hysteresis": 0, 321 "Name": "upper critical", 322 "Severity": 1, 323 "Value": 0.648 324 }, 325 { 326 "Direction": "greater than", 327 "Hysteresis": 0, 328 "Name": "upper non critical", 329 "Severity": 0, 330 "Value": 0.642 331 }, 332 { 333 "Direction": "less than", 334 "Hysteresis": 0, 335 "Name": "lower non critical", 336 "Severity": 0, 337 "Value": 0.558 338 }, 339 { 340 "Direction": "less than", 341 "Hysteresis": 0, 342 "Name": "lower critical", 343 "Severity": 1, 344 "Value": 0.552 345 } 346 ], 347 "Type": "ADC" 348 }, 349 { 350 "Index": 8, 351 "Name": "MGNT_ADC_P1V0_VOLT_V", 352 "ScaleFactor": 1, 353 "Thresholds": [ 354 { 355 "Direction": "greater than", 356 "Hysteresis": 0, 357 "Name": "upper non recoverable", 358 "Severity": 4, 359 "Value": 1.13 360 }, 361 { 362 "Direction": "greater than", 363 "Hysteresis": 0, 364 "Name": "upper critical", 365 "Severity": 1, 366 "Value": 1.08 367 }, 368 { 369 "Direction": "greater than", 370 "Hysteresis": 0, 371 "Name": "upper non critical", 372 "Severity": 0, 373 "Value": 1.07 374 }, 375 { 376 "Direction": "less than", 377 "Hysteresis": 0, 378 "Name": "lower non critical", 379 "Severity": 0, 380 "Value": 0.93 381 }, 382 { 383 "Direction": "less than", 384 "Hysteresis": 0, 385 "Name": "lower critical", 386 "Severity": 1, 387 "Value": 0.92 388 }, 389 { 390 "Direction": "less than", 391 "Hysteresis": 0, 392 "Name": "lower non recoverable", 393 "Severity": 4, 394 "Value": 0.83 395 } 396 ], 397 "Type": "ADC" 398 }, 399 { 400 "Index": 9, 401 "Name": "MGNT_ADC_P5V_USB_VOLT_V", 402 "ScaleFactor": 0.2717, 403 "Thresholds": [ 404 { 405 "Direction": "greater than", 406 "Hysteresis": 0, 407 "Name": "upper non recoverable", 408 "Severity": 4, 409 "Value": 5.5 410 }, 411 { 412 "Direction": "greater than", 413 "Hysteresis": 0, 414 "Name": "upper critical", 415 "Severity": 1, 416 "Value": 5.4 417 }, 418 { 419 "Direction": "greater than", 420 "Hysteresis": 0, 421 "Name": "upper non critical", 422 "Severity": 0, 423 "Value": 5.35 424 }, 425 { 426 "Direction": "less than", 427 "Hysteresis": 0, 428 "Name": "lower non critical", 429 "Severity": 0, 430 "Value": 4.65 431 }, 432 { 433 "Direction": "less than", 434 "Hysteresis": 0, 435 "Name": "lower critical", 436 "Severity": 1, 437 "Value": 4.6 438 }, 439 { 440 "Direction": "less than", 441 "Hysteresis": 0, 442 "Name": "lower non recoverable", 443 "Severity": 4, 444 "Value": 4.15 445 } 446 ], 447 "Type": "ADC" 448 }, 449 { 450 "BridgeGpio": [ 451 { 452 "Name": "EN_P3V_BAT_SCALED_R", 453 "Polarity": "H", 454 "SetupTime": 1 455 } 456 ], 457 "Index": 10, 458 "Name": "MGNT_ADC_P3V_BAT_VOLT_V", 459 "PollRate": 3600, 460 "ScaleFactor": 0.3333, 461 "Thresholds": [ 462 { 463 "Direction": "greater than", 464 "Hysteresis": 0, 465 "Name": "upper critical", 466 "Severity": 1, 467 "Value": 3.502 468 }, 469 { 470 "Direction": "greater than", 471 "Hysteresis": 0, 472 "Name": "upper non critical", 473 "Severity": 0, 474 "Value": 3.468 475 }, 476 { 477 "Direction": "less than", 478 "Hysteresis": 0, 479 "Name": "lower non critical", 480 "Severity": 0, 481 "Value": 2.793 482 }, 483 { 484 "Direction": "less than", 485 "Hysteresis": 0, 486 "Name": "lower critical", 487 "Severity": 1, 488 "Value": 2.765 489 } 490 ], 491 "Type": "ADC" 492 }, 493 { 494 "Class": "fan", 495 "FFGainCoefficient": 1.0, 496 "FFOffCoefficient": 0.0, 497 "FailSafePercent": 80.0, 498 "ICoefficient": 0.0, 499 "ILimitMax": 0.0, 500 "ILimitMin": 0.0, 501 "Inputs": [ 502 "FANBOARD0_FAN0_TACH_INLET_SPEED_RPM", 503 "FANBOARD0_FAN0_TACH_OUTLET_SPEED_RPM", 504 "FANBOARD0_FAN1_TACH_INLET_SPEED_RPM", 505 "FANBOARD0_FAN1_TACH_OUTLET_SPEED_RPM", 506 "FANBOARD1_FAN2_TACH_INLET_SPEED_RPM", 507 "FANBOARD1_FAN2_TACH_OUTLET_SPEED_RPM", 508 "FANBOARD1_FAN3_TACH_INLET_SPEED_RPM", 509 "FANBOARD1_FAN3_TACH_OUTLET_SPEED_RPM", 510 "FANBOARD0_FAN4_TACH_INLET_SPEED_RPM", 511 "FANBOARD0_FAN4_TACH_OUTLET_SPEED_RPM", 512 "FANBOARD0_FAN5_TACH_INLET_SPEED_RPM", 513 "FANBOARD0_FAN5_TACH_OUTLET_SPEED_RPM", 514 "FANBOARD1_FAN6_TACH_INLET_SPEED_RPM", 515 "FANBOARD1_FAN6_TACH_OUTLET_SPEED_RPM", 516 "FANBOARD1_FAN7_TACH_INLET_SPEED_RPM", 517 "FANBOARD1_FAN7_TACH_OUTLET_SPEED_RPM", 518 "FANBOARD0_FAN8_TACH_INLET_SPEED_RPM", 519 "FANBOARD0_FAN8_TACH_OUTLET_SPEED_RPM", 520 "FANBOARD0_FAN9_TACH_INLET_SPEED_RPM", 521 "FANBOARD0_FAN9_TACH_OUTLET_SPEED_RPM", 522 "FANBOARD1_FAN10_TACH_INLET_SPEED_RPM", 523 "FANBOARD1_FAN10_TACH_OUTLET_SPEED_RPM", 524 "FANBOARD1_FAN11_TACH_INLET_SPEED_RPM", 525 "FANBOARD1_FAN11_TACH_OUTLET_SPEED_RPM" 526 ], 527 "Name": "All Fan", 528 "OutLimitMax": 100.0, 529 "OutLimitMin": 0.0, 530 "Outputs": [ 531 "FANBOARD0_FAN0_PWM_PCT", 532 "FANBOARD0_FAN0_PWM_PCT", 533 "FANBOARD0_FAN1_PWM_PCT", 534 "FANBOARD0_FAN1_PWM_PCT", 535 "FANBOARD1_FAN2_PWM_PCT", 536 "FANBOARD1_FAN2_PWM_PCT", 537 "FANBOARD1_FAN3_PWM_PCT", 538 "FANBOARD1_FAN3_PWM_PCT", 539 "FANBOARD0_FAN4_PWM_PCT", 540 "FANBOARD0_FAN4_PWM_PCT", 541 "FANBOARD0_FAN5_PWM_PCT", 542 "FANBOARD0_FAN5_PWM_PCT", 543 "FANBOARD1_FAN6_PWM_PCT", 544 "FANBOARD1_FAN6_PWM_PCT", 545 "FANBOARD1_FAN7_PWM_PCT", 546 "FANBOARD1_FAN7_PWM_PCT", 547 "FANBOARD0_FAN8_PWM_PCT", 548 "FANBOARD0_FAN8_PWM_PCT", 549 "FANBOARD0_FAN9_PWM_PCT", 550 "FANBOARD0_FAN9_PWM_PCT", 551 "FANBOARD1_FAN10_PWM_PCT", 552 "FANBOARD1_FAN10_PWM_PCT", 553 "FANBOARD1_FAN11_PWM_PCT", 554 "FANBOARD1_FAN11_PWM_PCT" 555 ], 556 "PCoefficient": 0.0, 557 "SlewNeg": 0.0, 558 "SlewPos": 0.0, 559 "Type": "Pid", 560 "Zones": [ 561 "Zone 1" 562 ] 563 }, 564 { 565 "CheckHysteresisWithSetpoint": true, 566 "Class": "temp", 567 "DCoefficient": 0.0, 568 "FFGainCoefficient": 0.0, 569 "FFOffCoefficient": 0.0, 570 "ICoefficient": -0.015, 571 "ILimitMax": 100, 572 "ILimitMin": -50, 573 "Inputs": [ 574 "NIC0_TEMP_C", 575 "NIC1_TEMP_C", 576 "NIC2_TEMP_C", 577 "NIC3_TEMP_C" 578 ], 579 "Name": "PID_NIC_TEMP", 580 "NegativeHysteresis": 3.0, 581 "OutLimitMax": 100, 582 "OutLimitMin": 0, 583 "PCoefficient": -3.0, 584 "PositiveHysteresis": 0.0, 585 "SetPoint": 90.0, 586 "SlewNeg": 0.0, 587 "SlewPos": 0.0, 588 "Type": "Pid", 589 "Zones": [ 590 "Zone 1" 591 ] 592 }, 593 { 594 "AccumulateSetPoint": true, 595 "CycleIntervalTimeMS": 1000, 596 "FailSafePercent": 100.0, 597 "MinThermalOutput": 0.0, 598 "Name": "Zone 1", 599 "Type": "Pid.Zone", 600 "UpdateThermalsTimeMS": 1000 601 }, 602 { 603 "Class": "temp", 604 "Inputs": [ 605 "NIC0_TEMP_C", 606 "NIC1_TEMP_C", 607 "NIC2_TEMP_C", 608 "NIC3_TEMP_C" 609 ], 610 "Name": "Stepwise_NIC_TEMP", 611 "NegativeHysteresis": 2, 612 "Output": [ 613 20.0, 614 22.0, 615 24.0, 616 26.0, 617 28.0, 618 30.0 619 ], 620 "PositiveHysteresis": 0, 621 "Reading": [ 622 80.0, 623 81.0, 624 82.0, 625 83.0, 626 84.0, 627 85.0 628 ], 629 "Type": "Stepwise", 630 "Zones": [ 631 "Zone 1" 632 ] 633 }, 634 { 635 "Class": "temp", 636 "Inputs": [ 637 "MGNT_TEMP_C" 638 ], 639 "Name": "Stepwise_MGNT_TEMP", 640 "NegativeHysteresis": 0, 641 "Output": [ 642 10.0 643 ], 644 "PositiveHysteresis": 0, 645 "Reading": [ 646 10.0 647 ], 648 "Type": "Stepwise", 649 "Zones": [ 650 "Zone 1" 651 ] 652 }, 653 { 654 "Class": "temp", 655 "Inputs": [ 656 "SENTINEL_DOME_SLOT_PRESENT_PERCENTAGE" 657 ], 658 "Name": "Stepwise_SENTINEL_DOME_SLOT_PRESENT_PERCENTAGE", 659 "NegativeHysteresis": 0, 660 "Output": [ 661 100.0, 662 100.0, 663 100.0, 664 100.0, 665 100.0, 666 100.0, 667 100.0, 668 80.0, 669 10.0 670 ], 671 "PositiveHysteresis": 0, 672 "Reading": [ 673 0.0, 674 12.5, 675 25.0, 676 37.5, 677 50.0, 678 62.5, 679 75.0, 680 87.5, 681 100.0 682 ], 683 "Type": "Stepwise", 684 "Zones": [ 685 "Zone 1" 686 ] 687 }, 688 { 689 "Address": "0x48", 690 "Bus": 34, 691 "Name": "MGNT_TEMP_C", 692 "Thresholds": [ 693 { 694 "Direction": "greater than", 695 "Hysteresis": 0, 696 "Name": "upper critical", 697 "Severity": 1, 698 "Value": 50 699 } 700 ], 701 "Type": "TMP75" 702 } 703 ], 704 "Name": "Yosemite 4 Management Board", 705 "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Management Board wBMC', 'PRODUCT_PRODUCT_NAME': 'Yosemite V4'})", 706 "Type": "Board", 707 "xyz.openbmc_project.Inventory.Decorator.Asset": { 708 "BuildDate": "$BOARD_MANUFACTURE_DATE", 709 "Manufacturer": "$BOARD_MANUFACTURER", 710 "Model": "$BOARD_PRODUCT_NAME", 711 "PartNumber": "$BOARD_PART_NUMBER", 712 "SerialNumber": "$BOARD_SERIAL_NUMBER", 713 "SparePartNumber": "$BOARD_INFO_AM1" 714 }, 715 "xyz.openbmc_project.Inventory.Decorator.AssetTag": { 716 "AssetTag": "$PRODUCT_ASSET_TAG" 717 }, 718 "xyz.openbmc_project.Inventory.Decorator.Revision": { 719 "Version": "$PRODUCT_VERSION" 720 }, 721 "xyz.openbmc_project.Inventory.Item.BMC": {} 722} 723