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