blob: d0affc97fec7d752c36799a61f22f13b335926fe [file] [log] [blame]
James Feist3cb5fec2018-01-23 14:41:51 -08001{
2 "exposes": [
3 {
4 "fault_led": 0,
5 "name": "4U System Fan connector 1",
6 "present": 0,
7 "pwm": 1,
8 "status": "disabled",
9 "tachs": [
10 1
11 ],
12 "type": "IntelFanConnector"
13 },
14 {
15 "fault_led": 1,
16 "name": "4U System Fan connector 2",
17 "present": 1,
18 "pwm": 2,
19 "status": "disabled",
20 "tachs": [
21 2
22 ],
23 "type": "IntelFanConnector"
24 },
25 {
26 "fault_led": 2,
27 "name": "4U System Fan connector 3",
28 "present": 2,
29 "pwm": 3,
30 "status": "disabled",
31 "tachs": [
32 3
33 ],
34 "type": "IntelFanConnector"
35 },
36 {
37 "fault_led": 3,
38 "name": "4U System Fan connector 4",
39 "present": 3,
40 "pwm": 4,
41 "status": "disabled",
42 "tachs": [
43 4
44 ],
45 "type": "IntelFanConnector"
46 },
47 {
48 "fault_led": 4,
49 "name": "4U System Fan connector 5",
50 "present": 4,
51 "pwm": 5,
52 "status": "disabled",
53 "tachs": [
54 5
55 ],
56 "type": "IntelFanConnector"
57 },
58 {
59 "fault_led": 5,
60 "name": "4U System Fan connector 6",
61 "present": 5,
62 "pwm": 6,
63 "status": "disabled",
64 "tachs": [
65 6
66 ],
67 "type": "IntelFanConnector"
68 },
69 {
70 "fault_led": 6,
71 "name": "4U CPU 0 fan connector",
72 "pwm": 7,
73 "status": "disabled",
74 "tachs": [
75 7
76 ],
77 "type": "IntelFanConnector"
78 },
79 {
80 "fault_led": 7,
81 "name": "4U CPU 1 fan connector",
82 "pwm": 8,
83 "status": "disabled",
84 "tachs": [
85 8
86 ],
87 "type": "IntelFanConnector"
88 },
89 {
90 "name": "4U System Fan connector 7",
91 "pwm": 9,
92 "status": "disabled",
93 "tachs": [
94 9
95 ],
96 "type": "IntelFanConnector"
97 },
98 {
99 "address": "0x48",
100 "bus": 6,
101 "name": "M dot 2 Temp",
102 "thresholds": [
103 [
104 {
105 "direction": "greater than",
106 "name": "upper critical",
107 "severity": 1,
108 "value": 115
109 },
110 {
111 "direction": "greater than",
112 "name": "upper non critical",
113 "severity": 0,
114 "value": 110
115 },
116 {
117 "direction": "less than",
118 "name": "lower non critical",
119 "severity": 0,
120 "value": 5
121 },
122 {
123 "direction": "less than",
124 "name": "lower critical",
125 "severity": 1,
126 "value": 0
127 }
128 ]
129 ],
130 "type": "TMP75"
131 },
132 {
133 "address": "0x4F",
134 "bus": 6,
135 "name": "Memory VRM Temp",
136 "thresholds": [
137 [
138 {
139 "direction": "greater than",
140 "name": "upper critical",
141 "severity": 1,
142 "value": 115
143 },
144 {
145 "direction": "greater than",
146 "name": "upper non critical",
147 "severity": 0,
148 "value": 110
149 },
150 {
151 "direction": "less than",
152 "name": "lower non critical",
153 "severity": 0,
154 "value": 5
155 },
156 {
157 "direction": "less than",
158 "name": "lower critical",
159 "severity": 1,
160 "value": 0
161 }
162 ]
163 ],
164 "type": "TMP75"
165 },
166 {
167 "address": "0x4E",
168 "bus": 6,
169 "name": "LR Memory Board Temp",
170 "thresholds": [
171 [
172 {
173 "direction": "greater than",
174 "name": "upper critical",
175 "severity": 1,
176 "value": 115
177 },
178 {
179 "direction": "greater than",
180 "name": "upper non critical",
181 "severity": 0,
182 "value": 110
183 },
184 {
185 "direction": "less than",
186 "name": "lower non critical",
187 "severity": 0,
188 "value": 5
189 },
190 {
191 "direction": "less than",
192 "name": "lower critical",
193 "severity": 1,
194 "value": 0
195 }
196 ]
197 ],
198 "type": "TMP75"
199 },
200 {
201 "address": "0x4C",
202 "bus": 6,
203 "name": "BMC Temp",
204 "name1": "TMP421 Internal Temp",
205 "thresholds": [
206 [
207 {
208 "direction": "greater than",
209 "name": "upper critical",
210 "severity": 1,
211 "value": 115
212 },
213 {
214 "direction": "greater than",
215 "name": "upper non critical",
216 "severity": 0,
217 "value": 110
218 },
219 {
220 "direction": "less than",
221 "name": "lower non critical",
222 "severity": 0,
223 "value": 5
224 },
225 {
226 "direction": "less than",
227 "name": "lower critical",
228 "severity": 1,
229 "value": 0
230 }
231 ]
232 ],
233 "type": "TMP421"
234 },
235 {
236 "address": "0x49",
237 "bus": 6,
238 "name": "CPU VR Temp",
239 "thresholds": [
240 [
241 {
242 "direction": "greater than",
243 "name": "upper critical",
244 "severity": 1,
245 "value": 115
246 },
247 {
248 "direction": "greater than",
249 "name": "upper non critical",
250 "severity": 0,
251 "value": 110
252 },
253 {
254 "direction": "less than",
255 "name": "lower non critical",
256 "severity": 0,
257 "value": 5
258 },
259 {
260 "direction": "less than",
261 "name": "lower critical",
262 "severity": 1,
263 "value": 0
264 }
265 ]
266 ],
267 "type": "TMP75"
268 },
269 {
270 "address": "0x4D",
271 "bus": 6,
272 "name": "Ambient Temp",
273 "thresholds": [
274 [
275 {
276 "direction": "greater than",
277 "name": "upper critical",
278 "severity": 1,
279 "value": 115
280 },
281 {
282 "direction": "greater than",
283 "name": "upper non critical",
284 "severity": 0,
285 "value": 110
286 },
287 {
288 "direction": "less than",
289 "name": "lower non critical",
290 "severity": 0,
291 "value": 5
292 },
293 {
294 "direction": "less than",
295 "name": "lower critical",
296 "severity": 1,
297 "value": 0
298 }
299 ]
300 ],
301 "type": "TMP75"
302 },
303 {
304 "index": 0,
305 "name": "PSU 12 Volt",
306 "scale_factor": 0.1124,
307 "thresholds": [
308 [
309 {
310 "direction": "greater than",
311 "name": "upper critical",
312 "severity": 1,
313 "value": 13.494
314 },
315 {
316 "direction": "greater than",
317 "name": "upper non critical",
318 "severity": 0,
319 "value": 13.101
320 },
321 {
322 "direction": "less than",
323 "name": "lower non critical",
324 "severity": 0,
325 "value": 10.945
326 },
327 {
328 "direction": "less than",
329 "name": "lower critical",
330 "severity": 1,
331 "value": 10.616
332 }
333 ]
334 ],
335 "type": "ADC"
336 },
337 {
338 "index": 1,
339 "name": "P3V3",
340 "scale_factor": 0.4107,
341 "thresholds": [
342 [
343 {
344 "direction": "greater than",
345 "name": "upper critical",
346 "severity": 1,
347 "value": 3.647
348 },
349 {
350 "direction": "greater than",
351 "name": "upper non critical",
352 "severity": 0,
353 "value": 3.066
354 },
355 {
356 "direction": "less than",
357 "name": "lower non critical",
358 "severity": 0,
359 "value": 3.066
360 },
361 {
362 "direction": "less than",
363 "name": "lower critical",
364 "severity": 1,
365 "value": 2.974
366 }
367 ]
368 ],
369 "type": "ADC"
370 },
371 {
372 "index": 2,
373 "name": "PVNN_PCH_AUX",
374 "scale_factor": 1.0,
375 "thresholds": [
376 [
377 {
378 "direction": "greater than",
379 "name": "upper critical",
380 "severity": 1,
381 "value": 1.081
382 },
383 {
384 "direction": "greater than",
385 "name": "upper non critical",
386 "severity": 0,
387 "value": 1.049
388 },
389 {
390 "direction": "less than",
391 "name": "lower non critical",
392 "severity": 0,
393 "value": 0.807
394 },
395 {
396 "direction": "less than",
397 "name": "lower critical",
398 "severity": 1,
399 "value": 0.783
400 }
401 ]
402 ],
403 "type": "ADC"
404 },
405 {
406 "index": 3,
407 "name": "P1V05_PCH_AUX",
408 "scale_factor": 1.0,
409 "thresholds": [
410 [
411 {
412 "direction": "greater than",
413 "name": "upper critical",
414 "severity": 1,
415 "value": 1.139
416 },
417 {
418 "direction": "greater than",
419 "name": "upper non critical",
420 "severity": 0,
421 "value": 1.106
422 },
423 {
424 "direction": "less than",
425 "name": "lower non critical",
426 "severity": 0,
427 "value": 0.995
428 },
429 {
430 "direction": "less than",
431 "name": "lower critical",
432 "severity": 1,
433 "value": 0.966
434 }
435 ]
436 ],
437 "type": "ADC"
438 },
439 {
440 "index": 4,
441 "name": "P0V83_LAN_AUX",
442 "scale_factor": 1.0,
443 "thresholds": [
444 [
445 {
446 "direction": "greater than",
447 "name": "upper critical",
448 "severity": 1,
449 "value": 0.901
450 },
451 {
452 "direction": "greater than",
453 "name": "upper non critical",
454 "severity": 0,
455 "value": 0.875
456 },
457 {
458 "direction": "less than",
459 "name": "lower non critical",
460 "severity": 0,
461 "value": 0.786
462 },
463 {
464 "direction": "less than",
465 "name": "lower critical",
466 "severity": 1,
467 "value": 0.763
468 }
469 ]
470 ],
471 "type": "ADC"
472 },
473 {
474 "index": 5,
475 "name": "P5V_STBY",
476 "scale_factor": 0.2717,
477 "thresholds": [
478 [
479 {
480 "direction": "greater than",
481 "name": "upper critical",
482 "severity": 1,
483 "value": 13.494
484 },
485 {
486 "direction": "greater than",
487 "name": "upper non critical",
488 "severity": 0,
489 "value": 13.101
490 },
491 {
492 "direction": "less than",
493 "name": "lower non critical",
494 "severity": 0,
495 "value": 10.945
496 },
497 {
498 "direction": "less than",
499 "name": "lower critical",
500 "severity": 1,
501 "value": 10.616
502 }
503 ]
504 ],
505 "type": "ADC"
506 },
507 {
508 "index": 6,
509 "name": "P1V8_PCH_AUX",
510 "scale_factor": 0.7505,
511 "thresholds": [
512 [
513 {
514 "direction": "greater than",
515 "name": "upper critical",
516 "severity": 1,
517 "value": 1.961
518 },
519 {
520 "direction": "greater than",
521 "name": "upper non critical",
522 "severity": 0,
523 "value": 1.904
524 },
525 {
526 "direction": "less than",
527 "name": "lower non critical",
528 "severity": 0,
529 "value": 1.699
530 },
531 {
532 "direction": "less than",
533 "name": "lower critical",
534 "severity": 1,
535 "value": 1.648
536 }
537 ]
538 ],
539 "type": "ADC"
540 },
541 {
542 "index": 7,
543 "name": "P3V_BAT",
544 "scale_factor": 0.3333,
545 "thresholds": [
546 [
547 {
548 "direction": "greater than",
549 "name": "upper critical",
550 "severity": 1,
551 "value": 3.296
552 },
553 {
554 "direction": "greater than",
555 "name": "upper non critical",
556 "severity": 0,
557 "value": 3.263
558 },
559 {
560 "direction": "less than",
561 "name": "lower non critical",
562 "severity": 0,
563 "value": 2.457
564 },
565 {
566 "direction": "less than",
567 "name": "lower critical",
568 "severity": 1,
569 "value": 2.138
570 }
571 ]
572 ],
573 "type": "ADC"
574 },
575 {
576 "index": 8,
577 "name": "PVCCIN_CPU0",
578 "scale_factor": 0.7505,
579 "thresholds": [
580 [
581 {
582 "direction": "greater than",
583 "name": "upper critical",
584 "severity": 1,
585 "value": 2.151
586 },
587 {
588 "direction": "greater than",
589 "name": "upper non critical",
590 "severity": 0,
591 "value": 2.088
592 },
593 {
594 "direction": "less than",
595 "name": "lower non critical",
596 "severity": 0,
597 "value": 1.418
598 },
599 {
600 "direction": "less than",
601 "name": "lower critical",
602 "severity": 1,
603 "value": 1.376
604 }
605 ]
606 ],
607 "type": "ADC"
608 },
609 {
610 "index": 9,
611 "name": "PVCCIN_CPU1",
612 "scale_factor": 0.7505,
613 "thresholds": [
614 [
615 {
616 "direction": "greater than",
617 "name": "upper critical",
618 "severity": 1,
619 "value": 2.151
620 },
621 {
622 "direction": "greater than",
623 "name": "upper non critical",
624 "severity": 0,
625 "value": 2.088
626 },
627 {
628 "direction": "less than",
629 "name": "lower non critical",
630 "severity": 0,
631 "value": 1.418
632 },
633 {
634 "direction": "less than",
635 "name": "lower critical",
636 "severity": 1,
637 "value": 1.376
638 }
639 ]
640 ],
641 "type": "ADC"
642 },
643 {
644 "index": 10,
645 "name": "PVDDQ_ABC_CPU0",
646 "scale_factor": 1.0,
647 "thresholds": [
648 [
649 {
650 "direction": "greater than",
651 "name": "upper critical",
652 "severity": 1,
653 "value": 1.301
654 },
655 {
656 "direction": "greater than",
657 "name": "upper non critical",
658 "severity": 0,
659 "value": 1.263
660 },
661 {
662 "direction": "less than",
663 "name": "lower non critical",
664 "severity": 0,
665 "value": 1.138
666 },
667 {
668 "direction": "less than",
669 "name": "lower critical",
670 "severity": 1,
671 "value": 1.104
672 }
673 ]
674 ],
675 "type": "ADC"
676 },
677 {
678 "index": 11,
679 "name": "PVDDQ_DEF_CPU0",
680 "scale_factor": 1.0,
681 "thresholds": [
682 [
683 {
684 "direction": "greater than",
685 "name": "upper critical",
686 "severity": 1,
687 "value": 1.301
688 },
689 {
690 "direction": "greater than",
691 "name": "upper non critical",
692 "severity": 0,
693 "value": 1.263
694 },
695 {
696 "direction": "less than",
697 "name": "lower non critical",
698 "severity": 0,
699 "value": 1.138
700 },
701 {
702 "direction": "less than",
703 "name": "lower critical",
704 "severity": 1,
705 "value": 1.104
706 }
707 ]
708 ],
709 "type": "ADC"
710 },
711 {
712 "index": 12,
713 "name": "PVDDQ_ABC_CPU1",
714 "scale_factor": 1.0,
715 "thresholds": [
716 [
717 {
718 "direction": "greater than",
719 "name": "upper critical",
720 "severity": 1,
721 "value": 1.301
722 },
723 {
724 "direction": "greater than",
725 "name": "upper non critical",
726 "severity": 0,
727 "value": 1.263
728 },
729 {
730 "direction": "less than",
731 "name": "lower non critical",
732 "severity": 0,
733 "value": 1.138
734 },
735 {
736 "direction": "less than",
737 "name": "lower critical",
738 "severity": 1,
739 "value": 1.104
740 }
741 ]
742 ],
743 "type": "ADC"
744 },
745 {
746 "index": 13,
747 "name": "PVDDQ_DEF_CPU1",
748 "scale_factor": 1.0,
749 "thresholds": [
750 [
751 {
752 "direction": "greater than",
753 "name": "upper critical",
754 "severity": 1,
755 "value": 1.301
756 },
757 {
758 "direction": "greater than",
759 "name": "upper non critical",
760 "severity": 0,
761 "value": 1.263
762 },
763 {
764 "direction": "less than",
765 "name": "lower non critical",
766 "severity": 0,
767 "value": 1.138
768 },
769 {
770 "direction": "less than",
771 "name": "lower critical",
772 "severity": 1,
773 "value": 1.104
774 }
775 ]
776 ],
777 "type": "ADC"
778 },
779 {
780 "index": 14,
781 "name": "PVCCIO_CPU0",
782 "scale_factor": 1.0,
783 "thresholds": [
784 [
785 {
786 "direction": "greater than",
787 "name": "upper critical",
788 "severity": 1,
789 "value": 1.19
790 },
791 {
792 "direction": "greater than",
793 "name": "upper non critical",
794 "severity": 0,
795 "value": 1.155
796 },
797 {
798 "direction": "less than",
799 "name": "lower non critical",
800 "severity": 0,
801 "value": 0.752
802 },
803 {
804 "direction": "less than",
805 "name": "lower critical",
806 "severity": 1,
807 "value": 0.729
808 }
809 ]
810 ],
811 "type": "ADC"
812 },
813 {
814 "index": 15,
815 "name": "PVCCIO_CPU1",
816 "scale_factor": 1.0,
817 "thresholds": [
818 [
819 {
820 "direction": "greater than",
821 "name": "upper critical",
822 "severity": 1,
823 "value": 1.19
824 },
825 {
826 "direction": "greater than",
827 "name": "upper non critical",
828 "severity": 0,
829 "value": 1.155
830 },
831 {
832 "direction": "less than",
833 "name": "lower non critical",
834 "severity": 0,
835 "value": 0.752
836 },
837 {
838 "direction": "less than",
839 "name": "lower critical",
840 "severity": 1,
841 "value": 0.729
842 }
843 ]
844 ],
845 "type": "ADC"
846 },
847 {
848 "cpu_id": 0,
849 "dimm_nums": 12,
850 "name": "Skylake CPU 0",
851 "show_core": 1,
852 "type": "SkylakeCPU"
853 },
854 {
855 "cpu_id": 1,
856 "dimm_nums": 12,
857 "name": "Skylake CPU 1",
858 "show_core": 1,
859 "type": "SkylakeCPU"
860 }
861 ],
862 "name": "STP Baseboard",
863 "probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': '.*STB'})"
864}