1[ 2 { 3 "Exposes": [ 4 { 5 "Index": 0, 6 "Name": "P12V_MAIN", 7 "PowerState": "On", 8 "ScaleFactor": 0.1124, 9 "Thresholds": [ 10 { 11 "Direction": "greater than", 12 "Name": "upper critical", 13 "Severity": 1, 14 "Value": 13.5 15 }, 16 { 17 "Direction": "greater than", 18 "Name": "upper non critical", 19 "Severity": 0, 20 "Value": 13.1 21 }, 22 { 23 "Direction": "less than", 24 "Name": "lower non critical", 25 "Severity": 0, 26 "Value": 10.9 27 }, 28 { 29 "Direction": "less than", 30 "Name": "lower critical", 31 "Severity": 1, 32 "Value": 10.6 33 } 34 ], 35 "Type": "ADC" 36 }, 37 { 38 "Index": 4, 39 "Name": "P1V2_LAN_AUX", 40 "Thresholds": [ 41 { 42 "Direction": "greater than", 43 "Name": "upper critical", 44 "Severity": 1, 45 "Value": 1.8 46 }, 47 { 48 "Direction": "greater than", 49 "Name": "upper non critical", 50 "Severity": 0, 51 "Value": 1.4 52 }, 53 { 54 "Direction": "less than", 55 "Name": "lower non critical", 56 "Severity": 0, 57 "Value": 1.0 58 }, 59 { 60 "Direction": "less than", 61 "Name": "lower critical", 62 "Severity": 1, 63 "Value": 0.9 64 } 65 ], 66 "Type": "ADC" 67 }, 68 { 69 "Index": 3, 70 "Name": "P1V05_PCH_AUX", 71 "Thresholds": [ 72 { 73 "Direction": "greater than", 74 "Name": "upper critical", 75 "Severity": 1, 76 "Value": 1.14 77 }, 78 { 79 "Direction": "greater than", 80 "Name": "upper non critical", 81 "Severity": 0, 82 "Value": 1.1 83 }, 84 { 85 "Direction": "less than", 86 "Name": "lower non critical", 87 "Severity": 0, 88 "Value": 1.0 89 }, 90 { 91 "Direction": "less than", 92 "Name": "lower critical", 93 "Severity": 1, 94 "Value": 0.95 95 } 96 ], 97 "Type": "ADC" 98 }, 99 { 100 "Index": 5, 101 "Name": "P12V_AUX", 102 "ScaleFactor": 0.1124, 103 "Thresholds": [ 104 { 105 "Direction": "greater than", 106 "Name": "upper critical", 107 "Severity": 1, 108 "Value": 13.5 109 }, 110 { 111 "Direction": "greater than", 112 "Name": "upper non critical", 113 "Severity": 0, 114 "Value": 13.1 115 }, 116 { 117 "Direction": "less than", 118 "Name": "lower non critical", 119 "Severity": 0, 120 "Value": 10.95 121 }, 122 { 123 "Direction": "less than", 124 "Name": "lower critical", 125 "Severity": 1, 126 "Value": 10.61 127 } 128 ], 129 "Type": "ADC" 130 }, 131 { 132 "Index": 6, 133 "Name": "P1V8_PCH", 134 "ScaleFactor": 0.7505, 135 "Thresholds": [ 136 { 137 "Direction": "greater than", 138 "Name": "upper critical", 139 "Severity": 1, 140 "Value": 1.96 141 }, 142 { 143 "Direction": "greater than", 144 "Name": "upper non critical", 145 "Severity": 0, 146 "Value": 1.9 147 }, 148 { 149 "Direction": "less than", 150 "Name": "lower non critical", 151 "Severity": 0, 152 "Value": 1.7 153 }, 154 { 155 "Direction": "less than", 156 "Name": "lower critical", 157 "Severity": 1, 158 "Value": 1.65 159 } 160 ], 161 "Type": "ADC" 162 }, 163 { 164 "Index": 1, 165 "Name": "P3V3", 166 "PowerState": "On", 167 "ScaleFactor": 0.4107, 168 "Thresholds": [ 169 { 170 "Direction": "greater than", 171 "Name": "upper critical", 172 "Severity": 1, 173 "Value": 3.65 174 }, 175 { 176 "Direction": "greater than", 177 "Name": "upper non critical", 178 "Severity": 0, 179 "Value": 3.5 180 }, 181 { 182 "Direction": "less than", 183 "Name": "lower non critical", 184 "Severity": 0, 185 "Value": 3.1 186 }, 187 { 188 "Direction": "less than", 189 "Name": "lower critical", 190 "Severity": 1, 191 "Value": 2.97 192 } 193 ], 194 "Type": "ADC" 195 }, 196 { 197 "Index": 7, 198 "Name": "P3VBAT", 199 "ScaleFactor": 0.3333, 200 "Thresholds": [ 201 { 202 "Direction": "greater than", 203 "Name": "upper critical", 204 "Severity": 1, 205 "Value": 3.5 206 }, 207 { 208 "Direction": "greater than", 209 "Name": "upper non critical", 210 "Severity": 0, 211 "Value": 3.4 212 }, 213 { 214 "Direction": "less than", 215 "Name": "lower non critical", 216 "Severity": 0, 217 "Value": 2.5 218 }, 219 { 220 "Direction": "less than", 221 "Name": "lower critical", 222 "Severity": 1, 223 "Value": 2.0 224 } 225 ], 226 "Type": "ADC" 227 }, 228 { 229 "CPURequired": 0, 230 "Index": 8, 231 "Name": "PVCCIN_CPU0", 232 "PowerState": "On", 233 "ScaleFactor": 0.7505, 234 "Thresholds": [ 235 { 236 "Direction": "greater than", 237 "Name": "upper critical", 238 "Severity": 1, 239 "Value": 2.2 240 }, 241 { 242 "Direction": "greater than", 243 "Name": "upper non critical", 244 "Severity": 0, 245 "Value": 2.1 246 }, 247 { 248 "Direction": "less than", 249 "Name": "lower non critical", 250 "Severity": 0, 251 "Value": 1.45 252 }, 253 { 254 "Direction": "less than", 255 "Name": "lower critical", 256 "Severity": 1, 257 "Value": 1.4 258 } 259 ], 260 "Type": "ADC" 261 }, 262 { 263 "CPURequired": 1, 264 "Index": 9, 265 "Name": "PVCCIN_CPU1", 266 "PowerState": "On", 267 "ScaleFactor": 0.7505, 268 "Thresholds": [ 269 { 270 "Direction": "greater than", 271 "Name": "upper critical", 272 "Severity": 1, 273 "Value": 2.2 274 }, 275 { 276 "Direction": "greater than", 277 "Name": "upper non critical", 278 "Severity": 0, 279 "Value": 2.1 280 }, 281 { 282 "Direction": "less than", 283 "Name": "lower non critical", 284 "Severity": 0, 285 "Value": 1.45 286 }, 287 { 288 "Direction": "less than", 289 "Name": "lower critical", 290 "Severity": 1, 291 "Value": 1.4 292 } 293 ], 294 "Type": "ADC" 295 }, 296 { 297 "CPURequired": 0, 298 "Index": 14, 299 "Name": "PVCCIO_CPU0", 300 "PowerState": "On", 301 "Thresholds": [ 302 { 303 "Direction": "greater than", 304 "Name": "upper critical", 305 "Severity": 1, 306 "Value": 1.25 307 }, 308 { 309 "Direction": "greater than", 310 "Name": "upper non critical", 311 "Severity": 0, 312 "Value": 1.15 313 }, 314 { 315 "Direction": "less than", 316 "Name": "lower non critical", 317 "Severity": 0, 318 "Value": 0.85 319 }, 320 { 321 "Direction": "less than", 322 "Name": "lower critical", 323 "Severity": 1, 324 "Value": 0.75 325 } 326 ], 327 "Type": "ADC" 328 }, 329 { 330 "CPURequired": 1, 331 "Index": 15, 332 "Name": "PVCCIO_CPU1", 333 "PowerState": "On", 334 "Thresholds": [ 335 { 336 "Direction": "greater than", 337 "Name": "upper critical", 338 "Severity": 1, 339 "Value": 1.25 340 }, 341 { 342 "Direction": "greater than", 343 "Name": "upper non critical", 344 "Severity": 0, 345 "Value": 1.15 346 }, 347 { 348 "Direction": "less than", 349 "Name": "lower non critical", 350 "Severity": 0, 351 "Value": 0.85 352 }, 353 { 354 "Direction": "less than", 355 "Name": "lower critical", 356 "Severity": 1, 357 "Value": 0.75 358 } 359 ], 360 "Type": "ADC" 361 }, 362 { 363 "CPURequired": 0, 364 "Index": 10, 365 "Name": "PVDQ_ABC_CPU0", 366 "PowerState": "On", 367 "Thresholds": [ 368 { 369 "Direction": "greater than", 370 "Name": "upper critical", 371 "Severity": 1, 372 "Value": 1.35 373 }, 374 { 375 "Direction": "greater than", 376 "Name": "upper non critical", 377 "Severity": 0, 378 "Value": 1.3 379 }, 380 { 381 "Direction": "less than", 382 "Name": "lower non critical", 383 "Severity": 0, 384 "Value": 1.15 385 }, 386 { 387 "Direction": "less than", 388 "Name": "lower critical", 389 "Severity": 1, 390 "Value": 1.1 391 } 392 ], 393 "Type": "ADC" 394 }, 395 { 396 "CPURequired": 0, 397 "Index": 11, 398 "Name": "PVDQ_DEF_CPU0", 399 "PowerState": "On", 400 "Thresholds": [ 401 { 402 "Direction": "greater than", 403 "Name": "upper critical", 404 "Severity": 1, 405 "Value": 1.35 406 }, 407 { 408 "Direction": "greater than", 409 "Name": "upper non critical", 410 "Severity": 0, 411 "Value": 1.3 412 }, 413 { 414 "Direction": "less than", 415 "Name": "lower non critical", 416 "Severity": 0, 417 "Value": 1.15 418 }, 419 { 420 "Direction": "less than", 421 "Name": "lower critical", 422 "Severity": 1, 423 "Value": 1.1 424 } 425 ], 426 "Type": "ADC" 427 }, 428 { 429 "CPURequired": 1, 430 "Index": 12, 431 "Name": "PVDQ_ABC_CPU1", 432 "PowerState": "On", 433 "Thresholds": [ 434 { 435 "Direction": "greater than", 436 "Name": "upper critical", 437 "Severity": 1, 438 "Value": 1.35 439 }, 440 { 441 "Direction": "greater than", 442 "Name": "upper non critical", 443 "Severity": 0, 444 "Value": 1.3 445 }, 446 { 447 "Direction": "less than", 448 "Name": "lower non critical", 449 "Severity": 0, 450 "Value": 1.15 451 }, 452 { 453 "Direction": "less than", 454 "Name": "lower critical", 455 "Severity": 1, 456 "Value": 1.1 457 } 458 ], 459 "Type": "ADC" 460 }, 461 { 462 "CPURequired": 1, 463 "Index": 13, 464 "Name": "PVDQ_DEF_CPU1", 465 "PowerState": "On", 466 "Thresholds": [ 467 { 468 "Direction": "greater than", 469 "Name": "upper critical", 470 "Severity": 1, 471 "Value": 1.35 472 }, 473 { 474 "Direction": "greater than", 475 "Name": "upper non critical", 476 "Severity": 0, 477 "Value": 1.3 478 }, 479 { 480 "Direction": "less than", 481 "Name": "lower non critical", 482 "Severity": 0, 483 "Value": 1.15 484 }, 485 { 486 "Direction": "less than", 487 "Name": "lower critical", 488 "Severity": 1, 489 "Value": 1.1 490 } 491 ], 492 "Type": "ADC" 493 }, 494 { 495 "Index": 2, 496 "Name": "PVNN_PCH_AUX", 497 "Thresholds": [ 498 { 499 "Direction": "greater than", 500 "Name": "upper critical", 501 "Severity": 1, 502 "Value": 1.2 503 }, 504 { 505 "Direction": "greater than", 506 "Name": "upper non critical", 507 "Severity": 0, 508 "Value": 1.1 509 }, 510 { 511 "Direction": "less than", 512 "Name": "lower non critical", 513 "Severity": 0, 514 "Value": 0.8 515 }, 516 { 517 "Direction": "less than", 518 "Name": "lower critical", 519 "Severity": 1, 520 "Value": 0.7 521 } 522 ], 523 "Type": "ADC" 524 }, 525 { 526 "Address": "0x44", 527 "Bus": 3, 528 "Class": "i2c", 529 "Name": "Chassis Intrusion Sensor", 530 "Type": "ChassisIntrusionSensor" 531 }, 532 { 533 "Address": "0x8", 534 "Class": "METemp", 535 "Name": "SSB Temp", 536 "PowerState": "BiosPost", 537 "Thresholds": [ 538 { 539 "Direction": "greater than", 540 "Name": "upper critical", 541 "Severity": 1, 542 "Value": 103 543 }, 544 { 545 "Direction": "greater than", 546 "Name": "upper non critical", 547 "Severity": 0, 548 "Value": 98 549 }, 550 { 551 "Direction": "less than", 552 "Name": "lower non critical", 553 "Severity": 0, 554 "Value": 5 555 }, 556 { 557 "Direction": "less than", 558 "Name": "lower critical", 559 "Severity": 1, 560 "Value": 0 561 } 562 ], 563 "Type": "IpmbSensor" 564 }, 565 { 566 "Address": "0x4A", 567 "Bus": 6, 568 "Name": "System Temp", 569 "Thresholds": [ 570 { 571 "Direction": "greater than", 572 "Name": "upper critical", 573 "Severity": 1, 574 "Value": 115 575 }, 576 { 577 "Direction": "greater than", 578 "Name": "upper non critical", 579 "Severity": 0, 580 "Value": 110 581 }, 582 { 583 "Direction": "less than", 584 "Name": "lower non critical", 585 "Severity": 0, 586 "Value": 5 587 }, 588 { 589 "Direction": "less than", 590 "Name": "lower critical", 591 "Severity": 1, 592 "Value": 0 593 } 594 ], 595 "Type": "TMP75" 596 }, 597 { 598 "Address": "0x49", 599 "Bus": 6, 600 "Name": "PCH Temp", 601 "Thresholds": [ 602 { 603 "Direction": "greater than", 604 "Name": "upper critical", 605 "Severity": 1, 606 "Value": 115 607 }, 608 { 609 "Direction": "greater than", 610 "Name": "upper non critical", 611 "Severity": 0, 612 "Value": 110 613 }, 614 { 615 "Direction": "less than", 616 "Name": "lower non critical", 617 "Severity": 0, 618 "Value": 5 619 }, 620 { 621 "Direction": "less than", 622 "Name": "lower critical", 623 "Severity": 1, 624 "Value": 0 625 } 626 ], 627 "Type": "TMP75" 628 }, 629 { 630 "Address": "0x48", 631 "Bus": 6, 632 "Name": "VR 0 Temp", 633 "Thresholds": [ 634 { 635 "Direction": "greater than", 636 "Name": "upper critical", 637 "Severity": 1, 638 "Value": 115 639 }, 640 { 641 "Direction": "greater than", 642 "Name": "upper non critical", 643 "Severity": 0, 644 "Value": 110 645 }, 646 { 647 "Direction": "less than", 648 "Name": "lower non critical", 649 "Severity": 0, 650 "Value": 5 651 }, 652 { 653 "Direction": "less than", 654 "Name": "lower critical", 655 "Severity": 1, 656 "Value": 0 657 } 658 ], 659 "Type": "TMP75" 660 }, 661 { 662 "Address": "0x4b", 663 "Bus": 6, 664 "Name": "VR 1 Temp", 665 "Thresholds": [ 666 { 667 "Direction": "greater than", 668 "Name": "upper critical", 669 "Severity": 1, 670 "Value": 115 671 }, 672 { 673 "Direction": "greater than", 674 "Name": "upper non critical", 675 "Severity": 0, 676 "Value": 110 677 }, 678 { 679 "Direction": "less than", 680 "Name": "lower non critical", 681 "Severity": 0, 682 "Value": 5 683 }, 684 { 685 "Direction": "less than", 686 "Name": "lower critical", 687 "Severity": 1, 688 "Value": 0 689 } 690 ], 691 "Type": "TMP75" 692 }, 693 { 694 "Address": "0x30", 695 "Bus": 0, 696 "CpuID": 0, 697 "DtsCritOffset": -2.0, 698 "Name": "cpu0", 699 "PresenceGpio": [ 700 { 701 "Name": "CPU1_PRESENCE", 702 "Polarity": "Low" 703 } 704 ], 705 "Thresholds": [ 706 { 707 "Direction": "greater than", 708 "Label": "DIMM", 709 "Name": "upper critical", 710 "Severity": 1, 711 "Value": 83 712 }, 713 { 714 "Direction": "greater than", 715 "Label": "DIMM", 716 "Name": "upper non critical", 717 "Severity": 0, 718 "Value": 78 719 } 720 ], 721 "Type": "XeonCPU" 722 }, 723 { 724 "Address": "0x31", 725 "Bus": 0, 726 "CpuID": 1, 727 "DtsCritOffset": -2.0, 728 "Name": "cpu1", 729 "PresenceGpio": [ 730 { 731 "Name": "CPU2_PRESENCE", 732 "Polarity": "Low" 733 } 734 ], 735 "Thresholds": [ 736 { 737 "Direction": "greater than", 738 "Label": "DIMM", 739 "Name": "upper critical", 740 "Severity": 1, 741 "Value": 83 742 }, 743 { 744 "Direction": "greater than", 745 "Label": "DIMM", 746 "Name": "upper non critical", 747 "Severity": 0, 748 "Value": 78 749 } 750 ], 751 "Type": "XeonCPU" 752 } 753 ], 754 "Name": "VEGMAN Rx20 Baseboard", 755 "Probe": "xyz.openbmc_project.FruDevice({'PRODUCT_PRODUCT_NAME': 'VEGMAN R120.*'})", 756 "Type": "Board", 757 "xyz.openbmc_project.Inventory.Decorator.Asset": { 758 "Manufacturer": "$BOARD_MANUFACTURER", 759 "Model": "$BOARD_PRODUCT_NAME", 760 "PartNumber": "$BOARD_PART_NUMBER", 761 "SerialNumber": "$BOARD_SERIAL_NUMBER" 762 }, 763 "xyz.openbmc_project.Inventory.Decorator.AssetTag": { 764 "AssetTag": "$PRODUCT_ASSET_TAG" 765 }, 766 "xyz.openbmc_project.Inventory.Item.System": {} 767 } 768] 769