blob: 821f98a9147bd4e8b8617597c29f891af274c027 [file] [log] [blame]
Mustafa Shehabi09929ac2021-07-28 17:32:05 -05001[
2 {
Ed Tanous3b802f12021-12-20 15:17:50 -08003 "Exposes": [
4 {
Avenash Asai Thambib5f4eba2022-10-03 12:37:05 -05005 "Address": "0x40",
6 "BridgeGpio": [
7 {
8 "Label": "vout17",
9 "Name": "fii-cpld-34-76-GPIO3",
10 "Polarity": "High"
11 }
12 ],
13 "Bus": 32,
14 "Labels": [
15 "vout1",
16 "vout2",
17 "vout3",
18 "vout4",
19 "vout5",
20 "vout6",
21 "vout7",
22 "vout8",
23 "vout9",
24 "vout10",
25 "vout11",
26 "vout12",
27 "vout13",
28 "vout14",
29 "vout15",
30 "vout16",
31 "vout17"
32 ],
33 "Name": "MB_ADM1266_0",
34 "Name1": "Mobo_12V_PSTB",
35 "Name10": "Mobo_8V5_PSTB",
36 "Name11": "Mobo_5V_PSTB",
37 "Name12": "CPU0_1V8_VDDH",
38 "Name13": "CPU0_1V5_VDDH",
39 "Name14": "Mobo_1V8_SATA",
40 "Name15": "CPU0_1V8_SOC",
41 "Name16": "CPU0_0V8_DC_SOC",
42 "Name17": "Mobo_VBAT_RTC",
43 "Name2": "Mobo_5V",
44 "Name3": "Mobo_3V3",
45 "Name4": "Mobo_3V3_STB",
46 "Name5": "Mobo_48V",
47 "Name6": "CPU0_13V5_NBM",
48 "Name7": "CPU0_3V3_SOC",
49 "Name8": "CPU0_1V2_DQ0123",
50 "Name9": "CPU0_1V2_DQ4567",
51 "Polling": {
52 "Label": "vout17",
53 "PollRate": 86400000
54 },
55 "PowerState": "On",
56 "Thresholds": [
57 {
58 "Direction": "greater than",
59 "Label": "vout1",
60 "Name": "upper critical",
61 "Severity": 1,
62 "Value": 13.608
63 },
64 {
65 "Direction": "greater than",
66 "Label": "vout1",
67 "Name": "upper non critical",
68 "Severity": 0,
69 "Value": 12.978
70 },
71 {
72 "Direction": "less than",
73 "Label": "vout1",
74 "Name": "lower non critical",
75 "Severity": 0,
76 "Value": 11.058
77 },
78 {
79 "Direction": "less than",
80 "Label": "vout1",
81 "Name": "lower critical",
82 "Severity": 1,
83 "Value": 10.488
84 },
85 {
86 "Direction": "greater than",
87 "Label": "vout2",
88 "Name": "upper critical",
89 "Severity": 1,
90 "Value": 5.65
91 },
92 {
93 "Direction": "greater than",
94 "Label": "vout2",
95 "Name": "upper non critical",
96 "Severity": 0,
97 "Value": 5.4
98 },
99 {
100 "Direction": "less than",
101 "Label": "vout2",
102 "Name": "lower non critical",
103 "Severity": 0,
104 "Value": 4.6
105 },
106 {
107 "Direction": "less than",
108 "Label": "vout2",
109 "Name": "lower critical",
110 "Severity": 1,
111 "Value": 4.35
112 },
113 {
114 "Direction": "greater than",
115 "Label": "vout3",
116 "Name": "upper critical",
117 "Severity": 1,
118 "Value": 3.729
119 },
120 {
121 "Direction": "greater than",
122 "Label": "vout3",
123 "Name": "upper non critical",
124 "Severity": 0,
125 "Value": 3.564
126 },
127 {
128 "Direction": "less than",
129 "Label": "vout3",
130 "Name": "lower non critical",
131 "Severity": 0,
132 "Value": 3.036
133 },
134 {
135 "Direction": "less than",
136 "Label": "vout3",
137 "Name": "lower critical",
138 "Severity": 1,
139 "Value": 2.871
140 },
141 {
142 "Direction": "greater than",
143 "Label": "vout4",
144 "Name": "upper critical",
145 "Severity": 1,
146 "Value": 3.729
147 },
148 {
149 "Direction": "greater than",
150 "Label": "vout4",
151 "Name": "upper non critical",
152 "Severity": 0,
153 "Value": 3.564
154 },
155 {
156 "Direction": "less than",
157 "Label": "vout4",
158 "Name": "lower non critical",
159 "Severity": 0,
160 "Value": 3.036
161 },
162 {
163 "Direction": "less than",
164 "Label": "vout4",
165 "Name": "lower critical",
166 "Severity": 1,
167 "Value": 2.871
168 },
169 {
170 "Direction": "greater than",
171 "Label": "vout5",
172 "Name": "upper critical",
173 "Severity": 1,
174 "Value": 62
175 },
176 {
177 "Direction": "greater than",
178 "Label": "vout5",
179 "Name": "upper non critical",
180 "Severity": 0,
181 "Value": 61
182 },
183 {
184 "Direction": "less than",
185 "Label": "vout5",
186 "Name": "lower non critical",
187 "Severity": 0,
188 "Value": 36.8
189 },
190 {
191 "Direction": "less than",
192 "Label": "vout5",
193 "Name": "lower critical",
194 "Severity": 1,
195 "Value": 34.8
196 },
197 {
198 "Direction": "greater than",
199 "Label": "vout6",
200 "Name": "upper critical",
201 "Severity": 1,
202 "Value": 16.5
203 },
204 {
205 "Direction": "greater than",
206 "Label": "vout6",
207 "Name": "upper non critical",
208 "Severity": 0,
209 "Value": 16.2
210 },
211 {
212 "Direction": "less than",
213 "Label": "vout6",
214 "Name": "lower non critical",
215 "Severity": 0,
216 "Value": 9.2
217 },
218 {
219 "Direction": "less than",
220 "Label": "vout6",
221 "Name": "lower critical",
222 "Severity": 1,
223 "Value": 8.7
224 },
225 {
226 "Direction": "greater than",
227 "Label": "vout7",
228 "Name": "upper critical",
229 "Severity": 1,
230 "Value": 3.729
231 },
232 {
233 "Direction": "greater than",
234 "Label": "vout7",
235 "Name": "upper non critical",
236 "Severity": 0,
237 "Value": 3.564
238 },
239 {
240 "Direction": "less than",
241 "Label": "vout7",
242 "Name": "lower non critical",
243 "Severity": 0,
244 "Value": 3.036
245 },
246 {
247 "Direction": "less than",
248 "Label": "vout7",
249 "Name": "lower critical",
250 "Severity": 1,
251 "Value": 2.871
252 },
253 {
254 "Direction": "greater than",
255 "Label": "vout8",
256 "Name": "upper critical",
257 "Severity": 1,
258 "Value": 1.4238
259 },
260 {
261 "Direction": "greater than",
262 "Label": "vout8",
263 "Name": "upper non critical",
264 "Severity": 0,
265 "Value": 1.3608
266 },
267 {
268 "Direction": "less than",
269 "Label": "vout8",
270 "Name": "lower non critical",
271 "Severity": 0,
272 "Value": 1.0488
273 },
274 {
275 "Direction": "less than",
276 "Label": "vout8",
277 "Name": "lower critical",
278 "Severity": 1,
279 "Value": 0.9918
280 },
281 {
282 "Direction": "greater than",
283 "Label": "vout9",
284 "Name": "upper critical",
285 "Severity": 1,
286 "Value": 1.4283
287 },
288 {
289 "Direction": "greater than",
290 "Label": "vout9",
291 "Name": "upper non critical",
292 "Severity": 0,
293 "Value": 1.3608
294 },
295 {
296 "Direction": "less than",
297 "Label": "vout9",
298 "Name": "lower non critical",
299 "Severity": 0,
300 "Value": 1.0488
301 },
302 {
303 "Direction": "less than",
304 "Label": "vout9",
305 "Name": "lower critical",
306 "Severity": 1,
307 "Value": 0.9918
308 },
309 {
310 "Direction": "greater than",
311 "Label": "vout10",
312 "Name": "upper critical",
313 "Severity": 1,
314 "Value": 9.605
315 },
316 {
317 "Direction": "greater than",
318 "Label": "vout10",
319 "Name": "upper non critical",
320 "Severity": 0,
321 "Value": 9.18
322 },
323 {
324 "Direction": "less than",
325 "Label": "vout10",
326 "Name": "lower non critical",
327 "Severity": 0,
328 "Value": 7.82
329 },
330 {
331 "Direction": "less than",
332 "Label": "vout10",
333 "Name": "lower critical",
334 "Severity": 1,
335 "Value": 7.395
336 },
337 {
338 "Direction": "greater than",
339 "Label": "vout11",
340 "Name": "upper critical",
341 "Severity": 1,
342 "Value": 5.65
343 },
344 {
345 "Direction": "greater than",
346 "Label": "vout11",
347 "Name": "upper non critical",
348 "Severity": 0,
349 "Value": 5.4
350 },
351 {
352 "Direction": "less than",
353 "Label": "vout11",
354 "Name": "lower non critical",
355 "Severity": 0,
356 "Value": 4.6
357 },
358 {
359 "Direction": "less than",
360 "Label": "vout11",
361 "Name": "lower critical",
362 "Severity": 1,
363 "Value": 4.35
364 },
365 {
366 "Direction": "greater than",
367 "Label": "vout12",
368 "Name": "upper critical",
369 "Severity": 1,
370 "Value": 2.034
371 },
372 {
373 "Direction": "greater than",
374 "Label": "vout12",
375 "Name": "upper non critical",
376 "Severity": 0,
377 "Value": 1.944
378 },
379 {
380 "Direction": "less than",
381 "Label": "vout12",
382 "Name": "lower non critical",
383 "Severity": 0,
384 "Value": 1.656
385 },
386 {
387 "Direction": "less than",
388 "Label": "vout12",
389 "Name": "lower critical",
390 "Severity": 1,
391 "Value": 1.566
392 },
393 {
394 "Direction": "greater than",
395 "Label": "vout13",
396 "Name": "upper critical",
397 "Severity": 1,
398 "Value": 1.695
399 },
400 {
401 "Direction": "greater than",
402 "Label": "vout13",
403 "Name": "upper non critical",
404 "Severity": 0,
405 "Value": 1.62
406 },
407 {
408 "Direction": "less than",
409 "Label": "vout13",
410 "Name": "lower non critical",
411 "Severity": 0,
412 "Value": 1.38
413 },
414 {
415 "Direction": "less than",
416 "Label": "vout13",
417 "Name": "lower critical",
418 "Severity": 1,
419 "Value": 1.305
420 },
421 {
422 "Direction": "greater than",
423 "Label": "vout14",
424 "Name": "upper critical",
425 "Severity": 1,
426 "Value": 2.034
427 },
428 {
429 "Direction": "greater than",
430 "Label": "vout14",
431 "Name": "upper non critical",
432 "Severity": 0,
433 "Value": 1.944
434 },
435 {
436 "Direction": "less than",
437 "Label": "vout14",
438 "Name": "lower non critical",
439 "Severity": 0,
440 "Value": 1.656
441 },
442 {
443 "Direction": "less than",
444 "Label": "vout14",
445 "Name": "lower critical",
446 "Severity": 1,
447 "Value": 1.566
448 },
449 {
450 "Direction": "greater than",
451 "Label": "vout15",
452 "Name": "upper critical",
453 "Severity": 1,
454 "Value": 2.034
455 },
456 {
457 "Direction": "greater than",
458 "Label": "vout15",
459 "Name": "upper non critical",
460 "Severity": 0,
461 "Value": 1.944
462 },
463 {
464 "Direction": "less than",
465 "Label": "vout15",
466 "Name": "lower non critical",
467 "Severity": 0,
468 "Value": 1.656
469 },
470 {
471 "Direction": "less than",
472 "Label": "vout15",
473 "Name": "lower critical",
474 "Severity": 1,
475 "Value": 1.566
476 },
477 {
478 "Direction": "greater than",
479 "Label": "vout16",
480 "Name": "upper critical",
481 "Severity": 1,
482 "Value": 0.93225
483 },
484 {
485 "Direction": "greater than",
486 "Label": "vout16",
487 "Name": "upper non critical",
488 "Severity": 0,
489 "Value": 0.891
490 },
491 {
492 "Direction": "less than",
493 "Label": "vout16",
494 "Name": "lower non critical",
495 "Severity": 0,
496 "Value": 0.621
497 },
498 {
499 "Direction": "less than",
500 "Label": "vout16",
501 "Name": "lower critical",
502 "Severity": 1,
503 "Value": 0.58725
504 },
505 {
506 "Direction": "greater than",
507 "Label": "vout17",
508 "Name": "upper critical",
509 "Severity": 1,
510 "Value": 3.564
511 },
512 {
513 "Direction": "greater than",
514 "Label": "vout17",
515 "Name": "upper non critical",
516 "Severity": 0,
517 "Value": 3.465
518 },
519 {
520 "Direction": "less than",
521 "Label": "vout17",
522 "Name": "lower non critical",
523 "Severity": 0,
524 "Value": 2.303
525 },
526 {
527 "Direction": "less than",
528 "Label": "vout17",
529 "Name": "lower critical",
530 "Severity": 1,
531 "Value": 2.209
532 }
533 ],
534 "Type": "ADM1266",
535 "vout10_Max": 11.5,
536 "vout11_Max": 7.5,
537 "vout12_Max": 4,
538 "vout13_Max": 3,
539 "vout14_Max": 4.5,
540 "vout15_Max": 5,
541 "vout16_Max": 3,
542 "vout17_Max": 6,
543 "vout1_Max": 14.5,
544 "vout2_Max": 8.5,
545 "vout3_Max": 6,
546 "vout4_Max": 6,
547 "vout5_Max": 70,
548 "vout6_Max": 19.5,
549 "vout7_Max": 5,
550 "vout8_Max": 3,
551 "vout9_Max": 3
552 },
553 {
554 "EntityId": 19,
555 "EntityInstance": 76,
556 "Name": "Mobo_12V_PSTB",
557 "Type": "ADM1266"
558 },
559 {
560 "EntityId": 19,
561 "EntityInstance": 6,
562 "Name": "Mobo_5V",
563 "Type": "ADM1266"
564 },
565 {
566 "EntityId": 19,
567 "EntityInstance": 7,
568 "Name": "Mobo_3V3",
569 "Type": "ADM1266"
570 },
571 {
572 "EntityId": 19,
573 "EntityInstance": 8,
574 "Name": "Mobo_3V3_STB",
575 "Type": "ADM1266"
576 },
577 {
578 "EntityId": 19,
579 "EntityInstance": 9,
580 "Name": "Mobo_48V",
581 "Type": "ADM1266"
582 },
583 {
584 "EntityId": 19,
585 "EntityInstance": 10,
586 "Name": "CPU0_13V5_NBM",
587 "Type": "ADM1266"
588 },
589 {
590 "EntityId": 19,
591 "EntityInstance": 11,
592 "Name": "CPU0_3V3_SOC",
593 "Type": "ADM1266"
594 },
595 {
596 "EntityId": 19,
597 "EntityInstance": 12,
598 "Name": "CPU0_1V2_DQ0123",
599 "Type": "ADM1266"
600 },
601 {
602 "EntityId": 19,
603 "EntityInstance": 13,
604 "Name": "CPU0_1V2_DQ4567",
605 "Type": "ADM1266"
606 },
607 {
608 "EntityId": 19,
609 "EntityInstance": 14,
610 "Name": "Mobo_8V5_PSTB",
611 "Type": "ADM1266"
612 },
613 {
614 "EntityId": 19,
615 "EntityInstance": 15,
616 "Name": "Mobo_5V_PSTB",
617 "Type": "ADM1266"
618 },
619 {
620 "EntityId": 19,
621 "EntityInstance": 16,
622 "Name": "CPU0_1V8_VDDH",
623 "Type": "ADM1266"
624 },
625 {
626 "EntityId": 19,
627 "EntityInstance": 17,
628 "Name": "CPU0_1V5_VDDH",
629 "Type": "ADM1266"
630 },
631 {
632 "EntityId": 19,
633 "EntityInstance": 18,
634 "Name": "Mobo_1V8_SATA",
635 "Type": "ADM1266"
636 },
637 {
638 "EntityId": 19,
639 "EntityInstance": 19,
640 "Name": "CPU0_1V8_SOC",
641 "Type": "ADM1266"
642 },
643 {
644 "EntityId": 19,
645 "EntityInstance": 20,
646 "Name": "CPU0_0V8_DC_SOC",
647 "Type": "ADM1266"
648 },
649 {
650 "EntityId": 19,
651 "EntityInstance": 21,
652 "Name": "Mobo_VBAT_RTC",
653 "Type": "ADM1266"
654 },
655 {
656 "Address": "0x41",
657 "Bus": 32,
658 "Labels": [
659 "vout2",
660 "vout3",
661 "vout4",
662 "vout5",
663 "vout10"
664 ],
665 "Name": "MB_ADM1266_1",
666 "Name1": "Mobo_5V_SATA",
667 "Name2": "Mobo_1V_SATA",
668 "Name3": "CPU0_0V85_DC_RCA",
669 "Name4": "CPU0_1V8_PCP",
670 "Name5": "CPU0_0V75_PCP",
671 "PowerState": "On",
672 "Thresholds": [
673 {
674 "Direction": "greater than",
675 "Label": "vout2",
676 "Name": "upper critical",
677 "Severity": 1,
678 "Value": 6.053
679 },
680 {
681 "Direction": "greater than",
682 "Label": "vout2",
683 "Name": "upper non critical",
684 "Severity": 0,
685 "Value": 5.238
686 },
687 {
688 "Direction": "less than",
689 "Label": "vout2",
690 "Name": "lower non critical",
691 "Severity": 0,
692 "Value": 4.743
693 },
694 {
695 "Direction": "less than",
696 "Label": "vout2",
697 "Name": "lower critical",
698 "Severity": 1,
699 "Value": 3.395
700 },
701 {
702 "Direction": "greater than",
703 "Label": "vout3",
704 "Name": "upper critical",
705 "Severity": 1,
706 "Value": 1.091
707 },
708 {
709 "Direction": "greater than",
710 "Label": "vout3",
711 "Name": "upper non critical",
712 "Severity": 0,
713 "Value": 1.038
714 },
715 {
716 "Direction": "less than",
717 "Label": "vout3",
718 "Name": "lower non critical",
719 "Severity": 0,
720 "Value": 0.581
721 },
722 {
723 "Direction": "less than",
724 "Label": "vout3",
725 "Name": "lower critical",
726 "Severity": 1,
727 "Value": 0.493
728 },
729 {
730 "Direction": "greater than",
731 "Label": "vout4",
732 "Name": "upper critical",
733 "Severity": 1,
734 "Value": 1.9
735 },
736 {
737 "Direction": "greater than",
738 "Label": "vout4",
739 "Name": "upper non critical",
740 "Severity": 0,
741 "Value": 1.487
742 },
743 {
744 "Direction": "less than",
745 "Label": "vout4",
746 "Name": "lower non critical",
747 "Severity": 0,
748 "Value": 0.413
749 },
750 {
751 "Direction": "less than",
752 "Label": "vout4",
753 "Name": "lower critical",
754 "Severity": 1,
755 "Value": 0.201
756 },
757 {
758 "Direction": "greater than",
759 "Label": "vout5",
760 "Name": "upper critical",
761 "Severity": 1,
762 "Value": 2.034
763 },
764 {
765 "Direction": "greater than",
766 "Label": "vout5",
767 "Name": "upper non critical",
768 "Severity": 0,
769 "Value": 1.944
770 },
771 {
772 "Direction": "less than",
773 "Label": "vout5",
774 "Name": "lower non critical",
775 "Severity": 0,
776 "Value": 1.656
777 },
778 {
779 "Direction": "less than",
780 "Label": "vout5",
781 "Name": "lower critical",
782 "Severity": 1,
783 "Value": 1.566
784 },
785 {
786 "Direction": "greater than",
787 "Label": "vout10",
788 "Name": "upper critical",
789 "Severity": 1,
790 "Value": 1.192
791 },
792 {
793 "Direction": "greater than",
794 "Label": "vout10",
795 "Name": "upper non critical",
796 "Severity": 0,
797 "Value": 1.097
798 },
799 {
800 "Direction": "less than",
801 "Label": "vout10",
802 "Name": "lower non critical",
803 "Severity": 0,
804 "Value": 0.755
805 },
806 {
807 "Direction": "less than",
808 "Label": "vout10",
809 "Name": "lower critical",
810 "Severity": 1,
811 "Value": 0.602
812 }
813 ],
814 "Type": "ADM1266",
815 "vout10_Max": 3,
816 "vout2_Max": 9,
817 "vout3_Max": 4.5,
818 "vout4_Max": 3,
819 "vout5_Max": 4
820 },
821 {
822 "EntityId": 19,
823 "EntityInstance": 22,
824 "Name": "Mobo_5V_SATA",
825 "Type": "ADM1266"
826 },
827 {
828 "EntityId": 19,
829 "EntityInstance": 23,
830 "Name": "Mobo_1V_SATA",
831 "Type": "ADM1266"
832 },
833 {
834 "EntityId": 19,
835 "EntityInstance": 24,
836 "Name": "CPU0_0V85_DC_RCA",
837 "Type": "ADM1266"
838 },
839 {
840 "EntityId": 19,
841 "EntityInstance": 25,
842 "Name": "CPU0_1V8_PCP",
843 "Type": "ADM1266"
844 },
845 {
846 "EntityId": 19,
847 "EntityInstance": 30,
848 "Name": "CPU0_0V75_PCP",
849 "Type": "ADM1266"
850 },
851 {
Ed Tanous3b802f12021-12-20 15:17:50 -0800852 "Address": "$address",
853 "Bus": "$bus",
854 "Name": "MB FRU",
855 "Type": "EEPROM"
856 },
857 {
Avenash Asai Thambi94e2fed2022-10-03 13:03:02 -0500858 "EntityId": 30,
859 "EntityInstance": 0,
860 "MaxValue": 127.0,
861 "MinValue": -128.0,
862 "Name": "thermal_zone0",
863 "Type": "ExternalSensor",
864 "Units": "DegreesC"
865 },
866 {
Avenash Asai Thambi8815b382022-10-03 13:34:43 -0500867 "AllowedFailures": 1,
868 "Name": "FanRedundancy",
869 "Type": "FanRedundancy"
870 },
871 {
872 "Address": "0x2c",
873 "Bus": "18",
874 "Connector": {
875 "Name": "REAR_FAN0_SPEED",
876 "Pwm": 0,
877 "PwmName": "REAR_FAN0_PWM",
878 "Tachs": [
879 0
880 ]
881 },
882 "EntityId": 29,
883 "EntityInstance": 6,
884 "Index": 0,
885 "MaxReading": 20000,
886 "Name": "REAR_FAN0_SPEED",
887 "PowerState": "Always",
888 "Thresholds": [
889 {
890 "Direction": "less than",
891 "Name": "lower non critical",
892 "Severity": 0,
893 "Value": 2000
894 },
895 {
896 "Direction": "less than",
897 "Name": "lower critical",
898 "Severity": 1,
899 "Value": 1000
900 }
901 ],
902 "Type": "I2CFan"
903 },
904 {
905 "EntityId": 29,
906 "EntityInstance": 0,
907 "Name": "REAR_FAN0_PWM",
908 "Type": "I2CFan"
909 },
910 {
911 "Address": "0x2c",
912 "Bus": "18",
913 "Connector": {
914 "Name": "REAR_FAN1_SPEED",
915 "Pwm": 1,
916 "PwmName": "REAR_FAN1_PWM",
917 "Tachs": [
918 0
919 ]
920 },
921 "EntityId": 29,
922 "EntityInstance": 7,
923 "Index": 1,
924 "MaxReading": 20000,
925 "Name": "REAR_FAN1_SPEED",
926 "PowerState": "Always",
927 "Thresholds": [
928 {
929 "Direction": "less than",
930 "Name": "lower non critical",
931 "Severity": 0,
932 "Value": 2000
933 },
934 {
935 "Direction": "less than",
936 "Name": "lower critical",
937 "Severity": 1,
938 "Value": 1000
939 }
940 ],
941 "Type": "I2CFan"
942 },
943 {
944 "EntityId": 29,
945 "EntityInstance": 1,
946 "Name": "REAR_FAN1_PWM",
947 "Type": "I2CFan"
948 },
949 {
950 "Address": "0x2c",
951 "Bus": "18",
952 "Connector": {
953 "Name": "REAR_FAN2_SPEED",
954 "Pwm": 2,
955 "PwmName": "REAR_FAN2_PWM",
956 "Tachs": [
957 0
958 ]
959 },
960 "EntityId": 29,
961 "EntityInstance": 8,
962 "Index": 2,
963 "MaxReading": 20000,
964 "Name": "REAR_FAN2_SPEED",
965 "PowerState": "Always",
966 "Thresholds": [
967 {
968 "Direction": "less than",
969 "Name": "lower non critical",
970 "Severity": 0,
971 "Value": 2000
972 },
973 {
974 "Direction": "less than",
975 "Name": "lower critical",
976 "Severity": 1,
977 "Value": 1000
978 }
979 ],
980 "Type": "I2CFan"
981 },
982 {
983 "EntityId": 29,
984 "EntityInstance": 2,
985 "Name": "REAR_FAN2_PWM",
986 "Type": "I2CFan"
987 },
988 {
989 "Address": "0x2c",
990 "Bus": "18",
991 "Connector": {
992 "Name": "REAR_FAN3_SPEED",
993 "Pwm": 3,
994 "PwmName": "REAR_FAN3_PWM",
995 "Tachs": [
996 0
997 ]
998 },
999 "EntityId": 29,
1000 "EntityInstance": 9,
1001 "Index": 3,
1002 "MaxReading": 20000,
1003 "Name": "REAR_FAN3_SPEED",
1004 "PowerState": "Always",
1005 "Thresholds": [
1006 {
1007 "Direction": "less than",
1008 "Name": "lower non critical",
1009 "Severity": 0,
1010 "Value": 2000
1011 },
1012 {
1013 "Direction": "less than",
1014 "Name": "lower critical",
1015 "Severity": 1,
1016 "Value": 1000
1017 }
1018 ],
1019 "Type": "I2CFan"
1020 },
1021 {
1022 "EntityId": 29,
1023 "EntityInstance": 3,
1024 "Name": "REAR_FAN3_PWM",
1025 "Type": "I2CFan"
1026 },
1027 {
1028 "Address": "0x2c",
1029 "Bus": "18",
1030 "Connector": {
1031 "Name": "REAR_FAN4_SPEED",
1032 "Pwm": 4,
1033 "PwmName": "REAR_FAN4_PWM",
1034 "Tachs": [
1035 0
1036 ]
1037 },
1038 "EntityId": 29,
1039 "EntityInstance": 10,
1040 "Index": 4,
1041 "MaxReading": 20000,
1042 "Name": "REAR_FAN4_SPEED",
1043 "PowerState": "Always",
1044 "Thresholds": [
1045 {
1046 "Direction": "less than",
1047 "Name": "lower non critical",
1048 "Severity": 0,
1049 "Value": 2000
1050 },
1051 {
1052 "Direction": "less than",
1053 "Name": "lower critical",
1054 "Severity": 1,
1055 "Value": 1000
1056 }
1057 ],
1058 "Type": "I2CFan"
1059 },
1060 {
1061 "EntityId": 29,
1062 "EntityInstance": 4,
1063 "Name": "REAR_FAN4_PWM",
1064 "Type": "I2CFan"
1065 },
1066 {
1067 "Address": "0x2c",
1068 "Bus": "18",
1069 "Connector": {
1070 "Name": "REAR_FAN5_SPEED",
1071 "Pwm": 5,
1072 "PwmName": "REAR_FAN5_PWM",
1073 "Tachs": [
1074 0
1075 ]
1076 },
1077 "EntityId": 29,
1078 "EntityInstance": 11,
1079 "Index": 5,
1080 "MaxReading": 20000,
1081 "Name": "REAR_FAN5_SPEED",
1082 "PowerState": "Always",
1083 "Thresholds": [
1084 {
1085 "Direction": "less than",
1086 "Name": "lower non critical",
1087 "Severity": 0,
1088 "Value": 2000
1089 },
1090 {
1091 "Direction": "less than",
1092 "Name": "lower critical",
1093 "Severity": 1,
1094 "Value": 1000
1095 }
1096 ],
1097 "Type": "I2CFan"
1098 },
1099 {
1100 "EntityId": 29,
1101 "EntityInstance": 5,
1102 "Name": "REAR_FAN5_PWM",
1103 "Type": "I2CFan"
1104 },
1105 {
Avenash Asai Thambicc1d8702022-10-03 15:44:52 -05001106 "Class": "fan",
1107 "FFGainCoefficient": 1.0,
1108 "FFOffCoefficient": 0.0,
1109 "ICoefficient": 0.0,
1110 "ILimitMax": 0.0,
1111 "ILimitMin": 0.0,
1112 "Inputs": [
1113 "REAR_FAN0_SPEED",
1114 "REAR_FAN1_SPEED",
1115 "REAR_FAN2_SPEED"
1116 ],
1117 "Name": "REAR_FAN012",
1118 "NegativeHysteresis": 0.0,
1119 "OutLimitMax": 100.0,
1120 "OutLimitMin": 20.0,
1121 "Outputs": [
1122 "REAR_FAN0_PWM",
1123 "REAR_FAN1_PWM",
1124 "REAR_FAN2_PWM"
1125 ],
1126 "PCoefficient": 0.0,
1127 "PositiveHysteresis": 0.0,
1128 "SetPoint": 65.0,
1129 "SlewNeg": 0.0,
1130 "SlewPos": 0.0,
1131 "Type": "Pid",
1132 "Zones": [
1133 "Fan1Zone"
1134 ],
1135 "samplePeriod": 0.1
1136 },
1137 {
1138 "Class": "fan",
1139 "FFGainCoefficient": 1.0,
1140 "FFOffCoefficient": -5.0,
1141 "ICoefficient": 0.0,
1142 "ILimitMax": 0.0,
1143 "ILimitMin": 0.0,
1144 "Inputs": [
1145 "REAR_FAN4_SPEED",
1146 "REAR_FAN5_SPEED",
1147 "REAR_FAN3_SPEED"
1148 ],
1149 "Name": "REAR_FAN345",
1150 "NegativeHysteresis": 0.0,
1151 "OutLimitMax": 100.0,
1152 "OutLimitMin": 20.0,
1153 "Outputs": [
1154 "REAR_FAN4_PWM",
1155 "REAR_FAN5_PWM",
1156 "REAR_FAN3_PWM"
1157 ],
1158 "PCoefficient": 0.0,
1159 "PositiveHysteresis": 0.0,
1160 "SetPoint": 65.0,
1161 "SlewNeg": 0.0,
1162 "SlewPos": 0.0,
1163 "Type": "Pid",
1164 "Zones": [
1165 "Fan1Zone"
1166 ],
1167 "samplePeriod": 0.1
1168 },
1169 {
1170 "Class": "temp",
1171 "FFGainCoefficient": 0.0,
1172 "FFOffCoefficient": 0.0,
1173 "ICoefficient": -0.1,
1174 "ILimitMax": 100.0,
1175 "ILimitMin": 20.0,
1176 "Inputs": [
1177 "CPU0_SOC_T"
1178 ],
1179 "Name": "CPU0_SOC_TEMP",
1180 "NegativeHysteresis": 0.0,
1181 "OutLimitMax": 100.0,
1182 "OutLimitMin": 20.0,
1183 "Outputs": [],
1184 "PCoefficient": -4.5,
1185 "PositiveHysteresis": 0.0,
1186 "SetPoint": 85.0,
1187 "SlewNeg": 0.0,
1188 "SlewPos": 0.0,
1189 "Type": "Pid",
1190 "Zones": [
1191 "Fan1Zone"
1192 ],
1193 "samplePeriod": 1
1194 },
1195 {
1196 "Class": "temp",
1197 "FFGainCoefficient": 0.0,
1198 "FFOffCoefficient": 0.0,
1199 "ICoefficient": -0.1,
1200 "ILimitMax": 100.0,
1201 "ILimitMin": 20.0,
1202 "Inputs": [
1203 "CPU0_SOC_VRD_T",
1204 "CPU0_DIMM_VRD_T",
1205 "CPU0_CORE_VRD_T",
1206 "CPU0_RCA_VR_T"
1207 ],
1208 "Name": "CPU0_VRD_TEMP",
1209 "NegativeHysteresis": 0.0,
1210 "OutLimitMax": 100.0,
1211 "OutLimitMin": 20.0,
1212 "Outputs": [],
1213 "PCoefficient": -2.0,
1214 "PositiveHysteresis": 0.0,
1215 "SetPoint": 85.0,
1216 "SlewNeg": 0.0,
1217 "SlewPos": 0.0,
1218 "Type": "Pid",
1219 "Zones": [
1220 "Fan1Zone"
1221 ],
1222 "samplePeriod": 1
1223 },
1224 {
1225 "Class": "temp",
1226 "FFGainCoefficient": 0.0,
1227 "FFOffCoefficient": 0.0,
1228 "ICoefficient": -0.1,
1229 "ILimitMax": 100.0,
1230 "ILimitMin": 20.0,
1231 "Inputs": [
1232 "CPU0_DIMMG_T"
1233 ],
1234 "Name": "CPU0_DIMMG_TEMP",
1235 "NegativeHysteresis": 0.0,
1236 "OutLimitMax": 100.0,
1237 "OutLimitMin": 20.0,
1238 "Outputs": [],
1239 "PCoefficient": -2.0,
1240 "PositiveHysteresis": 0.0,
1241 "SetPoint": 60.0,
1242 "SlewNeg": 0.0,
1243 "SlewPos": 0.0,
1244 "Type": "Pid",
1245 "Zones": [
1246 "Fan1Zone"
1247 ],
1248 "samplePeriod": 1
1249 },
1250 {
1251 "Class": "temp",
1252 "FFGainCoefficient": 0.0,
1253 "FFOffCoefficient": 0.0,
1254 "ICoefficient": -0.1,
1255 "ILimitMax": 100.0,
1256 "ILimitMin": 20.0,
1257 "Inputs": [
1258 "CPU0_NBM_T"
1259 ],
1260 "Name": "CPU0_NBM_TEMP",
1261 "NegativeHysteresis": 0.0,
1262 "OutLimitMax": 100.0,
1263 "OutLimitMin": 20.0,
1264 "Outputs": [],
1265 "PCoefficient": -2.0,
1266 "PositiveHysteresis": 0.0,
1267 "SetPoint": 75.0,
1268 "SlewNeg": 0.0,
1269 "SlewPos": 0.0,
1270 "Type": "Pid",
1271 "Zones": [
1272 "Fan1Zone"
1273 ],
1274 "samplePeriod": 1
1275 },
1276 {
1277 "Class": "temp",
1278 "FFGainCoefficient": 0.0,
1279 "FFOffCoefficient": 0.0,
1280 "ICoefficient": -0.1,
1281 "ILimitMax": 100.0,
1282 "ILimitMin": 20.0,
1283 "Inputs": [
1284 "Mobo_STB_T"
1285 ],
1286 "Name": "Mobo_STB_TEMP",
1287 "NegativeHysteresis": 0.0,
1288 "OutLimitMax": 100.0,
1289 "OutLimitMin": 20.0,
1290 "Outputs": [],
1291 "PCoefficient": -2.0,
1292 "PositiveHysteresis": 0.0,
1293 "SetPoint": 85.0,
1294 "SlewNeg": 0.0,
1295 "SlewPos": 0.0,
1296 "Type": "Pid",
1297 "Zones": [
1298 "Fan1Zone"
1299 ],
1300 "samplePeriod": 1
1301 },
1302 {
1303 "Class": "temp",
1304 "FFGainCoefficient": 0.0,
1305 "FFOffCoefficient": 0.0,
1306 "ICoefficient": -0.1,
1307 "ILimitMax": 100.0,
1308 "ILimitMin": 20.0,
1309 "Inputs": [
1310 "zone0_temp"
1311 ],
1312 "Name": "THERMAL_ZONE0_TEMP",
1313 "NegativeHysteresis": 0.0,
1314 "OutLimitMax": 100.0,
1315 "OutLimitMin": 20.0,
1316 "Outputs": [],
1317 "PCoefficient": -2.0,
1318 "PositiveHysteresis": 0.0,
1319 "SetPoint": 190.0,
1320 "SlewNeg": 0.0,
1321 "SlewPos": 0.0,
1322 "Type": "Pid",
1323 "Zones": [
1324 "Fan1Zone"
1325 ],
1326 "samplePeriod": 1
1327 },
1328 {
1329 "FailSafePercent": 70,
1330 "MinThermalOutput": 20,
1331 "Name": "Fan1Zone",
1332 "Type": "Pid.Zone"
1333 },
1334 {
Ed Tanous3b802f12021-12-20 15:17:50 -08001335 "Address": "0x48",
1336 "Bus": 42,
Avenash Asai Thambi7ec6e692022-10-03 11:49:27 -05001337 "EntityId": 3,
1338 "EntityInstance": 1,
Ed Tanous3b802f12021-12-20 15:17:50 -08001339 "Name": "Mobo_M2_ZONE_T",
1340 "Thresholds": [
1341 {
1342 "Direction": "greater than",
1343 "Name": "upper critical",
1344 "Severity": 1,
1345 "Value": 70
1346 },
1347 {
1348 "Direction": "greater than",
1349 "Name": "upper non critical",
1350 "Severity": 0,
1351 "Value": 60
1352 }
1353 ],
1354 "Type": "TMP75"
1355 },
1356 {
1357 "Address": "0x49",
1358 "Bus": 43,
Avenash Asai Thambi7ec6e692022-10-03 11:49:27 -05001359 "EntityId": 3,
1360 "EntityInstance": 2,
Ed Tanous3b802f12021-12-20 15:17:50 -08001361 "Name": "Mobo_BATT_ZONE_T",
1362 "Thresholds": [
1363 {
1364 "Direction": "greater than",
1365 "Name": "upper critical",
1366 "Severity": 1,
1367 "Value": 70
1368 },
1369 {
1370 "Direction": "greater than",
1371 "Name": "upper non critical",
1372 "Severity": 0,
1373 "Value": 60
1374 }
1375 ],
1376 "Type": "TMP75"
1377 },
1378 {
1379 "Address": "0x5c",
1380 "Bus": 20,
Avenash Asai Thambi7ec6e692022-10-03 11:49:27 -05001381 "EntityId": 3,
1382 "EntityInstance": 5,
Ed Tanous3b802f12021-12-20 15:17:50 -08001383 "Name": "Mobo_INLET1_T",
1384 "Thresholds": [
1385 {
1386 "Direction": "greater than",
1387 "Name": "upper critical",
1388 "Severity": 1,
1389 "Value": 46
1390 },
1391 {
1392 "Direction": "greater than",
1393 "Name": "upper non critical",
1394 "Severity": 0,
1395 "Value": 42
1396 }
1397 ],
1398 "Type": "TMP75"
1399 },
1400 {
1401 "Address": "0x5c",
1402 "Bus": 21,
Avenash Asai Thambi7ec6e692022-10-03 11:49:27 -05001403 "EntityId": 3,
1404 "EntityInstance": 6,
Ed Tanous3b802f12021-12-20 15:17:50 -08001405 "Name": "Mobo_OUTLET1_T",
1406 "Thresholds": [
1407 {
1408 "Direction": "greater than",
1409 "Name": "upper critical",
1410 "Severity": 1,
1411 "Value": 85
1412 },
1413 {
1414 "Direction": "greater than",
1415 "Name": "upper non critical",
1416 "Severity": 0,
1417 "Value": 80
1418 }
1419 ],
1420 "Type": "TMP75"
1421 },
1422 {
1423 "Address": "0x5c",
1424 "Bus": 22,
Avenash Asai Thambi7ec6e692022-10-03 11:49:27 -05001425 "EntityId": 3,
1426 "EntityInstance": 7,
Ed Tanous3b802f12021-12-20 15:17:50 -08001427 "Name": "Mobo_OUTLET2_T",
1428 "Thresholds": [
1429 {
1430 "Direction": "greater than",
1431 "Name": "upper critical",
1432 "Severity": 1,
1433 "Value": 85
1434 },
1435 {
1436 "Direction": "greater than",
1437 "Name": "upper non critical",
1438 "Severity": 0,
1439 "Value": 80
1440 }
1441 ],
1442 "Type": "TMP75"
1443 },
1444 {
1445 "Address": "0x5c",
1446 "Bus": 23,
Avenash Asai Thambi7ec6e692022-10-03 11:49:27 -05001447 "EntityId": 3,
1448 "EntityInstance": 8,
Ed Tanous3b802f12021-12-20 15:17:50 -08001449 "Name": "Mobo_OUTLET3_T",
1450 "Thresholds": [
1451 {
1452 "Direction": "greater than",
1453 "Name": "upper critical",
1454 "Severity": 1,
1455 "Value": 85
1456 },
1457 {
1458 "Direction": "greater than",
1459 "Name": "upper non critical",
1460 "Severity": 0,
1461 "Value": 80
1462 }
1463 ],
1464 "Type": "TMP75"
1465 },
1466 {
Avenash Asai Thambi7ec6e692022-10-03 11:49:27 -05001467 "Address": "0x48",
1468 "Bus": 44,
1469 "EntityId": 3,
1470 "EntityInstance": 3,
1471 "Name": "CPU0_NBM_ZONE_T",
1472 "Thresholds": [
1473 {
1474 "Direction": "greater than",
1475 "Name": "upper critical",
1476 "Severity": 1,
1477 "Value": 80
1478 },
1479 {
1480 "Direction": "greater than",
1481 "Name": "upper non critical",
1482 "Severity": 0,
1483 "Value": 75
1484 }
1485 ],
1486 "Type": "TMP75"
1487 },
1488 {
Ed Tanous3b802f12021-12-20 15:17:50 -08001489 "Address": "0x74",
1490 "Bus": 26,
Avenash Asai Thambi7ec6e692022-10-03 11:49:27 -05001491 "EntityId": 3,
1492 "EntityInstance": 9,
Ed Tanous3b802f12021-12-20 15:17:50 -08001493 "Name": "Mobo_STB_T",
Ed Tanous3b802f12021-12-20 15:17:50 -08001494 "Thresholds": [
1495 {
1496 "Direction": "greater than",
1497 "Label": "temp1",
1498 "Name": "upper critical",
1499 "Severity": 1,
1500 "Value": 105
1501 },
1502 {
1503 "Direction": "greater than",
1504 "Label": "temp1",
1505 "Name": "upper non critical",
1506 "Severity": 0,
1507 "Value": 100
1508 }
1509 ],
1510 "Type": "pmbus"
1511 }
1512 ],
1513 "Name": "Kudo_Motherboard",
Avenash Asai Thambi7ec6e692022-10-03 11:49:27 -05001514 "Probe": [
1515 "xyz.openbmc_project.FruDevice({'BOARD_PART_NUMBER': '1103636*'})",
1516 "OR",
1517 "xyz.openbmc_project.FruDevice({'BOARD_PART_NUMBER': '1103638*'})",
1518 "OR",
1519 "xyz.openbmc_project.FruDevice({'BOARD_PART_NUMBER': '1106624*'})",
1520 "OR",
1521 "xyz.openbmc_project.FruDevice({'BOARD_PART_NUMBER': '1118803*'})"
1522 ],
Ed Tanous3b802f12021-12-20 15:17:50 -08001523 "Type": "Board",
1524 "xyz.openbmc_project.Inventory.Decorator.Asset": {
1525 "Manufacturer": "$BOARD_MANUFACTURER",
1526 "Model": "$BOARD_PRODUCT_NAME",
1527 "PartNumber": "$BOARD_PART_NUMBER",
1528 "SerialNumber": "$BOARD_SERIAL_NUMBER"
1529 }
Mustafa Shehabi09929ac2021-07-28 17:32:05 -05001530 }
Ed Tanous3b802f12021-12-20 15:17:50 -08001531]