1{ 2 "Exposes": [ 3 { 4 "Index": 0, 5 "Name": "Baseboard 12Volt", 6 "PowerState": "On", 7 "ScaleFactor": 0.1124, 8 "Thresholds": [ 9 { 10 "Direction": "greater than", 11 "Name": "upper critical", 12 "Severity": 1, 13 "Value": 13.494 14 }, 15 { 16 "Direction": "greater than", 17 "Name": "upper non critical", 18 "Severity": 0, 19 "Value": 13.101 20 }, 21 { 22 "Direction": "less than", 23 "Name": "lower non critical", 24 "Severity": 0, 25 "Value": 10.945 26 }, 27 { 28 "Direction": "less than", 29 "Name": "lower critical", 30 "Severity": 1, 31 "Value": 10.616 32 } 33 ], 34 "Type": "ADC" 35 }, 36 { 37 "Index": 4, 38 "Name": "P0V83_LAN_AUX", 39 "Thresholds": [ 40 { 41 "Direction": "greater than", 42 "Name": "upper critical", 43 "Severity": 1, 44 "Value": 0.901 45 }, 46 { 47 "Direction": "greater than", 48 "Name": "upper non critical", 49 "Severity": 0, 50 "Value": 0.875 51 }, 52 { 53 "Direction": "less than", 54 "Name": "lower non critical", 55 "Severity": 0, 56 "Value": 0.786 57 }, 58 { 59 "Direction": "less than", 60 "Name": "lower critical", 61 "Severity": 1, 62 "Value": 0.763 63 } 64 ], 65 "Type": "ADC" 66 }, 67 { 68 "Index": 3, 69 "Name": "P105_PCH_AUX", 70 "Thresholds": [ 71 { 72 "Direction": "greater than", 73 "Name": "upper critical", 74 "Severity": 1, 75 "Value": 1.139 76 }, 77 { 78 "Direction": "greater than", 79 "Name": "upper non critical", 80 "Severity": 0, 81 "Value": 1.106 82 }, 83 { 84 "Direction": "less than", 85 "Name": "lower non critical", 86 "Severity": 0, 87 "Value": 0.995 88 }, 89 { 90 "Direction": "less than", 91 "Name": "lower critical", 92 "Severity": 1, 93 "Value": 0.966 94 } 95 ], 96 "Type": "ADC" 97 }, 98 { 99 "Index": 5, 100 "Name": "P12V_AUX", 101 "ScaleFactor": 0.1124, 102 "Thresholds": [ 103 { 104 "Direction": "greater than", 105 "Name": "upper critical", 106 "Severity": 1, 107 "Value": 13.494 108 }, 109 { 110 "Direction": "greater than", 111 "Name": "upper non critical", 112 "Severity": 0, 113 "Value": 13.101 114 }, 115 { 116 "Direction": "less than", 117 "Name": "lower non critical", 118 "Severity": 0, 119 "Value": 10.945 120 }, 121 { 122 "Direction": "less than", 123 "Name": "lower critical", 124 "Severity": 1, 125 "Value": 10.616 126 } 127 ], 128 "Type": "ADC" 129 }, 130 { 131 "Index": 6, 132 "Name": "P1V8_PCH", 133 "ScaleFactor": 0.7505, 134 "Thresholds": [ 135 { 136 "Direction": "greater than", 137 "Name": "upper critical", 138 "Severity": 1, 139 "Value": 1.961 140 }, 141 { 142 "Direction": "greater than", 143 "Name": "upper non critical", 144 "Severity": 0, 145 "Value": 1.904 146 }, 147 { 148 "Direction": "less than", 149 "Name": "lower non critical", 150 "Severity": 0, 151 "Value": 1.699 152 }, 153 { 154 "Direction": "less than", 155 "Name": "lower critical", 156 "Severity": 1, 157 "Value": 1.648 158 } 159 ], 160 "Type": "ADC" 161 }, 162 { 163 "Index": 1, 164 "Name": "P3V3", 165 "PowerState": "On", 166 "ScaleFactor": 0.4107, 167 "Thresholds": [ 168 { 169 "Direction": "greater than", 170 "Name": "upper critical", 171 "Severity": 1, 172 "Value": 3.647 173 }, 174 { 175 "Direction": "greater than", 176 "Name": "upper non critical", 177 "Severity": 0, 178 "Value": 3.541 179 }, 180 { 181 "Direction": "less than", 182 "Name": "lower non critical", 183 "Severity": 0, 184 "Value": 3.066 185 }, 186 { 187 "Direction": "less than", 188 "Name": "lower critical", 189 "Severity": 1, 190 "Value": 2.974 191 } 192 ], 193 "Type": "ADC" 194 }, 195 { 196 "BridgeGpio": [ 197 { 198 "Name": "P3VBAT_BRIDGE_EN", 199 "Polarity": "High" 200 } 201 ], 202 "Index": 7, 203 "Name": "P3VBAT", 204 "ScaleFactor": 0.3333, 205 "Thresholds": [ 206 { 207 "Direction": "greater than", 208 "Name": "upper critical", 209 "Severity": 1, 210 "Value": 3.296 211 }, 212 { 213 "Direction": "greater than", 214 "Name": "upper non critical", 215 "Severity": 0, 216 "Value": 3.263 217 }, 218 { 219 "Direction": "less than", 220 "Name": "lower non critical", 221 "Severity": 0, 222 "Value": 2.457 223 }, 224 { 225 "Direction": "less than", 226 "Name": "lower critical", 227 "Severity": 1, 228 "Value": 2.138 229 } 230 ], 231 "Type": "ADC" 232 }, 233 { 234 "CPURequired": 1, 235 "Index": 8, 236 "Name": "PVCCIN_CPU1", 237 "PowerState": "On", 238 "ScaleFactor": 0.7505, 239 "Thresholds": [ 240 { 241 "Direction": "greater than", 242 "Name": "upper critical", 243 "Severity": 1, 244 "Value": 2.151 245 }, 246 { 247 "Direction": "greater than", 248 "Name": "upper non critical", 249 "Severity": 0, 250 "Value": 2.088 251 }, 252 { 253 "Direction": "less than", 254 "Name": "lower non critical", 255 "Severity": 0, 256 "Value": 1.418 257 }, 258 { 259 "Direction": "less than", 260 "Name": "lower critical", 261 "Severity": 1, 262 "Value": 1.376 263 } 264 ], 265 "Type": "ADC" 266 }, 267 { 268 "CPURequired": 2, 269 "Index": 9, 270 "Name": "PVCCIN_CPU2", 271 "PowerState": "On", 272 "ScaleFactor": 0.7505, 273 "Thresholds": [ 274 { 275 "Direction": "greater than", 276 "Name": "upper critical", 277 "Severity": 1, 278 "Value": 2.151 279 }, 280 { 281 "Direction": "greater than", 282 "Name": "upper non critical", 283 "Severity": 0, 284 "Value": 2.088 285 }, 286 { 287 "Direction": "less than", 288 "Name": "lower non critical", 289 "Severity": 0, 290 "Value": 1.418 291 }, 292 { 293 "Direction": "less than", 294 "Name": "lower critical", 295 "Severity": 1, 296 "Value": 1.376 297 } 298 ], 299 "Type": "ADC" 300 }, 301 { 302 "CPURequired": 1, 303 "Index": 14, 304 "Name": "PVCCIO_CPU1", 305 "PowerState": "On", 306 "Thresholds": [ 307 { 308 "Direction": "greater than", 309 "Name": "upper critical", 310 "Severity": 1, 311 "Value": 1.19 312 }, 313 { 314 "Direction": "greater than", 315 "Name": "upper non critical", 316 "Severity": 0, 317 "Value": 1.155 318 }, 319 { 320 "Direction": "less than", 321 "Name": "lower non critical", 322 "Severity": 0, 323 "Value": 0.752 324 }, 325 { 326 "Direction": "less than", 327 "Name": "lower critical", 328 "Severity": 1, 329 "Value": 0.729 330 } 331 ], 332 "Type": "ADC" 333 }, 334 { 335 "CPURequired": 2, 336 "Index": 15, 337 "Name": "PVCCIO_CPU2", 338 "PowerState": "On", 339 "Thresholds": [ 340 { 341 "Direction": "greater than", 342 "Name": "upper critical", 343 "Severity": 1, 344 "Value": 1.19 345 }, 346 { 347 "Direction": "greater than", 348 "Name": "upper non critical", 349 "Severity": 0, 350 "Value": 1.155 351 }, 352 { 353 "Direction": "less than", 354 "Name": "lower non critical", 355 "Severity": 0, 356 "Value": 0.752 357 }, 358 { 359 "Direction": "less than", 360 "Name": "lower critical", 361 "Severity": 1, 362 "Value": 0.729 363 } 364 ], 365 "Type": "ADC" 366 }, 367 { 368 "CPURequired": 1, 369 "Index": 10, 370 "Name": "PVDQ_ABC_CPU1", 371 "PowerState": "On", 372 "Thresholds": [ 373 { 374 "Direction": "greater than", 375 "Name": "upper critical", 376 "Severity": 1, 377 "Value": 1.301 378 }, 379 { 380 "Direction": "greater than", 381 "Name": "upper non critical", 382 "Severity": 0, 383 "Value": 1.263 384 }, 385 { 386 "Direction": "less than", 387 "Name": "lower non critical", 388 "Severity": 0, 389 "Value": 1.138 390 }, 391 { 392 "Direction": "less than", 393 "Name": "lower critical", 394 "Severity": 1, 395 "Value": 1.104 396 } 397 ], 398 "Type": "ADC" 399 }, 400 { 401 "CPURequired": 2, 402 "Index": 12, 403 "Name": "PVDQ_ABC_CPU2", 404 "PowerState": "On", 405 "Thresholds": [ 406 { 407 "Direction": "greater than", 408 "Name": "upper critical", 409 "Severity": 1, 410 "Value": 1.301 411 }, 412 { 413 "Direction": "greater than", 414 "Name": "upper non critical", 415 "Severity": 0, 416 "Value": 1.263 417 }, 418 { 419 "Direction": "less than", 420 "Name": "lower non critical", 421 "Severity": 0, 422 "Value": 1.138 423 }, 424 { 425 "Direction": "less than", 426 "Name": "lower critical", 427 "Severity": 1, 428 "Value": 1.104 429 } 430 ], 431 "Type": "ADC" 432 }, 433 { 434 "CPURequired": 1, 435 "Index": 11, 436 "Name": "PVDQ_DEF_CPU1", 437 "PowerState": "On", 438 "Thresholds": [ 439 { 440 "Direction": "greater than", 441 "Name": "upper critical", 442 "Severity": 1, 443 "Value": 1.301 444 }, 445 { 446 "Direction": "greater than", 447 "Name": "upper non critical", 448 "Severity": 0, 449 "Value": 1.263 450 }, 451 { 452 "Direction": "less than", 453 "Name": "lower non critical", 454 "Severity": 0, 455 "Value": 1.138 456 }, 457 { 458 "Direction": "less than", 459 "Name": "lower critical", 460 "Severity": 1, 461 "Value": 1.104 462 } 463 ], 464 "Type": "ADC" 465 }, 466 { 467 "CPURequired": 2, 468 "Index": 13, 469 "Name": "PVDQ_DEF_CPU2", 470 "PowerState": "On", 471 "Thresholds": [ 472 { 473 "Direction": "greater than", 474 "Name": "upper critical", 475 "Severity": 1, 476 "Value": 1.301 477 }, 478 { 479 "Direction": "greater than", 480 "Name": "upper non critical", 481 "Severity": 0, 482 "Value": 1.263 483 }, 484 { 485 "Direction": "less than", 486 "Name": "lower non critical", 487 "Severity": 0, 488 "Value": 1.138 489 }, 490 { 491 "Direction": "less than", 492 "Name": "lower critical", 493 "Severity": 1, 494 "Value": 1.104 495 } 496 ], 497 "Type": "ADC" 498 }, 499 { 500 "Index": 2, 501 "Name": "PVNN_PCH_AUX", 502 "Thresholds": [ 503 { 504 "Direction": "greater than", 505 "Name": "upper critical", 506 "Severity": 1, 507 "Value": 1.081 508 }, 509 { 510 "Direction": "greater than", 511 "Name": "upper non critical", 512 "Severity": 0, 513 "Value": 1.049 514 }, 515 { 516 "Direction": "less than", 517 "Name": "lower non critical", 518 "Severity": 0, 519 "Value": 0.807 520 }, 521 { 522 "Direction": "less than", 523 "Name": "lower critical", 524 "Severity": 1, 525 "Value": 0.783 526 } 527 ], 528 "Type": "ADC" 529 }, 530 { 531 "Name": "BMC", 532 "Type": "BMC" 533 }, 534 { 535 "Name": "Host CPU Utilization", 536 "Polling": { 537 "AveragingPeriod": 3000, 538 "Interval": 1000 539 }, 540 "Type": "HostCpuUtilization" 541 }, 542 { 543 "LED": "fan1_fault", 544 "Name": "1U System Fan connector 1", 545 "Pwm": 0, 546 "Status": "disabled", 547 "Tachs": [ 548 0, 549 1 550 ], 551 "Type": "IntelFanConnector" 552 }, 553 { 554 "LED": "fan2_fault", 555 "Name": "1U System Fan connector 2", 556 "Pwm": 1, 557 "Status": "disabled", 558 "Tachs": [ 559 2, 560 3 561 ], 562 "Type": "IntelFanConnector" 563 }, 564 { 565 "LED": "fan3_fault", 566 "Name": "1U System Fan connector 3", 567 "Pwm": 2, 568 "Status": "disabled", 569 "Tachs": [ 570 4, 571 5 572 ], 573 "Type": "IntelFanConnector" 574 }, 575 { 576 "LED": "fan4_fault", 577 "Name": "1U System Fan connector 4", 578 "Pwm": 3, 579 "Status": "disabled", 580 "Tachs": [ 581 6, 582 7 583 ], 584 "Type": "IntelFanConnector" 585 }, 586 { 587 "LED": "fan5_fault", 588 "Name": "1U System Fan connector 5", 589 "Pwm": 4, 590 "Status": "disabled", 591 "Tachs": [ 592 8, 593 9 594 ], 595 "Type": "IntelFanConnector" 596 }, 597 { 598 "LED": "fan6_fault", 599 "Name": "1U System Fan connector 6", 600 "Pwm": 5, 601 "Status": "disabled", 602 "Tachs": [ 603 10, 604 11 605 ], 606 "Type": "IntelFanConnector" 607 }, 608 { 609 "LED": "fan1_fault", 610 "Name": "2U System Fan connector 1", 611 "Pwm": 0, 612 "Status": "disabled", 613 "Tachs": [ 614 0 615 ], 616 "Type": "IntelFanConnector" 617 }, 618 { 619 "LED": "fan2_fault", 620 "Name": "2U System Fan connector 2", 621 "Pwm": 1, 622 "Status": "disabled", 623 "Tachs": [ 624 2 625 ], 626 "Type": "IntelFanConnector" 627 }, 628 { 629 "LED": "fan3_fault", 630 "Name": "2U System Fan connector 3", 631 "Pwm": 2, 632 "Status": "disabled", 633 "Tachs": [ 634 4 635 ], 636 "Type": "IntelFanConnector" 637 }, 638 { 639 "LED": "fan4_fault", 640 "Name": "2U System Fan connector 4", 641 "Pwm": 3, 642 "Status": "disabled", 643 "Tachs": [ 644 6 645 ], 646 "Type": "IntelFanConnector" 647 }, 648 { 649 "LED": "fan5_fault", 650 "Name": "2U System Fan connector 5", 651 "Pwm": 4, 652 "Status": "disabled", 653 "Tachs": [ 654 8 655 ], 656 "Type": "IntelFanConnector" 657 }, 658 { 659 "LED": "fan6_fault", 660 "Name": "2U System Fan connector 6", 661 "Pwm": 5, 662 "Status": "disabled", 663 "Tachs": [ 664 10 665 ], 666 "Type": "IntelFanConnector" 667 }, 668 { 669 "Name": "CPU 1 Fan Connector", 670 "Pwm": 7, 671 "Status": "disabled", 672 "Tachs": [ 673 13 674 ], 675 "Type": "IntelFanConnector" 676 }, 677 { 678 "Name": "CPU 2 Fan Connector", 679 "Pwm": 8, 680 "Status": "disabled", 681 "Tachs": [ 682 14 683 ], 684 "Type": "IntelFanConnector" 685 }, 686 { 687 "Address": "0x8", 688 "Class": "METemp", 689 "Name": "SSB Temp", 690 "PowerState": "BiosPost", 691 "Thresholds": [ 692 { 693 "Direction": "greater than", 694 "Name": "upper critical", 695 "Severity": 1, 696 "Value": 103 697 }, 698 { 699 "Direction": "greater than", 700 "Name": "upper non critical", 701 "Severity": 0, 702 "Value": 98 703 }, 704 { 705 "Direction": "less than", 706 "Name": "lower non critical", 707 "Severity": 0, 708 "Value": 5 709 }, 710 { 711 "Direction": "less than", 712 "Name": "lower critical", 713 "Severity": 1, 714 "Value": 0 715 } 716 ], 717 "Type": "IpmbSensor" 718 }, 719 { 720 "Address": "0x7c", 721 "Class": "PxeBridgeTemp", 722 "HostSMbusIndex": 3, 723 "Name": "CPU1 P12V PVCCIO VR Temp", 724 "Thresholds": [ 725 { 726 "Direction": "greater than", 727 "Name": "upper critical", 728 "Severity": 1, 729 "Value": 115 730 }, 731 { 732 "Direction": "greater than", 733 "Name": "upper non critical", 734 "Severity": 0, 735 "Value": 110 736 }, 737 { 738 "Direction": "less than", 739 "Name": "lower non critical", 740 "Severity": 0, 741 "Value": 5 742 }, 743 { 744 "Direction": "less than", 745 "Name": "lower critical", 746 "Severity": 1, 747 "Value": 0 748 } 749 ], 750 "Type": "IpmbSensor" 751 }, 752 { 753 "Address": "0x70", 754 "Class": "PxeBridgeTemp", 755 "HostSMbusIndex": 3, 756 "Name": "CPU1 P12V PVCCIN VR Temp", 757 "Thresholds": [ 758 { 759 "Direction": "greater than", 760 "Name": "upper critical", 761 "Severity": 1, 762 "Value": 115 763 }, 764 { 765 "Direction": "greater than", 766 "Name": "upper non critical", 767 "Severity": 0, 768 "Value": 110 769 }, 770 { 771 "Direction": "less than", 772 "Name": "lower non critical", 773 "Severity": 0, 774 "Value": 5 775 }, 776 { 777 "Direction": "less than", 778 "Name": "lower critical", 779 "Severity": 1, 780 "Value": 0 781 } 782 ], 783 "Type": "IpmbSensor" 784 }, 785 { 786 "Address": "0x74", 787 "Class": "PxeBridgeTemp", 788 "HostSMbusIndex": 3, 789 "Name": "CPU1 VR Mem ABC Temp", 790 "Thresholds": [ 791 { 792 "Direction": "greater than", 793 "Name": "upper critical", 794 "Severity": 1, 795 "Value": 115 796 }, 797 { 798 "Direction": "greater than", 799 "Name": "upper non critical", 800 "Severity": 0, 801 "Value": 110 802 }, 803 { 804 "Direction": "less than", 805 "Name": "lower non critical", 806 "Severity": 0, 807 "Value": 5 808 }, 809 { 810 "Direction": "less than", 811 "Name": "lower critical", 812 "Severity": 1, 813 "Value": 0 814 } 815 ], 816 "Type": "IpmbSensor" 817 }, 818 { 819 "Address": "0x78", 820 "Class": "PxeBridgeTemp", 821 "HostSMbusIndex": 3, 822 "Name": "CPU1 VR Mem DEF Temp", 823 "Thresholds": [ 824 { 825 "Direction": "greater than", 826 "Name": "upper critical", 827 "Severity": 1, 828 "Value": 115 829 }, 830 { 831 "Direction": "greater than", 832 "Name": "upper non critical", 833 "Severity": 0, 834 "Value": 110 835 }, 836 { 837 "Direction": "less than", 838 "Name": "lower non critical", 839 "Severity": 0, 840 "Value": 5 841 }, 842 { 843 "Direction": "less than", 844 "Name": "lower critical", 845 "Severity": 1, 846 "Value": 0 847 } 848 ], 849 "Type": "IpmbSensor" 850 }, 851 { 852 "Address": "0x9c", 853 "Class": "PxeBridgeTemp", 854 "HostSMbusIndex": 3, 855 "Name": "CPU2 P12V PVCCIO VR Temp", 856 "Thresholds": [ 857 { 858 "Direction": "greater than", 859 "Name": "upper critical", 860 "Severity": 1, 861 "Value": 115 862 }, 863 { 864 "Direction": "greater than", 865 "Name": "upper non critical", 866 "Severity": 0, 867 "Value": 110 868 }, 869 { 870 "Direction": "less than", 871 "Name": "lower non critical", 872 "Severity": 0, 873 "Value": 5 874 }, 875 { 876 "Direction": "less than", 877 "Name": "lower critical", 878 "Severity": 1, 879 "Value": 0 880 } 881 ], 882 "Type": "IpmbSensor" 883 }, 884 { 885 "Address": "0x50", 886 "Class": "PxeBridgeTemp", 887 "HostSMbusIndex": 3, 888 "Name": "CPU2 P12V PVCCIN VR Temp", 889 "Thresholds": [ 890 { 891 "Direction": "greater than", 892 "Name": "upper critical", 893 "Severity": 1, 894 "Value": 115 895 }, 896 { 897 "Direction": "greater than", 898 "Name": "upper non critical", 899 "Severity": 0, 900 "Value": 110 901 }, 902 { 903 "Direction": "less than", 904 "Name": "lower non critical", 905 "Severity": 0, 906 "Value": 5 907 }, 908 { 909 "Direction": "less than", 910 "Name": "lower critical", 911 "Severity": 1, 912 "Value": 0 913 } 914 ], 915 "Type": "IpmbSensor" 916 }, 917 { 918 "Address": "0x94", 919 "Class": "PxeBridgeTemp", 920 "HostSMbusIndex": 3, 921 "Name": "CPU2 VR Mem ABC Temp", 922 "Thresholds": [ 923 { 924 "Direction": "greater than", 925 "Name": "upper critical", 926 "Severity": 1, 927 "Value": 115 928 }, 929 { 930 "Direction": "greater than", 931 "Name": "upper non critical", 932 "Severity": 0, 933 "Value": 110 934 }, 935 { 936 "Direction": "less than", 937 "Name": "lower non critical", 938 "Severity": 0, 939 "Value": 5 940 }, 941 { 942 "Direction": "less than", 943 "Name": "lower critical", 944 "Severity": 1, 945 "Value": 0 946 } 947 ], 948 "Type": "IpmbSensor" 949 }, 950 { 951 "Address": "0x98", 952 "Class": "PxeBridgeTemp", 953 "HostSMbusIndex": 3, 954 "Name": "CPU2 VR Mem DEF Temp", 955 "Thresholds": [ 956 { 957 "Direction": "greater than", 958 "Name": "upper critical", 959 "Severity": 1, 960 "Value": 115 961 }, 962 { 963 "Direction": "greater than", 964 "Name": "upper non critical", 965 "Severity": 0, 966 "Value": 110 967 }, 968 { 969 "Direction": "less than", 970 "Name": "lower non critical", 971 "Severity": 0, 972 "Value": 5 973 }, 974 { 975 "Direction": "less than", 976 "Name": "lower critical", 977 "Severity": 1, 978 "Value": 0 979 } 980 ], 981 "Type": "IpmbSensor" 982 }, 983 { 984 "Address": "0xAC", 985 "Class": "PxeBridgeTemp", 986 "HostSMbusIndex": 3, 987 "Name": "VR P1V05 Temp", 988 "Thresholds": [ 989 { 990 "Direction": "greater than", 991 "Name": "upper critical", 992 "Severity": 1, 993 "Value": 115 994 }, 995 { 996 "Direction": "greater than", 997 "Name": "upper non critical", 998 "Severity": 0, 999 "Value": 110 1000 }, 1001 { 1002 "Direction": "less than", 1003 "Name": "lower non critical", 1004 "Severity": 0, 1005 "Value": 5 1006 }, 1007 { 1008 "Direction": "less than", 1009 "Name": "lower critical", 1010 "Severity": 1, 1011 "Value": 0 1012 } 1013 ], 1014 "Type": "IpmbSensor" 1015 }, 1016 { 1017 "Name": "Node Manager Sensor", 1018 "Type": "NMSensor" 1019 }, 1020 { 1021 "Address": "0x71", 1022 "Bus": 2, 1023 "ChannelNames": [ 1024 "M2_Slot1", 1025 "M2_Slot2", 1026 "", 1027 "" 1028 ], 1029 "Name": "M.2 Mux", 1030 "Type": "PCA9543Mux" 1031 }, 1032 { 1033 "Address": "0x70", 1034 "Bus": 4, 1035 "ChannelNames": [ 1036 "U2_Slot1", 1037 "U2_Slot2", 1038 "U2_Slot3", 1039 "U2_Slot4" 1040 ], 1041 "Name": "HSBP 1 Mux", 1042 "Type": "PCA9546Mux" 1043 }, 1044 { 1045 "Address": "0x74", 1046 "Bus": 4, 1047 "ChannelNames": [ 1048 "U2_Slot5", 1049 "U2_Slot6", 1050 "U2_Slot7", 1051 "U2_Slot8" 1052 ], 1053 "Name": "HSBP 1 Mux2", 1054 "Type": "PCA9546Mux" 1055 }, 1056 { 1057 "Address": "0x77", 1058 "Bus": 4, 1059 "ChannelNames": [ 1060 "U2_Slot1", 1061 "U2_Slot2", 1062 "U2_Slot3", 1063 "U2_Slot4" 1064 ], 1065 "Name": "HSBP 2 Mux", 1066 "Type": "PCA9546Mux" 1067 }, 1068 { 1069 "Address": "0x73", 1070 "Bus": 4, 1071 "ChannelNames": [ 1072 "U2_Slot5", 1073 "U2_Slot6", 1074 "U2_Slot7", 1075 "U2_Slot8" 1076 ], 1077 "Name": "HSBP 2 Mux2", 1078 "Type": "PCA9546Mux" 1079 }, 1080 { 1081 "Address": "0x76", 1082 "Bus": 4, 1083 "ChannelNames": [ 1084 "U2_Slot1", 1085 "U2_Slot2", 1086 "U2_Slot3", 1087 "U2_Slot4" 1088 ], 1089 "Name": "HSBP 3 Mux", 1090 "Type": "PCA9546Mux" 1091 }, 1092 { 1093 "Address": "0x72", 1094 "Bus": 4, 1095 "ChannelNames": [ 1096 "U2_Slot5", 1097 "U2_Slot6", 1098 "U2_Slot7", 1099 "U2_Slot8" 1100 ], 1101 "Name": "HSBP 3 Mux2", 1102 "Type": "PCA9546Mux" 1103 }, 1104 { 1105 "Class": "temp", 1106 "FFGainCoefficient": 0.0, 1107 "FFOffCoefficient": 0.0, 1108 "ICoefficient": -4.64, 1109 "ILimitMax": 100, 1110 "ILimitMin": 30, 1111 "Inputs": [ 1112 "BMC Temp" 1113 ], 1114 "Name": "BMC Temp", 1115 "NegativeHysteresis": 5.0, 1116 "OutLimitMax": 100, 1117 "OutLimitMin": 30, 1118 "Outputs": [], 1119 "PCoefficient": -0.15, 1120 "PositiveHysteresis": 0.0, 1121 "SetPoint": 80.0, 1122 "SlewNeg": -1, 1123 "SlewPos": 0.0, 1124 "Type": "Pid", 1125 "Zones": [ 1126 "Zone 1", 1127 "Zone 2", 1128 "Zone 3" 1129 ] 1130 }, 1131 { 1132 "Class": "temp", 1133 "FFGainCoefficient": 0.0, 1134 "FFOffCoefficient": 0.0, 1135 "ICoefficient": -4.64, 1136 "ILimitMax": 100, 1137 "ILimitMin": 30, 1138 "Inputs": [ 1139 "DIMM [ABC]\\d+ CPU1" 1140 ], 1141 "Name": "CPU1 DIMM ABC", 1142 "NegativeHysteresis": 5.0, 1143 "OutLimitMax": 100, 1144 "OutLimitMin": 30, 1145 "Outputs": [], 1146 "PCoefficient": -0.15, 1147 "PositiveHysteresis": 0.0, 1148 "SetPoint": -15.0, 1149 "SetPointOffset": "WarningHigh", 1150 "SlewNeg": -1, 1151 "SlewPos": 0.0, 1152 "Type": "Pid", 1153 "Zones": [ 1154 "Zone 2", 1155 "Zone 3", 1156 "Zone 4" 1157 ] 1158 }, 1159 { 1160 "Class": "temp", 1161 "FFGainCoefficient": 0.0, 1162 "FFOffCoefficient": 0.0, 1163 "ICoefficient": -4.64, 1164 "ILimitMax": 100, 1165 "ILimitMin": 30, 1166 "Inputs": [ 1167 "DIMM [DEF]\\d+ CPU1" 1168 ], 1169 "Name": "CPU1 DIMM DEF", 1170 "NegativeHysteresis": 5.0, 1171 "OutLimitMax": 100, 1172 "OutLimitMin": 30, 1173 "Outputs": [], 1174 "PCoefficient": -0.15, 1175 "PositiveHysteresis": 0.0, 1176 "SetPoint": -15.0, 1177 "SetPointOffset": "WarningHigh", 1178 "SlewNeg": -1, 1179 "SlewPos": 0.0, 1180 "Type": "Pid", 1181 "Zones": [ 1182 "Zone 1", 1183 "Zone 2" 1184 ] 1185 }, 1186 { 1187 "Class": "temp", 1188 "FFGainCoefficient": 0.0, 1189 "FFOffCoefficient": 0.0, 1190 "ICoefficient": -4.64, 1191 "ILimitMax": 100, 1192 "ILimitMin": 30, 1193 "Inputs": [ 1194 "DIMM [ABC]\\d+ CPU2" 1195 ], 1196 "Name": "CPU2 DIMM ABC", 1197 "NegativeHysteresis": 5.0, 1198 "OutLimitMax": 100, 1199 "OutLimitMin": 30, 1200 "Outputs": [], 1201 "PCoefficient": -0.15, 1202 "PositiveHysteresis": 0.0, 1203 "SetPoint": -15.0, 1204 "SetPointOffset": "WarningHigh", 1205 "SlewNeg": -1, 1206 "SlewPos": 0.0, 1207 "Type": "Pid", 1208 "Zones": [ 1209 "Zone 5", 1210 "Zone 6", 1211 "PSU" 1212 ] 1213 }, 1214 { 1215 "Class": "temp", 1216 "FFGainCoefficient": 0.0, 1217 "FFOffCoefficient": 0.0, 1218 "ICoefficient": -4.64, 1219 "ILimitMax": 100, 1220 "ILimitMin": 30, 1221 "Inputs": [ 1222 "DIMM [DEF]\\d+ CPU2" 1223 ], 1224 "Name": "CPU2 DIMM DEF", 1225 "NegativeHysteresis": 5.0, 1226 "OutLimitMax": 100, 1227 "OutLimitMin": 30, 1228 "Outputs": [], 1229 "PCoefficient": -0.15, 1230 "PositiveHysteresis": 0.0, 1231 "SetPoint": -15.0, 1232 "SetPointOffset": "WarningHigh", 1233 "SlewNeg": -1, 1234 "SlewPos": 0.0, 1235 "Type": "Pid", 1236 "Zones": [ 1237 "Zone 3", 1238 "Zone 4", 1239 "Zone 5" 1240 ] 1241 }, 1242 { 1243 "Class": "temp", 1244 "FFGainCoefficient": 0.0, 1245 "FFOffCoefficient": 0.0, 1246 "ICoefficient": -4.64, 1247 "ILimitMax": 100, 1248 "ILimitMin": 30, 1249 "Inputs": [ 1250 "DTS CPU1" 1251 ], 1252 "Name": "DTS CPU1", 1253 "NegativeHysteresis": 5.0, 1254 "OutLimitMax": 100, 1255 "OutLimitMin": 30, 1256 "Outputs": [], 1257 "PCoefficient": -0.15, 1258 "PositiveHysteresis": 0.0, 1259 "SetPoint": -25.0, 1260 "SetPointOffset": "WarningHigh", 1261 "SlewNeg": -1, 1262 "SlewPos": 0.0, 1263 "Type": "Pid", 1264 "Zones": [ 1265 "Zone 1", 1266 "Zone 2", 1267 "Zone 3" 1268 ] 1269 }, 1270 { 1271 "Class": "temp", 1272 "FFGainCoefficient": 0.0, 1273 "FFOffCoefficient": 0.0, 1274 "ICoefficient": -4.64, 1275 "ILimitMax": 100, 1276 "ILimitMin": 30, 1277 "Inputs": [ 1278 "DTS CPU2" 1279 ], 1280 "Name": "DTS CPU2", 1281 "NegativeHysteresis": 5.0, 1282 "OutLimitMax": 100, 1283 "OutLimitMin": 30, 1284 "Outputs": [], 1285 "PCoefficient": -0.15, 1286 "PositiveHysteresis": 0.0, 1287 "SetPoint": -25.0, 1288 "SetPointOffset": "WarningHigh", 1289 "SlewNeg": -1, 1290 "SlewPos": 0.0, 1291 "Type": "Pid", 1292 "Zones": [ 1293 "Zone 4", 1294 "Zone 5", 1295 "Zone 6", 1296 "PSU" 1297 ] 1298 }, 1299 { 1300 "Class": "temp", 1301 "FFGainCoefficient": 0.0, 1302 "FFOffCoefficient": 0.0, 1303 "ICoefficient": -8.8, 1304 "ILimitMax": 100, 1305 "ILimitMin": 30, 1306 "Inputs": [ 1307 "Left Rear Temp" 1308 ], 1309 "Name": "Left Rear Temp", 1310 "NegativeHysteresis": 5.0, 1311 "OutLimitMax": 100, 1312 "OutLimitMin": 30, 1313 "Outputs": [], 1314 "PCoefficient": -0.15, 1315 "PositiveHysteresis": 0.0, 1316 "SetPoint": 55.0, 1317 "SlewNeg": -1, 1318 "SlewPos": 0.0, 1319 "Type": "Pid", 1320 "Zones": [ 1321 "Zone 4", 1322 "Zone 5", 1323 "Zone 6" 1324 ] 1325 }, 1326 { 1327 "Class": "temp", 1328 "FFGainCoefficient": 0.0, 1329 "FFOffCoefficient": 0.0, 1330 "ICoefficient": -8.8, 1331 "ILimitMax": 100, 1332 "ILimitMin": 30, 1333 "Inputs": [ 1334 "Right Rear Board" 1335 ], 1336 "Name": "Right Rear Board", 1337 "NegativeHysteresis": 5.0, 1338 "OutLimitMax": 100, 1339 "OutLimitMin": 30, 1340 "Outputs": [], 1341 "PCoefficient": -0.15, 1342 "PositiveHysteresis": 0.0, 1343 "SetPoint": 55.0, 1344 "SlewNeg": -1, 1345 "SlewPos": 0.0, 1346 "Type": "Pid", 1347 "Zones": [ 1348 "Zone 1", 1349 "Zone 2", 1350 "Zone 3" 1351 ] 1352 }, 1353 { 1354 "Class": "temp", 1355 "FFGainCoefficient": 0.0, 1356 "FFOffCoefficient": 0.0, 1357 "ICoefficient": -4.64, 1358 "ILimitMax": 100, 1359 "ILimitMin": 30, 1360 "Inputs": [ 1361 "SSB Temp" 1362 ], 1363 "Name": "SSB Temp", 1364 "NegativeHysteresis": 5.0, 1365 "OutLimitMax": 100, 1366 "OutLimitMin": 30, 1367 "Outputs": [], 1368 "PCoefficient": -0.15, 1369 "PositiveHysteresis": 0.0, 1370 "SetPoint": 76.0, 1371 "SlewNeg": -1, 1372 "SlewPos": 0.0, 1373 "Type": "Pid", 1374 "Zones": [ 1375 "Zone 2", 1376 "Zone 3", 1377 "Zone 4" 1378 ] 1379 }, 1380 { 1381 "Class": "temp", 1382 "FFGainCoefficient": 0.0, 1383 "FFOffCoefficient": 0.0, 1384 "ICoefficient": -8.8, 1385 "ILimitMax": 100, 1386 "ILimitMin": 30, 1387 "Inputs": [ 1388 "VR 1 Temp" 1389 ], 1390 "Name": "VR 1 Temp", 1391 "NegativeHysteresis": 5.0, 1392 "OutLimitMax": 100, 1393 "OutLimitMin": 30, 1394 "Outputs": [], 1395 "PCoefficient": -0.15, 1396 "PositiveHysteresis": 0.0, 1397 "SetPoint": 90.0, 1398 "SlewNeg": -1, 1399 "SlewPos": 0.0, 1400 "Type": "Pid", 1401 "Zones": [ 1402 "Zone 1", 1403 "Zone 2", 1404 "Zone 3" 1405 ] 1406 }, 1407 { 1408 "Class": "temp", 1409 "FFGainCoefficient": 0.0, 1410 "FFOffCoefficient": 0.0, 1411 "ICoefficient": -8.8, 1412 "ILimitMax": 100, 1413 "ILimitMin": 30, 1414 "Inputs": [ 1415 "VR 2 Temp" 1416 ], 1417 "Name": "VR 2 Temp", 1418 "NegativeHysteresis": 5.0, 1419 "OutLimitMax": 100, 1420 "OutLimitMin": 30, 1421 "Outputs": [], 1422 "PCoefficient": -0.15, 1423 "PositiveHysteresis": 0.0, 1424 "SetPoint": 90.0, 1425 "SlewNeg": -1, 1426 "SlewPos": 0.0, 1427 "Type": "Pid", 1428 "Zones": [ 1429 "Zone 4", 1430 "Zone 5", 1431 "Zone 6", 1432 "PSU" 1433 ] 1434 }, 1435 { 1436 "Address": "0x4D", 1437 "Bus": 6, 1438 "Name": "Right Rear Board Temp", 1439 "Name1": "Right Rear TMP421 Internal Temp", 1440 "Thresholds": [ 1441 { 1442 "Direction": "greater than", 1443 "Name": "upper critical", 1444 "Severity": 1, 1445 "Value": 115 1446 }, 1447 { 1448 "Direction": "greater than", 1449 "Name": "upper non critical", 1450 "Severity": 0, 1451 "Value": 110 1452 }, 1453 { 1454 "Direction": "less than", 1455 "Name": "lower non critical", 1456 "Severity": 0, 1457 "Value": 5 1458 }, 1459 { 1460 "Direction": "less than", 1461 "Name": "lower critical", 1462 "Severity": 1, 1463 "Value": 0 1464 } 1465 ], 1466 "Type": "TMP421" 1467 }, 1468 { 1469 "Address": "0x4A", 1470 "Bus": 6, 1471 "Name": "BMC Temp", 1472 "Thresholds": [ 1473 { 1474 "Direction": "greater than", 1475 "Name": "upper critical", 1476 "Severity": 1, 1477 "Value": 115 1478 }, 1479 { 1480 "Direction": "greater than", 1481 "Name": "upper non critical", 1482 "Severity": 0, 1483 "Value": 110 1484 }, 1485 { 1486 "Direction": "less than", 1487 "Name": "lower non critical", 1488 "Severity": 0, 1489 "Value": 5 1490 }, 1491 { 1492 "Direction": "less than", 1493 "Name": "lower critical", 1494 "Severity": 1, 1495 "Value": 0 1496 } 1497 ], 1498 "Type": "TMP75" 1499 }, 1500 { 1501 "Address": "0x49", 1502 "Bus": 6, 1503 "Name": "Left Rear Temp", 1504 "Thresholds": [ 1505 { 1506 "Direction": "greater than", 1507 "Name": "upper critical", 1508 "Severity": 1, 1509 "Value": 115 1510 }, 1511 { 1512 "Direction": "greater than", 1513 "Name": "upper non critical", 1514 "Severity": 0, 1515 "Value": 110 1516 }, 1517 { 1518 "Direction": "less than", 1519 "Name": "lower non critical", 1520 "Severity": 0, 1521 "Value": 5 1522 }, 1523 { 1524 "Direction": "less than", 1525 "Name": "lower critical", 1526 "Severity": 1, 1527 "Value": 0 1528 } 1529 ], 1530 "Type": "TMP75" 1531 }, 1532 { 1533 "Address": "0x48", 1534 "Bus": 6, 1535 "Name": "VR 1 Temp", 1536 "Thresholds": [ 1537 { 1538 "Direction": "greater than", 1539 "Name": "upper critical", 1540 "Severity": 1, 1541 "Value": 115 1542 }, 1543 { 1544 "Direction": "greater than", 1545 "Name": "upper non critical", 1546 "Severity": 0, 1547 "Value": 110 1548 }, 1549 { 1550 "Direction": "less than", 1551 "Name": "lower non critical", 1552 "Severity": 0, 1553 "Value": 5 1554 }, 1555 { 1556 "Direction": "less than", 1557 "Name": "lower critical", 1558 "Severity": 1, 1559 "Value": 0 1560 } 1561 ], 1562 "Type": "TMP75" 1563 }, 1564 { 1565 "Address": "0x4B", 1566 "Bus": 6, 1567 "Name": "VR 2 Temp", 1568 "Thresholds": [ 1569 { 1570 "Direction": "greater than", 1571 "Name": "upper critical", 1572 "Severity": 1, 1573 "Value": 115 1574 }, 1575 { 1576 "Direction": "greater than", 1577 "Name": "upper non critical", 1578 "Severity": 0, 1579 "Value": 110 1580 }, 1581 { 1582 "Direction": "less than", 1583 "Name": "lower non critical", 1584 "Severity": 0, 1585 "Value": 5 1586 }, 1587 { 1588 "Direction": "less than", 1589 "Name": "lower critical", 1590 "Severity": 1, 1591 "Value": 0 1592 } 1593 ], 1594 "Type": "TMP75" 1595 }, 1596 { 1597 "Address": "0x30", 1598 "Bus": 0, 1599 "CpuID": 1, 1600 "Name": "CPU 1", 1601 "PresenceGpio": [ 1602 { 1603 "Name": "CPU1_PRESENCE", 1604 "Polarity": "Low" 1605 } 1606 ], 1607 "Type": "XeonCPU" 1608 }, 1609 { 1610 "Address": "0x31", 1611 "Bus": 0, 1612 "CpuID": 2, 1613 "Name": "CPU 2", 1614 "PresenceGpio": [ 1615 { 1616 "Name": "CPU2_PRESENCE", 1617 "Polarity": "Low" 1618 } 1619 ], 1620 "Type": "XeonCPU" 1621 } 1622 ], 1623 "Name": "WFP Baseboard", 1624 "Probe": "xyz.openbmc_project.FruDevice({'PRODUCT_PRODUCT_NAME': '.*WFT'})", 1625 "Type": "Board", 1626 "xyz.openbmc_project.Inventory.Decorator.Asset": { 1627 "Manufacturer": "$BOARD_MANUFACTURER", 1628 "Model": "$BOARD_PRODUCT_NAME", 1629 "PartNumber": "$BOARD_PART_NUMBER", 1630 "SerialNumber": "$BOARD_SERIAL_NUMBER" 1631 }, 1632 "xyz.openbmc_project.Inventory.Decorator.AssetTag": { 1633 "AssetTag": "$PRODUCT_ASSET_TAG" 1634 }, 1635 "xyz.openbmc_project.Inventory.Item.Board.Motherboard": { 1636 "ProductId": 123 1637 }, 1638 "xyz.openbmc_project.Inventory.Item.System": {} 1639} 1640