1[ 2 { 3 "Exposes": [ 4 { 5 "Index": 28, 6 "Name": "3V3_SB", 7 "PollRate": 1, 8 "ScaleFactor": 0.3333, 9 "Thresholds": [ 10 { 11 "Direction": "greater than", 12 "Name": "upper critical", 13 "Severity": 1, 14 "Value": 3.96 15 }, 16 { 17 "Direction": "less than", 18 "Name": "lower critical", 19 "Severity": 1, 20 "Value": 2.32 21 } 22 ], 23 "Type": "ADC" 24 }, 25 { 26 "BridgeGpio": [ 27 { 28 "Name": "rtc-battery-voltage-read-enable", 29 "Polarity": "High" 30 } 31 ], 32 "Index": 29, 33 "Name": "VBAT_RTC", 34 "PollRate": 10, 35 "ScaleFactor": 0.3333, 36 "Thresholds": [ 37 { 38 "Direction": "greater than", 39 "Name": "upper critical", 40 "Severity": 1, 41 "Value": 3.564 42 }, 43 { 44 "Direction": "less than", 45 "Name": "lower critical", 46 "Severity": 1, 47 "Value": 2.106 48 } 49 ], 50 "Type": "ADC" 51 }, 52 { 53 "CPURequired": 1, 54 "Index": 0, 55 "Name": "S0_0V8_VDDC_SOC", 56 "PollRate": 1, 57 "PowerState": "ChassisOn", 58 "ScaleFactor": 1, 59 "Thresholds": [ 60 { 61 "Direction": "greater than", 62 "Name": "upper critical", 63 "Severity": 1, 64 "Value": 0.96 65 }, 66 { 67 "Direction": "less than", 68 "Name": "lower critical", 69 "Severity": 1, 70 "Value": 0.56 71 } 72 ], 73 "Type": "ADC" 74 }, 75 { 76 "CPURequired": 2, 77 "Index": 1, 78 "Name": "S1_0V8_VDDC_SOC", 79 "PollRate": 1, 80 "PowerState": "ChassisOn", 81 "ScaleFactor": 1, 82 "Thresholds": [ 83 { 84 "Direction": "greater than", 85 "Name": "upper critical", 86 "Severity": 1, 87 "Value": 0.96 88 }, 89 { 90 "Direction": "less than", 91 "Name": "lower critical", 92 "Severity": 1, 93 "Value": 0.56 94 } 95 ], 96 "Type": "ADC" 97 }, 98 { 99 "CPURequired": 1, 100 "Index": 2, 101 "Name": "S0_0V75_PCP", 102 "PollRate": 1, 103 "PowerState": "On", 104 "ScaleFactor": 1, 105 "Thresholds": [ 106 { 107 "Direction": "greater than", 108 "Name": "upper critical", 109 "Severity": 1, 110 "Value": 1.323 111 }, 112 { 113 "Direction": "less than", 114 "Name": "lower critical", 115 "Severity": 1, 116 "Value": 0.504 117 } 118 ], 119 "Type": "ADC" 120 }, 121 { 122 "CPURequired": 2, 123 "Index": 3, 124 "Name": "S1_0V75_PCP", 125 "PollRate": 1, 126 "PowerState": "On", 127 "ScaleFactor": 1, 128 "Thresholds": [ 129 { 130 "Direction": "greater than", 131 "Name": "upper critical", 132 "Severity": 1, 133 "Value": 1.323 134 }, 135 { 136 "Direction": "less than", 137 "Name": "lower critical", 138 "Severity": 1, 139 "Value": 0.504 140 } 141 ], 142 "Type": "ADC" 143 }, 144 { 145 "CPURequired": 1, 146 "Index": 4, 147 "Name": "S0_1V2_VDDQ0123", 148 "PollRate": 1, 149 "PowerState": "ChassisOn", 150 "ScaleFactor": 1, 151 "Thresholds": [ 152 { 153 "Direction": "greater than", 154 "Name": "upper critical", 155 "Severity": 1, 156 "Value": 1.442 157 }, 158 { 159 "Direction": "less than", 160 "Name": "lower critical", 161 "Severity": 1, 162 "Value": 0.84 163 } 164 ], 165 "Type": "ADC" 166 }, 167 { 168 "CPURequired": 2, 169 "Index": 5, 170 "Name": "S1_1V2_VDDQ0123", 171 "PollRate": 1, 172 "PowerState": "ChassisOn", 173 "ScaleFactor": 1, 174 "Thresholds": [ 175 { 176 "Direction": "greater than", 177 "Name": "upper critical", 178 "Severity": 1, 179 "Value": 1.442 180 }, 181 { 182 "Direction": "less than", 183 "Name": "lower critical", 184 "Severity": 1, 185 "Value": 0.84 186 } 187 ], 188 "Type": "ADC" 189 }, 190 { 191 "CPURequired": 1, 192 "Index": 6, 193 "Name": "S0_0V6_VTT0123", 194 "PollRate": 1, 195 "PowerState": "ChassisOn", 196 "ScaleFactor": 1, 197 "Thresholds": [ 198 { 199 "Direction": "greater than", 200 "Name": "upper critical", 201 "Severity": 1, 202 "Value": 0.72 203 }, 204 { 205 "Direction": "less than", 206 "Name": "lower critical", 207 "Severity": 1, 208 "Value": 0.42 209 } 210 ], 211 "Type": "ADC" 212 }, 213 { 214 "CPURequired": 2, 215 "Index": 7, 216 "Name": "S1_0V6_VTT0123", 217 "PollRate": 1, 218 "PowerState": "ChassisOn", 219 "ScaleFactor": 1, 220 "Thresholds": [ 221 { 222 "Direction": "greater than", 223 "Name": "upper critical", 224 "Severity": 1, 225 "Value": 0.72 226 }, 227 { 228 "Direction": "less than", 229 "Name": "lower critical", 230 "Severity": 1, 231 "Value": 0.42 232 } 233 ], 234 "Type": "ADC" 235 }, 236 { 237 "CPURequired": 1, 238 "Index": 8, 239 "Name": "S0_2V5_VPP0123", 240 "PollRate": 1, 241 "PowerState": "ChassisOn", 242 "ScaleFactor": 0.5, 243 "Thresholds": [ 244 { 245 "Direction": "greater than", 246 "Name": "upper critical", 247 "Severity": 1, 248 "Value": 3.0 249 }, 250 { 251 "Direction": "less than", 252 "Name": "lower critical", 253 "Severity": 1, 254 "Value": 1.755 255 } 256 ], 257 "Type": "ADC" 258 }, 259 { 260 "CPURequired": 2, 261 "Index": 9, 262 "Name": "S1_2V5_VPP0123", 263 "PollRate": 1, 264 "PowerState": "ChassisOn", 265 "ScaleFactor": 0.5, 266 "Thresholds": [ 267 { 268 "Direction": "greater than", 269 "Name": "upper critical", 270 "Severity": 1, 271 "Value": 3.0 272 }, 273 { 274 "Direction": "less than", 275 "Name": "lower critical", 276 "Severity": 1, 277 "Value": 1.755 278 } 279 ], 280 "Type": "ADC" 281 }, 282 { 283 "CPURequired": 1, 284 "Index": 10, 285 "Name": "S0_1V2_VDDQ4567", 286 "PollRate": 1, 287 "PowerState": "ChassisOn", 288 "ScaleFactor": 1, 289 "Thresholds": [ 290 { 291 "Direction": "greater than", 292 "Name": "upper critical", 293 "Severity": 1, 294 "Value": 1.442 295 }, 296 { 297 "Direction": "less than", 298 "Name": "lower critical", 299 "Severity": 1, 300 "Value": 0.84 301 } 302 ], 303 "Type": "ADC" 304 }, 305 { 306 "CPURequired": 2, 307 "Index": 11, 308 "Name": "S1_1V2_VDDQ4567", 309 "PollRate": 1, 310 "PowerState": "ChassisOn", 311 "ScaleFactor": 1, 312 "Thresholds": [ 313 { 314 "Direction": "greater than", 315 "Name": "upper critical", 316 "Severity": 1, 317 "Value": 1.442 318 }, 319 { 320 "Direction": "less than", 321 "Name": "lower critical", 322 "Severity": 1, 323 "Value": 0.84 324 } 325 ], 326 "Type": "ADC" 327 }, 328 { 329 "CPURequired": 1, 330 "Index": 12, 331 "Name": "S0_0V6_VTT4567", 332 "PollRate": 1, 333 "PowerState": "ChassisOn", 334 "ScaleFactor": 1, 335 "Thresholds": [ 336 { 337 "Direction": "greater than", 338 "Name": "upper critical", 339 "Severity": 1, 340 "Value": 0.72 341 }, 342 { 343 "Direction": "less than", 344 "Name": "lower critical", 345 "Severity": 1, 346 "Value": 0.42 347 } 348 ], 349 "Type": "ADC" 350 }, 351 { 352 "CPURequired": 2, 353 "Index": 13, 354 "Name": "S1_0V6_VTT4567", 355 "PollRate": 1, 356 "PowerState": "ChassisOn", 357 "ScaleFactor": 1, 358 "Thresholds": [ 359 { 360 "Direction": "greater than", 361 "Name": "upper critical", 362 "Severity": 1, 363 "Value": 0.72 364 }, 365 { 366 "Direction": "less than", 367 "Name": "lower critical", 368 "Severity": 1, 369 "Value": 0.42 370 } 371 ], 372 "Type": "ADC" 373 }, 374 { 375 "CPURequired": 1, 376 "Index": 14, 377 "Name": "S0_2V5_VPP4567", 378 "PollRate": 1, 379 "PowerState": "ChassisOn", 380 "ScaleFactor": 0.5, 381 "Thresholds": [ 382 { 383 "Direction": "greater than", 384 "Name": "upper critical", 385 "Severity": 1, 386 "Value": 3.0 387 }, 388 { 389 "Direction": "less than", 390 "Name": "lower critical", 391 "Severity": 1, 392 "Value": 1.755 393 } 394 ], 395 "Type": "ADC" 396 }, 397 { 398 "CPURequired": 2, 399 "Index": 15, 400 "Name": "S1_2V5_VPP4567", 401 "PollRate": 1, 402 "PowerState": "ChassisOn", 403 "ScaleFactor": 0.5, 404 "Thresholds": [ 405 { 406 "Direction": "greater than", 407 "Name": "upper critical", 408 "Severity": 1, 409 "Value": 3.0 410 }, 411 { 412 "Direction": "less than", 413 "Name": "lower critical", 414 "Severity": 1, 415 "Value": 1.755 416 } 417 ], 418 "Type": "ADC" 419 }, 420 { 421 "CPURequired": 1, 422 "Index": 16, 423 "Name": "S0_0V85_RCA", 424 "PollRate": 1, 425 "PowerState": "ChassisOn", 426 "ScaleFactor": 1, 427 "Thresholds": [ 428 { 429 "Direction": "greater than", 430 "Name": "upper critical", 431 "Severity": 1, 432 "Value": 1.08 433 }, 434 { 435 "Direction": "less than", 436 "Name": "lower critical", 437 "Severity": 1, 438 "Value": 0.63 439 } 440 ], 441 "Type": "ADC" 442 }, 443 { 444 "CPURequired": 2, 445 "Index": 17, 446 "Name": "S1_0V85_RCA", 447 "PollRate": 1, 448 "PowerState": "ChassisOn", 449 "ScaleFactor": 1, 450 "Thresholds": [ 451 { 452 "Direction": "greater than", 453 "Name": "upper critical", 454 "Severity": 1, 455 "Value": 1.08 456 }, 457 { 458 "Direction": "less than", 459 "Name": "lower critical", 460 "Severity": 1, 461 "Value": 0.63 462 } 463 ], 464 "Type": "ADC" 465 }, 466 { 467 "CPURequired": 1, 468 "Index": 18, 469 "Name": "S0_1V8_VDDH", 470 "PollRate": 1, 471 "PowerState": "ChassisOn", 472 "ScaleFactor": 0.5, 473 "Thresholds": [ 474 { 475 "Direction": "greater than", 476 "Name": "upper critical", 477 "Severity": 1, 478 "Value": 2.156 479 }, 480 { 481 "Direction": "less than", 482 "Name": "lower critical", 483 "Severity": 1, 484 "Value": 1.265 485 } 486 ], 487 "Type": "ADC" 488 }, 489 { 490 "CPURequired": 2, 491 "Index": 19, 492 "Name": "S1_1V8_VDDH", 493 "PollRate": 1, 494 "PowerState": "ChassisOn", 495 "ScaleFactor": 0.5, 496 "Thresholds": [ 497 { 498 "Direction": "greater than", 499 "Name": "upper critical", 500 "Severity": 1, 501 "Value": 2.156 502 }, 503 { 504 "Direction": "less than", 505 "Name": "lower critical", 506 "Severity": 1, 507 "Value": 1.265 508 } 509 ], 510 "Type": "ADC" 511 }, 512 { 513 "CPURequired": 1, 514 "Index": 20, 515 "Name": "S0_1V5_VDDH", 516 "PollRate": 1, 517 "PowerState": "ChassisOn", 518 "ScaleFactor": 1, 519 "Thresholds": [ 520 { 521 "Direction": "greater than", 522 "Name": "upper critical", 523 "Severity": 1, 524 "Value": 1.8 525 }, 526 { 527 "Direction": "less than", 528 "Name": "lower critical", 529 "Severity": 1, 530 "Value": 1.053 531 } 532 ], 533 "Type": "ADC" 534 }, 535 { 536 "CPURequired": 2, 537 "Index": 21, 538 "Name": "S1_1V5_VDDH", 539 "PollRate": 1, 540 "PowerState": "ChassisOn", 541 "ScaleFactor": 1, 542 "Thresholds": [ 543 { 544 "Direction": "greater than", 545 "Name": "upper critical", 546 "Severity": 1, 547 "Value": 1.8 548 }, 549 { 550 "Direction": "less than", 551 "Name": "lower critical", 552 "Severity": 1, 553 "Value": 1.053 554 } 555 ], 556 "Type": "ADC" 557 }, 558 { 559 "CPURequired": 1, 560 "Index": 22, 561 "Name": "S0_1V8_SOC", 562 "PollRate": 1, 563 "PowerState": "ChassisOn", 564 "ScaleFactor": 0.5, 565 "Thresholds": [ 566 { 567 "Direction": "greater than", 568 "Name": "upper critical", 569 "Severity": 1, 570 "Value": 2.156 571 }, 572 { 573 "Direction": "less than", 574 "Name": "lower critical", 575 "Severity": 1, 576 "Value": 1.265 577 } 578 ], 579 "Type": "ADC" 580 }, 581 { 582 "CPURequired": 2, 583 "Index": 23, 584 "Name": "S1_1V8_SOC", 585 "PollRate": 1, 586 "PowerState": "ChassisOn", 587 "ScaleFactor": 0.5, 588 "Thresholds": [ 589 { 590 "Direction": "greater than", 591 "Name": "upper critical", 592 "Severity": 1, 593 "Value": 2.156 594 }, 595 { 596 "Direction": "less than", 597 "Name": "lower critical", 598 "Severity": 1, 599 "Value": 1.265 600 } 601 ], 602 "Type": "ADC" 603 }, 604 { 605 "CPURequired": 1, 606 "Index": 24, 607 "Name": "S0_1V8_PCP", 608 "PollRate": 1, 609 "PowerState": "On", 610 "ScaleFactor": 0.5, 611 "Thresholds": [ 612 { 613 "Direction": "greater than", 614 "Name": "upper critical", 615 "Severity": 1, 616 "Value": 2.156 617 }, 618 { 619 "Direction": "less than", 620 "Name": "lower critical", 621 "Severity": 1, 622 "Value": 1.265 623 } 624 ], 625 "Type": "ADC" 626 }, 627 { 628 "CPURequired": 2, 629 "Index": 25, 630 "Name": "S1_1V8_PCP", 631 "PollRate": 1, 632 "PowerState": "On", 633 "ScaleFactor": 0.5, 634 "Thresholds": [ 635 { 636 "Direction": "greater than", 637 "Name": "upper critical", 638 "Severity": 1, 639 "Value": 2.156 640 }, 641 { 642 "Direction": "less than", 643 "Name": "lower critical", 644 "Severity": 1, 645 "Value": 1.265 646 } 647 ], 648 "Type": "ADC" 649 }, 650 { 651 "CPURequired": 1, 652 "Index": 26, 653 "Name": "S0_3V3_SOC", 654 "PollRate": 1, 655 "PowerState": "ChassisOn", 656 "ScaleFactor": 0.3333, 657 "Thresholds": [ 658 { 659 "Direction": "greater than", 660 "Name": "upper critical", 661 "Severity": 1, 662 "Value": 3.96 663 }, 664 { 665 "Direction": "less than", 666 "Name": "lower critical", 667 "Severity": 1, 668 "Value": 2.32 669 } 670 ], 671 "Type": "ADC" 672 }, 673 { 674 "CPURequired": 2, 675 "Index": 27, 676 "Name": "S1_3V3_SOC", 677 "PollRate": 1, 678 "PowerState": "ChassisOn", 679 "ScaleFactor": 0.3333, 680 "Thresholds": [ 681 { 682 "Direction": "greater than", 683 "Name": "upper critical", 684 "Severity": 1, 685 "Value": 3.96 686 }, 687 { 688 "Direction": "less than", 689 "Name": "lower critical", 690 "Severity": 1, 691 "Value": 2.32 692 } 693 ], 694 "Type": "ADC" 695 }, 696 { 697 "Connector": { 698 "Name": "Fan Connector 1", 699 "Pwm": 2, 700 "PwmName": "PWM3", 701 "Tachs": [ 702 4 703 ] 704 }, 705 "Index": 4, 706 "MaxReading": 23100, 707 "Name": "FAN3_1", 708 "PowerState": "On", 709 "Thresholds": [ 710 { 711 "Direction": "less than", 712 "Name": "lower critical", 713 "Severity": 1, 714 "Value": 500 715 }, 716 { 717 "Direction": "greater than", 718 "Name": "upper critical", 719 "Severity": 1, 720 "Value": 23100 721 } 722 ], 723 "Type": "AspeedFan" 724 }, 725 { 726 "Connector": { 727 "Name": "Fan Connector 2", 728 "Pwm": 2, 729 "PwmName": "PWM3", 730 "Tachs": [ 731 5 732 ] 733 }, 734 "Index": 5, 735 "MaxReading": 23100, 736 "Name": "FAN3_2", 737 "PowerState": "On", 738 "Thresholds": [ 739 { 740 "Direction": "less than", 741 "Name": "lower critical", 742 "Severity": 1, 743 "Value": 500 744 }, 745 { 746 "Direction": "greater than", 747 "Name": "upper critical", 748 "Severity": 1, 749 "Value": 23100 750 } 751 ], 752 "Type": "AspeedFan" 753 }, 754 { 755 "Connector": { 756 "Name": "Fan Connector 3", 757 "Pwm": 3, 758 "PwmName": "PWM4", 759 "Tachs": [ 760 6 761 ] 762 }, 763 "Index": 6, 764 "MaxReading": 23100, 765 "Name": "FAN4_1", 766 "PowerState": "On", 767 "Thresholds": [ 768 { 769 "Direction": "less than", 770 "Name": "lower critical", 771 "Severity": 1, 772 "Value": 500 773 }, 774 { 775 "Direction": "greater than", 776 "Name": "upper critical", 777 "Severity": 1, 778 "Value": 23100 779 } 780 ], 781 "Type": "AspeedFan" 782 }, 783 { 784 "Connector": { 785 "Name": "Fan Connector 4", 786 "Pwm": 3, 787 "PwmName": "PWM4", 788 "Tachs": [ 789 7 790 ] 791 }, 792 "Index": 7, 793 "MaxReading": 23100, 794 "Name": "FAN4_2", 795 "PowerState": "On", 796 "Thresholds": [ 797 { 798 "Direction": "less than", 799 "Name": "lower critical", 800 "Severity": 1, 801 "Value": 500 802 }, 803 { 804 "Direction": "greater than", 805 "Name": "upper critical", 806 "Severity": 1, 807 "Value": 23100 808 } 809 ], 810 "Type": "AspeedFan" 811 }, 812 { 813 "Connector": { 814 "Name": "Fan Connector 5", 815 "Pwm": 4, 816 "PwmName": "PWM5", 817 "Tachs": [ 818 8 819 ] 820 }, 821 "Index": 8, 822 "MaxReading": 23100, 823 "Name": "FAN5_1", 824 "PowerState": "On", 825 "Thresholds": [ 826 { 827 "Direction": "less than", 828 "Name": "lower critical", 829 "Severity": 1, 830 "Value": 500 831 }, 832 { 833 "Direction": "greater than", 834 "Name": "upper critical", 835 "Severity": 1, 836 "Value": 23100 837 } 838 ], 839 "Type": "AspeedFan" 840 }, 841 { 842 "Connector": { 843 "Name": "Fan Connector 6", 844 "Pwm": 4, 845 "PwmName": "PWM5", 846 "Tachs": [ 847 9 848 ] 849 }, 850 "Index": 9, 851 "MaxReading": 23100, 852 "Name": "FAN5_2", 853 "PowerState": "On", 854 "Thresholds": [ 855 { 856 "Direction": "less than", 857 "Name": "lower critical", 858 "Severity": 1, 859 "Value": 500 860 }, 861 { 862 "Direction": "greater than", 863 "Name": "upper critical", 864 "Severity": 1, 865 "Value": 23100 866 } 867 ], 868 "Type": "AspeedFan" 869 }, 870 { 871 "Connector": { 872 "Name": "Fan Connector 7", 873 "Pwm": 5, 874 "PwmName": "PWM6", 875 "Tachs": [ 876 10 877 ] 878 }, 879 "Index": 10, 880 "MaxReading": 23100, 881 "Name": "FAN6_1", 882 "PowerState": "On", 883 "Thresholds": [ 884 { 885 "Direction": "less than", 886 "Name": "lower critical", 887 "Severity": 1, 888 "Value": 500 889 }, 890 { 891 "Direction": "greater than", 892 "Name": "upper critical", 893 "Severity": 1, 894 "Value": 23100 895 } 896 ], 897 "Type": "AspeedFan" 898 }, 899 { 900 "Connector": { 901 "Name": "Fan Connector 8", 902 "Pwm": 5, 903 "PwmName": "PWM6", 904 "Tachs": [ 905 11 906 ] 907 }, 908 "Index": 11, 909 "MaxReading": 23100, 910 "Name": "FAN6_2", 911 "PowerState": "On", 912 "Thresholds": [ 913 { 914 "Direction": "less than", 915 "Name": "lower critical", 916 "Severity": 1, 917 "Value": 500 918 }, 919 { 920 "Direction": "greater than", 921 "Name": "upper critical", 922 "Severity": 1, 923 "Value": 23100 924 } 925 ], 926 "Type": "AspeedFan" 927 }, 928 { 929 "Connector": { 930 "Name": "Fan Connector 9", 931 "Pwm": 6, 932 "PwmName": "PWM7", 933 "Tachs": [ 934 12 935 ] 936 }, 937 "Index": 12, 938 "MaxReading": 23100, 939 "Name": "FAN7_1", 940 "PowerState": "On", 941 "Thresholds": [ 942 { 943 "Direction": "less than", 944 "Name": "lower critical", 945 "Severity": 1, 946 "Value": 500 947 }, 948 { 949 "Direction": "greater than", 950 "Name": "upper critical", 951 "Severity": 1, 952 "Value": 23100 953 } 954 ], 955 "Type": "AspeedFan" 956 }, 957 { 958 "Connector": { 959 "Name": "Fan Connector 10", 960 "Pwm": 6, 961 "PwmName": "PWM7", 962 "Tachs": [ 963 13 964 ] 965 }, 966 "Index": 13, 967 "MaxReading": 23100, 968 "Name": "FAN7_2", 969 "PowerState": "On", 970 "Thresholds": [ 971 { 972 "Direction": "less than", 973 "Name": "lower critical", 974 "Severity": 1, 975 "Value": 500 976 }, 977 { 978 "Direction": "greater than", 979 "Name": "upper critical", 980 "Severity": 1, 981 "Value": 23100 982 } 983 ], 984 "Type": "AspeedFan" 985 }, 986 { 987 "Connector": { 988 "Name": "Fan Connector 11", 989 "Pwm": 7, 990 "PwmName": "PWM8", 991 "Tachs": [ 992 14 993 ] 994 }, 995 "Index": 14, 996 "MaxReading": 23100, 997 "Name": "FAN8_1", 998 "PowerState": "On", 999 "Thresholds": [ 1000 { 1001 "Direction": "less than", 1002 "Name": "lower critical", 1003 "Severity": 1, 1004 "Value": 500 1005 }, 1006 { 1007 "Direction": "greater than", 1008 "Name": "upper critical", 1009 "Severity": 1, 1010 "Value": 23100 1011 } 1012 ], 1013 "Type": "AspeedFan" 1014 }, 1015 { 1016 "Connector": { 1017 "Name": "Fan Connector 12", 1018 "Pwm": 7, 1019 "PwmName": "PWM8", 1020 "Tachs": [ 1021 15 1022 ] 1023 }, 1024 "Index": 15, 1025 "MaxReading": 23100, 1026 "Name": "FAN8_2", 1027 "PowerState": "On", 1028 "Thresholds": [ 1029 { 1030 "Direction": "less than", 1031 "Name": "lower critical", 1032 "Severity": 1, 1033 "Value": 500 1034 }, 1035 { 1036 "Direction": "greater than", 1037 "Name": "upper critical", 1038 "Severity": 1, 1039 "Value": 23100 1040 } 1041 ], 1042 "Type": "AspeedFan" 1043 }, 1044 { 1045 "Name": "BMC", 1046 "Type": "BMC" 1047 }, 1048 { 1049 "Address": "$address", 1050 "Bus": "$bus", 1051 "Name": "MB FRU", 1052 "Type": "EEPROM" 1053 }, 1054 { 1055 "Name": "nvme_bp_max", 1056 "Sensors": [ 1057 "nvme0", 1058 "nvme1", 1059 "nvme2", 1060 "nvme3", 1061 "nvme4", 1062 "nvme5", 1063 "nvme6", 1064 "nvme7", 1065 "nvme8", 1066 "nvme9", 1067 "nvme10", 1068 "nvme11", 1069 "nvme12", 1070 "nvme13", 1071 "nvme14", 1072 "nvme15", 1073 "nvme16", 1074 "nvme17", 1075 "nvme18", 1076 "nvme19", 1077 "nvme20", 1078 "nvme21", 1079 "nvme22", 1080 "nvme23" 1081 ], 1082 "Type": "Maximum", 1083 "Units": "DegreesC" 1084 }, 1085 { 1086 "Name": "nvme_m2_max", 1087 "Sensors": [ 1088 "nvme24", 1089 "nvme25" 1090 ], 1091 "Type": "Maximum", 1092 "Units": "DegreesC" 1093 }, 1094 { 1095 "Address": "0x6a", 1096 "Bus": "50", 1097 "Name": "nvme0", 1098 "Type": "NVME1000" 1099 }, 1100 { 1101 "Address": "0x6a", 1102 "Bus": "51", 1103 "Name": "nvme1", 1104 "Type": "NVME1000" 1105 }, 1106 { 1107 "Address": "0x6a", 1108 "Bus": "52", 1109 "Name": "nvme2", 1110 "Type": "NVME1000" 1111 }, 1112 { 1113 "Address": "0x6a", 1114 "Bus": "53", 1115 "Name": "nvme3", 1116 "Type": "NVME1000" 1117 }, 1118 { 1119 "Address": "0x6a", 1120 "Bus": "54", 1121 "Name": "nvme4", 1122 "Type": "NVME1000" 1123 }, 1124 { 1125 "Address": "0x6a", 1126 "Bus": "55", 1127 "Name": "nvme5", 1128 "Type": "NVME1000" 1129 }, 1130 { 1131 "Address": "0x6a", 1132 "Bus": "56", 1133 "Name": "nvme6", 1134 "Type": "NVME1000" 1135 }, 1136 { 1137 "Address": "0x6a", 1138 "Bus": "57", 1139 "Name": "nvme7", 1140 "Type": "NVME1000" 1141 }, 1142 { 1143 "Address": "0x6a", 1144 "Bus": "60", 1145 "Name": "nvme8", 1146 "Type": "NVME1000" 1147 }, 1148 { 1149 "Address": "0x6a", 1150 "Bus": "61", 1151 "Name": "nvme9", 1152 "Type": "NVME1000" 1153 }, 1154 { 1155 "Address": "0x6a", 1156 "Bus": "62", 1157 "Name": "nvme10", 1158 "Type": "NVME1000" 1159 }, 1160 { 1161 "Address": "0x6a", 1162 "Bus": "63", 1163 "Name": "nvme11", 1164 "Type": "NVME1000" 1165 }, 1166 { 1167 "Address": "0x6a", 1168 "Bus": "64", 1169 "Name": "nvme12", 1170 "Type": "NVME1000" 1171 }, 1172 { 1173 "Address": "0x6a", 1174 "Bus": "65", 1175 "Name": "nvme13", 1176 "Type": "NVME1000" 1177 }, 1178 { 1179 "Address": "0x6a", 1180 "Bus": "66", 1181 "Name": "nvme14", 1182 "Type": "NVME1000" 1183 }, 1184 { 1185 "Address": "0x6a", 1186 "Bus": "67", 1187 "Name": "nvme15", 1188 "Type": "NVME1000" 1189 }, 1190 { 1191 "Address": "0x6a", 1192 "Bus": "70", 1193 "Name": "nvme16", 1194 "Type": "NVME1000" 1195 }, 1196 { 1197 "Address": "0x6a", 1198 "Bus": "71", 1199 "Name": "nvme17", 1200 "Type": "NVME1000" 1201 }, 1202 { 1203 "Address": "0x6a", 1204 "Bus": "72", 1205 "Name": "nvme18", 1206 "Type": "NVME1000" 1207 }, 1208 { 1209 "Address": "0x6a", 1210 "Bus": "73", 1211 "Name": "nvme19", 1212 "Type": "NVME1000" 1213 }, 1214 { 1215 "Address": "0x6a", 1216 "Bus": "74", 1217 "Name": "nvme20", 1218 "Type": "NVME1000" 1219 }, 1220 { 1221 "Address": "0x6a", 1222 "Bus": "75", 1223 "Name": "nvme21", 1224 "Type": "NVME1000" 1225 }, 1226 { 1227 "Address": "0x6a", 1228 "Bus": "76", 1229 "Name": "nvme22", 1230 "Type": "NVME1000" 1231 }, 1232 { 1233 "Address": "0x6a", 1234 "Bus": "77", 1235 "Name": "nvme23", 1236 "Type": "NVME1000" 1237 }, 1238 { 1239 "Address": "0x6a", 1240 "Bus": "80", 1241 "Name": "nvme24", 1242 "Type": "NVME1000" 1243 }, 1244 { 1245 "Address": "0x6a", 1246 "Bus": "81", 1247 "Name": "nvme25", 1248 "Type": "NVME1000" 1249 }, 1250 { 1251 "Address": "0x28", 1252 "Bus": 3, 1253 "Name": "TS1_Temp", 1254 "Thresholds": [ 1255 { 1256 "Direction": "greater than", 1257 "Name": "upper critical", 1258 "Severity": 1, 1259 "Value": 65 1260 } 1261 ], 1262 "Type": "TMP175" 1263 }, 1264 { 1265 "Address": "0x29", 1266 "Bus": 3, 1267 "Name": "TS2_Temp", 1268 "Thresholds": [ 1269 { 1270 "Direction": "greater than", 1271 "Name": "upper critical", 1272 "Severity": 1, 1273 "Value": 65 1274 } 1275 ], 1276 "Type": "TMP175" 1277 }, 1278 { 1279 "Address": "0x2a", 1280 "Bus": 3, 1281 "Name": "TS3_Temp", 1282 "Thresholds": [ 1283 { 1284 "Direction": "greater than", 1285 "Name": "upper critical", 1286 "Severity": 1, 1287 "Value": 65 1288 } 1289 ], 1290 "Type": "TMP175" 1291 }, 1292 { 1293 "Address": "0x2b", 1294 "Bus": 3, 1295 "Name": "TS4_Temp", 1296 "Thresholds": [ 1297 { 1298 "Direction": "greater than", 1299 "Name": "upper critical", 1300 "Severity": 1, 1301 "Value": 50 1302 } 1303 ], 1304 "Type": "TMP175" 1305 }, 1306 { 1307 "Address": "0x2c", 1308 "Bus": 3, 1309 "Name": "TS5_Temp", 1310 "Thresholds": [ 1311 { 1312 "Direction": "greater than", 1313 "Name": "upper critical", 1314 "Severity": 1, 1315 "Value": 65 1316 } 1317 ], 1318 "Type": "TMP175" 1319 }, 1320 { 1321 "Address": "0x2d", 1322 "Bus": 3, 1323 "Name": "TS6_Temp", 1324 "Thresholds": [ 1325 { 1326 "Direction": "greater than", 1327 "Name": "upper critical", 1328 "Severity": 1, 1329 "Value": 65 1330 } 1331 ], 1332 "Type": "TMP175" 1333 }, 1334 { 1335 "Address": "0x1f", 1336 "Bus": 82, 1337 "Name": "OCP_Local_Temp", 1338 "Name1": "OCP_Temp", 1339 "Type": "TMP421" 1340 }, 1341 { 1342 "Address": "0x58", 1343 "Bus": 6, 1344 "Labels": [ 1345 "temp1", 1346 "fan1", 1347 "pin", 1348 "pout1", 1349 "vin", 1350 "vout1", 1351 "iin", 1352 "iout1" 1353 ], 1354 "Name": "PSU0", 1355 "PollRate": 10, 1356 "Thresholds": [ 1357 { 1358 "Direction": "greater than", 1359 "Label": "temp1", 1360 "Name": "upper critical", 1361 "Severity": 1, 1362 "Value": 64 1363 } 1364 ], 1365 "Type": "pmbus", 1366 "fan1_Name": "PSU0_fan1", 1367 "iin_Name": "PSU0_IINPUT", 1368 "iout1_Name": "PSU0_IOUTPUT", 1369 "pin_Name": "PSU0_PINPUT", 1370 "pout1_Name": "PSU0_POUTPUT", 1371 "temp1_Name": "PSU0_TEMP", 1372 "vin_Name": "PSU0_VINPUT", 1373 "vout1_Name": "PSU0_VOUTPUT" 1374 }, 1375 { 1376 "Address": "0x59", 1377 "Bus": 6, 1378 "Labels": [ 1379 "temp1", 1380 "fan1", 1381 "pin", 1382 "pout1", 1383 "vin", 1384 "vout1", 1385 "iin", 1386 "iout1" 1387 ], 1388 "Name": "PSU1", 1389 "PollRate": 10, 1390 "Thresholds": [ 1391 { 1392 "Direction": "greater than", 1393 "Label": "temp1", 1394 "Name": "upper critical", 1395 "Severity": 1, 1396 "Value": 64 1397 } 1398 ], 1399 "Type": "pmbus", 1400 "fan1_Name": "PSU1_fan1", 1401 "iin_Name": "PSU1_IINPUT", 1402 "iout1_Name": "PSU1_IOUTPUT", 1403 "pin_Name": "PSU1_PINPUT", 1404 "pout1_Name": "PSU1_POUTPUT", 1405 "temp1_Name": "PSU1_TEMP", 1406 "vin_Name": "PSU1_VINPUT", 1407 "vout1_Name": "PSU1_VOUTPUT" 1408 } 1409 ], 1410 "Name": "Mt.Jade", 1411 "Probe": "xyz.openbmc_project.FruDevice({'PRODUCT_PRODUCT_NAME': '.*Mt.Jade'})", 1412 "Type": "Chassis", 1413 "xyz.openbmc_project.Common.UUID": { 1414 "UUID": "$MULTIRECORD_UUID" 1415 }, 1416 "xyz.openbmc_project.Inventory.Decorator.Asset": { 1417 "Manufacturer": "$PRODUCT_MANUFACTURER", 1418 "Model": "$PRODUCT_PRODUCT_NAME $PRODUCT_VERSION", 1419 "PartNumber": "$CHASSIS_PART_NUMBER", 1420 "SerialNumber": "$CHASSIS_SERIAL_NUMBER" 1421 }, 1422 "xyz.openbmc_project.Inventory.Decorator.AssetTag": { 1423 "AssetTag": "$PRODUCT_ASSET_TAG" 1424 }, 1425 "xyz.openbmc_project.Inventory.Decorator.Compatible": { 1426 "Names": [ 1427 "com.ampere.Hardware.Chassis.Model.MtJade" 1428 ] 1429 }, 1430 "xyz.openbmc_project.Inventory.Item.NetworkInterface": { 1431 "MACAddress": "$BOARD_INFO_AM1" 1432 }, 1433 "xyz.openbmc_project.Inventory.Item.System": {} 1434 } 1435] 1436