1[ 2 { 3 "Exposes": [ 4 { 5 "BridgeGpio": [ 6 { 7 "Name": "VBAT_EN", 8 "Polarity": "High" 9 } 10 ], 11 "EntityId": 40, 12 "EntityInstance": 0, 13 "Index": 0, 14 "MaxValue": 3.57, 15 "MinValue": 0, 16 "Name": "MOBO_VBAT_RTC", 17 "PollRate": 86400, 18 "ScaleFactor": 0.29, 19 "Thresholds": [ 20 { 21 "Direction": "greater than", 22 "Name": "upper critical", 23 "Severity": 1, 24 "Value": 3.556 25 }, 26 { 27 "Direction": "greater than", 28 "Name": "upper non critical", 29 "Severity": 0, 30 "Value": 3.458 31 }, 32 { 33 "Direction": "less than", 34 "Name": "lower critical", 35 "Severity": 1, 36 "Value": 2.212 37 }, 38 { 39 "Direction": "less than", 40 "Name": "lower non critical", 41 "Severity": 0, 42 "Value": 2.31 43 } 44 ], 45 "Type": "ADC" 46 }, 47 { 48 "Address": "0x40", 49 "Bus": 40, 50 "Labels": [ 51 "vout1", 52 "vout2", 53 "vout3", 54 "vout4", 55 "vout5", 56 "vout6", 57 "vout7", 58 "vout8", 59 "vout9", 60 "vout10", 61 "vout11", 62 "vout12", 63 "vout13", 64 "vout14", 65 "vout15", 66 "vout16", 67 "vout17" 68 ], 69 "Name": "MB_ADM1266_0", 70 "PowerState": "Always", 71 "Thresholds": [ 72 { 73 "Direction": "greater than", 74 "Label": "vout1", 75 "Name": "upper critical", 76 "Severity": 1, 77 "Value": 13.56 78 }, 79 { 80 "Direction": "greater than", 81 "Label": "vout1", 82 "Name": "upper non critical", 83 "Severity": 0, 84 "Value": 12.96 85 }, 86 { 87 "Direction": "less than", 88 "Label": "vout1", 89 "Name": "lower critical", 90 "Severity": 1, 91 "Value": 10.44 92 }, 93 { 94 "Direction": "less than", 95 "Label": "vout1", 96 "Name": "lower non critical", 97 "Severity": 0, 98 "Value": 11.04 99 }, 100 { 101 "Direction": "greater than", 102 "Label": "vout2", 103 "Name": "upper critical", 104 "Severity": 1, 105 "Value": 5.65 106 }, 107 { 108 "Direction": "greater than", 109 "Label": "vout2", 110 "Name": "upper non critical", 111 "Severity": 0, 112 "Value": 5.4 113 }, 114 { 115 "Direction": "less than", 116 "Label": "vout2", 117 "Name": "lower critical", 118 "Severity": 1, 119 "Value": 4.35 120 }, 121 { 122 "Direction": "less than", 123 "Label": "vout2", 124 "Name": "lower non critical", 125 "Severity": 0, 126 "Value": 4.6 127 }, 128 { 129 "Direction": "greater than", 130 "Label": "vout3", 131 "Name": "upper critical", 132 "Severity": 1, 133 "Value": 3.729 134 }, 135 { 136 "Direction": "greater than", 137 "Label": "vout3", 138 "Name": "upper non critical", 139 "Severity": 0, 140 "Value": 3.564 141 }, 142 { 143 "Direction": "less than", 144 "Label": "vout3", 145 "Name": "lower critical", 146 "Severity": 1, 147 "Value": 2.871 148 }, 149 { 150 "Direction": "less than", 151 "Label": "vout3", 152 "Name": "lower non critical", 153 "Severity": 0, 154 "Value": 3.036 155 }, 156 { 157 "Direction": "greater than", 158 "Label": "vout4", 159 "Name": "upper critical", 160 "Severity": 1, 161 "Value": 3.729 162 }, 163 { 164 "Direction": "greater than", 165 "Label": "vout4", 166 "Name": "upper non critical", 167 "Severity": 0, 168 "Value": 3.564 169 }, 170 { 171 "Direction": "less than", 172 "Label": "vout4", 173 "Name": "lower critical", 174 "Severity": 1, 175 "Value": 2.871 176 }, 177 { 178 "Direction": "less than", 179 "Label": "vout4", 180 "Name": "lower non critical", 181 "Severity": 0, 182 "Value": 3.036 183 }, 184 { 185 "Direction": "greater than", 186 "Label": "vout5", 187 "Name": "upper critical", 188 "Severity": 1, 189 "Value": 62 190 }, 191 { 192 "Direction": "greater than", 193 "Label": "vout5", 194 "Name": "upper non critical", 195 "Severity": 0, 196 "Value": 60.8 197 }, 198 { 199 "Direction": "less than", 200 "Label": "vout5", 201 "Name": "lower critical", 202 "Severity": 1, 203 "Value": 34.8 204 }, 205 { 206 "Direction": "less than", 207 "Label": "vout5", 208 "Name": "lower non critical", 209 "Severity": 0, 210 "Value": 36.8 211 }, 212 { 213 "Direction": "greater than", 214 "Label": "vout6", 215 "Name": "upper critical", 216 "Severity": 1, 217 "Value": 16.45 218 }, 219 { 220 "Direction": "greater than", 221 "Label": "vout6", 222 "Name": "upper non critical", 223 "Severity": 0, 224 "Value": 16.17 225 }, 226 { 227 "Direction": "less than", 228 "Label": "vout6", 229 "Name": "lower critical", 230 "Severity": 1, 231 "Value": 8.75 232 }, 233 { 234 "Direction": "less than", 235 "Label": "vout6", 236 "Name": "lower non critical", 237 "Severity": 0, 238 "Value": 9.24 239 }, 240 { 241 "Direction": "greater than", 242 "Label": "vout7", 243 "Name": "upper critical", 244 "Severity": 1, 245 "Value": 1.19 246 }, 247 { 248 "Direction": "greater than", 249 "Label": "vout7", 250 "Name": "upper non critical", 251 "Severity": 0, 252 "Value": 1.175 253 }, 254 { 255 "Direction": "less than", 256 "Label": "vout7", 257 "Name": "lower critical", 258 "Severity": 1, 259 "Value": 0.645 260 }, 261 { 262 "Direction": "less than", 263 "Label": "vout7", 264 "Name": "lower non critical", 265 "Severity": 0, 266 "Value": 0.68 267 }, 268 { 269 "Direction": "greater than", 270 "Label": "vout8", 271 "Name": "upper critical", 272 "Severity": 1, 273 "Value": 1.03 274 }, 275 { 276 "Direction": "greater than", 277 "Label": "vout8", 278 "Name": "upper non critical", 279 "Severity": 0, 280 "Value": 0.981 281 }, 282 { 283 "Direction": "less than", 284 "Label": "vout8", 285 "Name": "lower critical", 286 "Severity": 1, 287 "Value": 0.729 288 }, 289 { 290 "Direction": "less than", 291 "Label": "vout8", 292 "Name": "lower non critical", 293 "Severity": 0, 294 "Value": 0.77 295 }, 296 { 297 "Direction": "greater than", 298 "Label": "vout9", 299 "Name": "upper critical", 300 "Severity": 1, 301 "Value": 1.03 302 }, 303 { 304 "Direction": "greater than", 305 "Label": "vout9", 306 "Name": "upper non critical", 307 "Severity": 0, 308 "Value": 0.981 309 }, 310 { 311 "Direction": "less than", 312 "Label": "vout9", 313 "Name": "lower critical", 314 "Severity": 1, 315 "Value": 0.729 316 }, 317 { 318 "Direction": "less than", 319 "Label": "vout9", 320 "Name": "lower non critical", 321 "Severity": 0, 322 "Value": 0.77 323 }, 324 { 325 "Direction": "greater than", 326 "Label": "vout10", 327 "Name": "upper critical", 328 "Severity": 1, 329 "Value": 2.034 330 }, 331 { 332 "Direction": "greater than", 333 "Label": "vout10", 334 "Name": "upper non critical", 335 "Severity": 0, 336 "Value": 1.944 337 }, 338 { 339 "Direction": "less than", 340 "Label": "vout10", 341 "Name": "lower critical", 342 "Severity": 1, 343 "Value": 1.575 344 }, 345 { 346 "Direction": "less than", 347 "Label": "vout10", 348 "Name": "lower non critical", 349 "Severity": 0, 350 "Value": 1.665 351 }, 352 { 353 "Direction": "greater than", 354 "Label": "vout11", 355 "Name": "upper critical", 356 "Severity": 1, 357 "Value": 1.386 358 }, 359 { 360 "Direction": "greater than", 361 "Label": "vout11", 362 "Name": "upper non critical", 363 "Severity": 0, 364 "Value": 1.32 365 }, 366 { 367 "Direction": "less than", 368 "Label": "vout11", 369 "Name": "lower critical", 370 "Severity": 1, 371 "Value": 1.026 372 }, 373 { 374 "Direction": "less than", 375 "Label": "vout11", 376 "Name": "lower non critical", 377 "Severity": 0, 378 "Value": 1.086 379 }, 380 { 381 "Direction": "greater than", 382 "Label": "vout12", 383 "Name": "upper critical", 384 "Severity": 1, 385 "Value": 1.266 386 }, 387 { 388 "Direction": "greater than", 389 "Label": "vout12", 390 "Name": "upper non critical", 391 "Severity": 0, 392 "Value": 1.212 393 }, 394 { 395 "Direction": "less than", 396 "Label": "vout12", 397 "Name": "lower critical", 398 "Severity": 1, 399 "Value": 0.942 400 }, 401 { 402 "Direction": "less than", 403 "Label": "vout12", 404 "Name": "lower non critical", 405 "Severity": 0, 406 "Value": 0.996 407 }, 408 { 409 "Direction": "greater than", 410 "Label": "vout13", 411 "Name": "upper critical", 412 "Severity": 1, 413 "Value": 1.266 414 }, 415 { 416 "Direction": "greater than", 417 "Label": "vout13", 418 "Name": "upper non critical", 419 "Severity": 0, 420 "Value": 1.212 421 }, 422 { 423 "Direction": "less than", 424 "Label": "vout13", 425 "Name": "lower critical", 426 "Severity": 1, 427 "Value": 0.942 428 }, 429 { 430 "Direction": "less than", 431 "Label": "vout13", 432 "Name": "lower non critical", 433 "Severity": 0, 434 "Value": 0.996 435 }, 436 { 437 "Direction": "greater than", 438 "Label": "vout14", 439 "Name": "upper critical", 440 "Severity": 1, 441 "Value": 0.979 442 }, 443 { 444 "Direction": "greater than", 445 "Label": "vout14", 446 "Name": "upper non critical", 447 "Severity": 0, 448 "Value": 0.935 449 }, 450 { 451 "Direction": "less than", 452 "Label": "vout14", 453 "Name": "lower critical", 454 "Severity": 1, 455 "Value": 0.728 456 }, 457 { 458 "Direction": "less than", 459 "Label": "vout14", 460 "Name": "lower non critical", 461 "Severity": 0, 462 "Value": 0.767 463 }, 464 { 465 "Direction": "greater than", 466 "Label": "vout15", 467 "Name": "upper critical", 468 "Severity": 1, 469 "Value": 2.078 470 }, 471 { 472 "Direction": "greater than", 473 "Label": "vout15", 474 "Name": "upper non critical", 475 "Severity": 0, 476 "Value": 1.98 477 }, 478 { 479 "Direction": "less than", 480 "Label": "vout15", 481 "Name": "lower critical", 482 "Severity": 1, 483 "Value": 1.539 484 }, 485 { 486 "Direction": "less than", 487 "Label": "vout15", 488 "Name": "lower non critical", 489 "Severity": 0, 490 "Value": 1.627 491 }, 492 { 493 "Direction": "greater than", 494 "Label": "vout16", 495 "Name": "upper critical", 496 "Severity": 1, 497 "Value": 0.968 498 }, 499 { 500 "Direction": "greater than", 501 "Label": "vout16", 502 "Name": "upper non critical", 503 "Severity": 0, 504 "Value": 0.924 505 }, 506 { 507 "Direction": "less than", 508 "Label": "vout16", 509 "Name": "lower critical", 510 "Severity": 1, 511 "Value": 0.684 512 }, 513 { 514 "Direction": "less than", 515 "Label": "vout16", 516 "Name": "lower non critical", 517 "Severity": 0, 518 "Value": 0.724 519 }, 520 { 521 "Direction": "greater than", 522 "Label": "vout17", 523 "Name": "upper critical", 524 "Severity": 1, 525 "Value": 1.09 526 }, 527 { 528 "Direction": "greater than", 529 "Label": "vout17", 530 "Name": "upper non critical", 531 "Severity": 0, 532 "Value": 1.04 533 }, 534 { 535 "Direction": "less than", 536 "Label": "vout17", 537 "Name": "lower critical", 538 "Severity": 1, 539 "Value": 0.77 540 }, 541 { 542 "Direction": "less than", 543 "Label": "vout17", 544 "Name": "lower non critical", 545 "Severity": 0, 546 "Value": 0.815 547 } 548 ], 549 "Type": "ADM1266", 550 "vout10_Max": 2.295, 551 "vout10_Name": "MOBO_1V8_SOC", 552 "vout11_Max": 1.53, 553 "vout11_Name": "MOBO_1V2_SOC", 554 "vout12_Max": 1.53, 555 "vout12_Name": "MOBO_1V1_DQ0123", 556 "vout13_Max": 1.53, 557 "vout13_Name": "MOBO_1V1_DQ4567", 558 "vout14_Max": 1.125, 559 "vout14_Name": "MOBO_0V85_SOC", 560 "vout15_Max": 2.5, 561 "vout15_Name": "MOBO_1V8_RCA", 562 "vout16_Max": 1.02, 563 "vout16_Name": "MOBO_0V8_D2D", 564 "vout17_Max": 1.275, 565 "vout17_Name": "MOBO_0V9_RCA", 566 "vout1_Max": 15.3, 567 "vout1_Name": "MOBO_12V_STB", 568 "vout2_Max": 6.375, 569 "vout2_Name": "MOBO_5V", 570 "vout3_Max": 4.2075, 571 "vout3_Name": "MOBO_3V3", 572 "vout4_Max": 4.2075, 573 "vout4_Name": "MOBO_3V3_STB", 574 "vout5_Max": 102, 575 "vout5_Name": "MOBO_48V", 576 "vout6_Max": 17.85, 577 "vout6_Name": "MOBO_13V5_NBM", 578 "vout7_Max": 1.275, 579 "vout7_Name": "MOBO_0V75_PCP", 580 "vout8_Max": 1.1475, 581 "vout8_Name": "MOBO_0V85_DDR0", 582 "vout9_Max": 1.1475, 583 "vout9_Name": "MOBO_0V85_DDR1" 584 }, 585 { 586 "EntityId": 19, 587 "EntityInstance": 0, 588 "Name": "MOBO_12V_STB", 589 "Type": "ADM1266" 590 }, 591 { 592 "EntityId": 19, 593 "EntityInstance": 0, 594 "Name": "MOBO_5V", 595 "Type": "ADM1266" 596 }, 597 { 598 "EntityId": 19, 599 "EntityInstance": 0, 600 "Name": "MOBO_3V3", 601 "Type": "ADM1266" 602 }, 603 { 604 "EntityId": 19, 605 "EntityInstance": 0, 606 "Name": "MOBO_3V3_STB", 607 "Type": "ADM1266" 608 }, 609 { 610 "EntityId": 19, 611 "EntityInstance": 0, 612 "Name": "MOBO_48V", 613 "Type": "ADM1266" 614 }, 615 { 616 "EntityId": 19, 617 "EntityInstance": 0, 618 "Name": "MOBO_13V5_NBM", 619 "Type": "ADM1266" 620 }, 621 { 622 "EntityId": 19, 623 "EntityInstance": 0, 624 "Name": "MOBO_0V75_PCP", 625 "Type": "ADM1266" 626 }, 627 { 628 "EntityId": 19, 629 "EntityInstance": 0, 630 "Name": "MOBO_1V1_DQ0123", 631 "Type": "ADM1266" 632 }, 633 { 634 "EntityId": 19, 635 "EntityInstance": 0, 636 "Name": "MOBO_1V1_DQ4567", 637 "Type": "ADM1266" 638 }, 639 { 640 "EntityId": 19, 641 "EntityInstance": 0, 642 "Name": "MOBO_0V85_DDR0", 643 "Type": "ADM1266" 644 }, 645 { 646 "EntityId": 19, 647 "EntityInstance": 0, 648 "Name": "MOBO_0V85_DDR1", 649 "Type": "ADM1266" 650 }, 651 { 652 "EntityId": 19, 653 "EntityInstance": 0, 654 "Name": "MOBO_1V8_SOC", 655 "Type": "ADM1266" 656 }, 657 { 658 "EntityId": 19, 659 "EntityInstance": 0, 660 "Name": "MOBO_1V2_SOC", 661 "Type": "ADM1266" 662 }, 663 { 664 "EntityId": 19, 665 "EntityInstance": 0, 666 "Name": "MOBO_0V85_SOC", 667 "Type": "ADM1266" 668 }, 669 { 670 "EntityId": 19, 671 "EntityInstance": 0, 672 "Name": "MOBO_1V8_RCA", 673 "Type": "ADM1266" 674 }, 675 { 676 "EntityId": 19, 677 "EntityInstance": 0, 678 "Name": "MOBO_0V8_D2D", 679 "Type": "ADM1266" 680 }, 681 { 682 "EntityId": 19, 683 "EntityInstance": 0, 684 "Name": "MOBO_0V9_RCA", 685 "Type": "ADM1266" 686 }, 687 { 688 "Address": "0x1f", 689 "Bus": 25, 690 "Labels": [ 691 "vin", 692 "iout1", 693 "pin", 694 "temp1" 695 ], 696 "Name": "psu0", 697 "Thresholds": [ 698 { 699 "Direction": "greater than", 700 "Label": "iout1", 701 "Name": "upper critical", 702 "Severity": 1, 703 "Value": 46 704 }, 705 { 706 "Direction": "greater than", 707 "Label": "iout1", 708 "Name": "upper non critical", 709 "Severity": 0, 710 "Value": 44 711 }, 712 { 713 "Direction": "greater than", 714 "Label": "pin", 715 "Name": "upper critical", 716 "Severity": 1, 717 "Value": 2507 718 }, 719 { 720 "Direction": "greater than", 721 "Label": "pin", 722 "Name": "upper non critical", 723 "Severity": 0, 724 "Value": 2398 725 }, 726 { 727 "Direction": "greater than", 728 "Label": "temp1", 729 "Name": "upper critical", 730 "Severity": 1, 731 "Value": 120 732 }, 733 { 734 "Direction": "greater than", 735 "Label": "temp1", 736 "Name": "upper non critical", 737 "Severity": 0, 738 "Value": 105 739 }, 740 { 741 "Direction": "greater than", 742 "Label": "vin", 743 "Name": "upper critical", 744 "Severity": 1, 745 "Value": 62 746 }, 747 { 748 "Direction": "greater than", 749 "Label": "vin", 750 "Name": "upper non critical", 751 "Severity": 0, 752 "Value": 60.8 753 }, 754 { 755 "Direction": "less than", 756 "Label": "vin", 757 "Name": "lower non critical", 758 "Severity": 0, 759 "Value": 36.8 760 }, 761 { 762 "Direction": "less than", 763 "Label": "vin", 764 "Name": "lower critical", 765 "Severity": 1, 766 "Value": 34.8 767 } 768 ], 769 "Type": "ADM1272", 770 "iout1_Max": 51.0, 771 "iout1_Min": 0.0, 772 "iout1_Name": "psu0_iout", 773 "iout1_Scale": 1020, 774 "pin_Max": 2779.5, 775 "pin_Min": 0, 776 "pin_Name": "psu0_pin", 777 "temp1_Name": "psu0_temp", 778 "vin_Max": 102.0, 779 "vin_Min": 0.0, 780 "vin_Name": "psu0_vin" 781 }, 782 { 783 "EntityId": 10, 784 "EntityInstance": 0, 785 "Name": "psu0_iout", 786 "Type": "ADM1272" 787 }, 788 { 789 "EntityId": 10, 790 "EntityInstance": 0, 791 "Name": "psu0_pin", 792 "Type": "ADM1272" 793 }, 794 { 795 "EntityId": 10, 796 "EntityInstance": 0, 797 "Name": "psu0_vin", 798 "Type": "ADM1272" 799 }, 800 { 801 "EntityId": 10, 802 "EntityInstance": 0, 803 "Name": "psu0_temp", 804 "Type": "ADM1272" 805 }, 806 { 807 "Address": "0x50", 808 "Bus": 4, 809 "Name": "Motherboard FRU", 810 "Type": "EEPROM" 811 }, 812 { 813 "EntityId": 34, 814 "EntityInstance": 0, 815 "MaxValue": 127.0, 816 "MinValue": -128.0, 817 "Name": "THERMAL_ZONE0_T", 818 "Timeout": 5, 819 "Type": "ExternalSensor", 820 "Units": "DegreesC" 821 }, 822 { 823 "Address": "0x2c", 824 "Bus": 35, 825 "Connector": { 826 "Name": "REAR_FAN0_SPEED", 827 "Pwm": 0, 828 "PwmName": "REAR_FAN0_PWM", 829 "Tachs": [ 830 0 831 ] 832 }, 833 "EntityId": 29, 834 "EntityInstance": 0, 835 "Index": 0, 836 "MaxReading": 25500, 837 "Name": "REAR_FAN0_SPEED", 838 "PowerState": "Always", 839 "Thresholds": [ 840 { 841 "Direction": "less than", 842 "Name": "lower non critical", 843 "Severity": 0, 844 "Value": 2000 845 }, 846 { 847 "Direction": "less than", 848 "Name": "lower critical", 849 "Severity": 1, 850 "Value": 1000 851 } 852 ], 853 "Type": "I2CFan" 854 }, 855 { 856 "EntityId": 29, 857 "EntityInstance": 0, 858 "Name": "REAR_FAN0_PWM", 859 "Type": "I2CFan" 860 }, 861 { 862 "Address": "0x2c", 863 "Bus": 35, 864 "Connector": { 865 "Name": "REAR_FAN1_SPEED", 866 "Pwm": 1, 867 "PwmName": "REAR_FAN1_PWM", 868 "Tachs": [ 869 0 870 ] 871 }, 872 "EntityId": 29, 873 "EntityInstance": 1, 874 "Index": 1, 875 "MaxReading": 25500, 876 "Name": "REAR_FAN1_SPEED", 877 "PowerState": "Always", 878 "Thresholds": [ 879 { 880 "Direction": "less than", 881 "Name": "lower non critical", 882 "Severity": 0, 883 "Value": 2000 884 }, 885 { 886 "Direction": "less than", 887 "Name": "lower critical", 888 "Severity": 1, 889 "Value": 1000 890 } 891 ], 892 "Type": "I2CFan" 893 }, 894 { 895 "EntityId": 29, 896 "EntityInstance": 1, 897 "Name": "REAR_FAN1_PWM", 898 "Type": "I2CFan" 899 }, 900 { 901 "Class": "fan", 902 "FFGainCoefficient": 1.0, 903 "FFOffCoefficient": 0.0, 904 "ICoefficient": 0.0, 905 "ILimitMax": 0.0, 906 "ILimitMin": 0.0, 907 "Inputs": [ 908 "REAR_FAN0_SPEED", 909 "REAR_FAN1_SPEED" 910 ], 911 "Name": "REAR_FAN01", 912 "NegativeHysteresis": 0.0, 913 "OutLimitMax": 100.0, 914 "OutLimitMin": 20.0, 915 "Outputs": [ 916 "REAR_FAN0_PWM", 917 "REAR_FAN1_PWM" 918 ], 919 "PCoefficient": 0.0, 920 "PositiveHysteresis": 0.0, 921 "SlewNeg": 0.0, 922 "SlewPos": 0.0, 923 "Type": "Pid", 924 "Zones": [ 925 "Zone_0" 926 ], 927 "samplePeriod": 0.1 928 }, 929 { 930 "Class": "temp", 931 "FFGainCoefficient": 0.0, 932 "FFOffCoefficient": 0.0, 933 "ICoefficient": -0.1, 934 "ILimitMax": 100.0, 935 "ILimitMin": 30.0, 936 "Inputs": [ 937 "ZONE0_T" 938 ], 939 "Name": "ZONE0_T_PID", 940 "NegativeHysteresis": 0.0, 941 "OutLimitMax": 100.0, 942 "OutLimitMin": 30.0, 943 "Outputs": [], 944 "PCoefficient": -2.0, 945 "PositiveHysteresis": 0.0, 946 "SetPoint": 190.0, 947 "SlewNeg": 0.0, 948 "SlewPos": 0.0, 949 "Type": "Pid", 950 "Zones": [ 951 "Zone_0" 952 ], 953 "samplePeriod": 1 954 }, 955 { 956 "Class": "temp", 957 "FFGainCoefficient": 0.0, 958 "FFOffCoefficient": 0.0, 959 "ICoefficient": -0.1, 960 "ILimitMax": 100.0, 961 "ILimitMin": 30.0, 962 "Inputs": [ 963 "MOBO_CPU_NBM_T" 964 ], 965 "Name": "MOBO_CPU_NBM_PID", 966 "NegativeHysteresis": 0.0, 967 "OutLimitMax": 100.0, 968 "OutLimitMin": 30.0, 969 "Outputs": [], 970 "PCoefficient": -8.0, 971 "PositiveHysteresis": 0.0, 972 "SetPoint": 85.0, 973 "SlewNeg": 0.0, 974 "SlewPos": 0.0, 975 "Type": "Pid", 976 "Zones": [ 977 "Zone_0" 978 ], 979 "samplePeriod": 1 980 }, 981 { 982 "Class": "temp", 983 "FFGainCoefficient": 0.0, 984 "FFOffCoefficient": 0.0, 985 "ICoefficient": -0.1, 986 "ILimitMax": 100.0, 987 "ILimitMin": 30.0, 988 "Inputs": [ 989 "MOBO_STB_T" 990 ], 991 "Name": "MOBO_STB_PID", 992 "NegativeHysteresis": 0.0, 993 "OutLimitMax": 100.0, 994 "OutLimitMin": 30.0, 995 "Outputs": [], 996 "PCoefficient": -2.0, 997 "PositiveHysteresis": 0.0, 998 "SetPoint": 65.0, 999 "SlewNeg": 0.0, 1000 "SlewPos": 0.0, 1001 "Type": "Pid", 1002 "Zones": [ 1003 "Zone_0" 1004 ], 1005 "samplePeriod": 1 1006 }, 1007 { 1008 "Class": "temp", 1009 "FFGainCoefficient": 0.0, 1010 "FFOffCoefficient": 0.0, 1011 "ICoefficient": -0.1, 1012 "ILimitMax": 100.0, 1013 "ILimitMin": 30.0, 1014 "Inputs": [ 1015 "S0_SOC_Pkg_Temp" 1016 ], 1017 "Name": "CPU_SOC_T", 1018 "NegativeHysteresis": 0.0, 1019 "OutLimitMax": 100.0, 1020 "OutLimitMin": 30.0, 1021 "Outputs": [], 1022 "PCoefficient": -8.0, 1023 "PositiveHysteresis": 0.0, 1024 "SetPoint": 95.0, 1025 "SlewNeg": 0.0, 1026 "SlewPos": 0.0, 1027 "Type": "Pid", 1028 "Zones": [ 1029 "Zone_0" 1030 ], 1031 "samplePeriod": 1 1032 }, 1033 { 1034 "Class": "temp", 1035 "FFGainCoefficient": 0.0, 1036 "FFOffCoefficient": 0.0, 1037 "ICoefficient": -0.1, 1038 "ILimitMax": 100.0, 1039 "ILimitMin": 30.0, 1040 "Inputs": [ 1041 "CPU_VRDG_T" 1042 ], 1043 "Name": "CPU_VRDG_PID", 1044 "NegativeHysteresis": 0.0, 1045 "OutLimitMax": 100.0, 1046 "OutLimitMin": 30.0, 1047 "Outputs": [], 1048 "PCoefficient": -4.0, 1049 "PositiveHysteresis": 0.0, 1050 "SetPoint": 95.0, 1051 "SlewNeg": 0.0, 1052 "SlewPos": 0.0, 1053 "Type": "Pid", 1054 "Zones": [ 1055 "Zone_0" 1056 ], 1057 "samplePeriod": 1 1058 }, 1059 { 1060 "Class": "temp", 1061 "FFGainCoefficient": 0.0, 1062 "FFOffCoefficient": 0.0, 1063 "ICoefficient": -0.1, 1064 "ILimitMax": 100.0, 1065 "ILimitMin": 30.0, 1066 "Inputs": [ 1067 "CPU_DIMMG_T" 1068 ], 1069 "Name": "CPU_DIMMG_PID", 1070 "NegativeHysteresis": 0.0, 1071 "OutLimitMax": 100.0, 1072 "OutLimitMin": 30.0, 1073 "Outputs": [], 1074 "PCoefficient": -4.0, 1075 "PositiveHysteresis": 0.0, 1076 "SetPoint": 65.0, 1077 "SlewNeg": 0.0, 1078 "SlewPos": 0.0, 1079 "Type": "Pid", 1080 "Zones": [ 1081 "Zone_0" 1082 ], 1083 "samplePeriod": 1 1084 }, 1085 { 1086 "Class": "temp", 1087 "FFGainCoefficient": 0.0, 1088 "FFOffCoefficient": 0.0, 1089 "ICoefficient": -0.1, 1090 "ILimitMax": 100.0, 1091 "ILimitMin": 30.0, 1092 "Inputs": [ 1093 "MOBO_TRAY_DT" 1094 ], 1095 "Name": "MOBO_TRAY_PID", 1096 "NegativeHysteresis": 0.0, 1097 "OutLimitMax": 100.0, 1098 "OutLimitMin": 30.0, 1099 "Outputs": [], 1100 "PCoefficient": -8.0, 1101 "PositiveHysteresis": 0.0, 1102 "SetPoint": 20.0, 1103 "SlewNeg": 0.0, 1104 "SlewPos": 0.0, 1105 "Type": "Pid", 1106 "Zones": [ 1107 "Zone_0" 1108 ], 1109 "samplePeriod": 1 1110 }, 1111 { 1112 "FailSafePercent": 70, 1113 "MinThermalOutput": 30, 1114 "Name": "Zone_0", 1115 "Type": "Pid.Zone" 1116 }, 1117 { 1118 "Address": "0x54", 1119 "Bus": 33, 1120 "EntityId": 7, 1121 "EntityInstance": 6, 1122 "Labels": [ 1123 "temp1" 1124 ], 1125 "Name": "MOBO_STB_T", 1126 "Thresholds": [ 1127 { 1128 "Direction": "greater than", 1129 "Label": "temp1", 1130 "Name": "upper critical", 1131 "Severity": 1, 1132 "Value": 90 1133 }, 1134 { 1135 "Direction": "greater than", 1136 "Label": "temp1", 1137 "Name": "upper non critical", 1138 "Severity": 0, 1139 "Value": 85 1140 } 1141 ], 1142 "Type": "RAA228000", 1143 "temp1_Name": "MOBO_STB_T" 1144 }, 1145 { 1146 "Address": "0x5c", 1147 "Bus": 37, 1148 "EntityId": 7, 1149 "EntityInstance": 4, 1150 "Name": "MOBO_OUTLET1_T", 1151 "Thresholds": [ 1152 { 1153 "Direction": "greater than", 1154 "Name": "upper critical", 1155 "Severity": 1, 1156 "Value": 85 1157 }, 1158 { 1159 "Direction": "greater than", 1160 "Name": "upper non critical", 1161 "Severity": 0, 1162 "Value": 80 1163 } 1164 ], 1165 "Type": "TMP75" 1166 }, 1167 { 1168 "Address": "0x5c", 1169 "Bus": 38, 1170 "EntityId": 7, 1171 "EntityInstance": 5, 1172 "Name": "MOBO_OUTLET2_T", 1173 "Thresholds": [ 1174 { 1175 "Direction": "greater than", 1176 "Name": "upper critical", 1177 "Severity": 1, 1178 "Value": 85 1179 }, 1180 { 1181 "Direction": "greater than", 1182 "Name": "upper non critical", 1183 "Severity": 0, 1184 "Value": 80 1185 } 1186 ], 1187 "Type": "TMP75" 1188 }, 1189 { 1190 "Address": "0x60", 1191 "Bus": 27, 1192 "EntityId": 7, 1193 "EntityInstance": 3, 1194 "Labels": [ 1195 "temp1" 1196 ], 1197 "Name": "MOBO_CPU_NBM_T", 1198 "Thresholds": [ 1199 { 1200 "Direction": "greater than", 1201 "Label": "temp1", 1202 "Name": "upper critical", 1203 "Severity": 1, 1204 "Value": 110 1205 }, 1206 { 1207 "Direction": "greater than", 1208 "Label": "temp1", 1209 "Name": "upper non critical", 1210 "Severity": 0, 1211 "Value": 108 1212 } 1213 ], 1214 "Type": "pmbus", 1215 "temp1_Name": "MOBO_CPU_NBM_T" 1216 } 1217 ], 1218 "Name": "Mori_Motherboard", 1219 "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PART_NUMBER': '1119241-*'})", 1220 "Type": "Board", 1221 "xyz.openbmc_project.Inventory.Decorator.Asset": { 1222 "Manufacturer": "$BOARD_MANUFACTURER", 1223 "Model": "$BOARD_PRODUCT_NAME", 1224 "PartNumber": "$BOARD_PART_NUMBER", 1225 "SerialNumber": "$BOARD_SERIAL_NUMBER" 1226 } 1227 } 1228] 1229