blob: 8c6f0ba243035aeadaa89092624fe75912fa1d70 [file] [log] [blame]
Andrei Kartashev9d455522022-01-11 13:27:29 +03001[
2 {
3 "Exposes": [
4 {
5 "Index": 0,
6 "Name": "P12V_MAIN",
7 "PowerState": "On",
8 "ScaleFactor": 0.1124,
9 "Thresholds": [
10 {
11 "Direction": "greater than",
12 "Name": "upper critical",
13 "Severity": 1,
14 "Value": 13.5
15 },
16 {
17 "Direction": "greater than",
18 "Name": "upper non critical",
19 "Severity": 0,
20 "Value": 13.1
21 },
22 {
23 "Direction": "less than",
24 "Name": "lower non critical",
25 "Severity": 0,
26 "Value": 10.9
27 },
28 {
29 "Direction": "less than",
30 "Name": "lower critical",
31 "Severity": 1,
32 "Value": 10.6
33 }
34 ],
35 "Type": "ADC"
36 },
37 {
38 "Index": 4,
39 "Name": "P1V2_LAN_AUX",
40 "Thresholds": [
41 {
42 "Direction": "greater than",
43 "Name": "upper critical",
44 "Severity": 1,
45 "Value": 1.8
46 },
47 {
48 "Direction": "greater than",
49 "Name": "upper non critical",
50 "Severity": 0,
51 "Value": 1.4
52 },
53 {
54 "Direction": "less than",
55 "Name": "lower non critical",
56 "Severity": 0,
57 "Value": 1.0
58 },
59 {
60 "Direction": "less than",
61 "Name": "lower critical",
62 "Severity": 1,
63 "Value": 0.9
64 }
65 ],
66 "Type": "ADC"
67 },
68 {
69 "Index": 3,
70 "Name": "P1V05_PCH_AUX",
71 "Thresholds": [
72 {
73 "Direction": "greater than",
74 "Name": "upper critical",
75 "Severity": 1,
76 "Value": 1.14
77 },
78 {
79 "Direction": "greater than",
80 "Name": "upper non critical",
81 "Severity": 0,
82 "Value": 1.1
83 },
84 {
85 "Direction": "less than",
86 "Name": "lower non critical",
87 "Severity": 0,
88 "Value": 1.0
89 },
90 {
91 "Direction": "less than",
92 "Name": "lower critical",
93 "Severity": 1,
94 "Value": 0.95
95 }
96 ],
97 "Type": "ADC"
98 },
99 {
100 "Index": 5,
101 "Name": "P12V_AUX",
102 "ScaleFactor": 0.1124,
103 "Thresholds": [
104 {
105 "Direction": "greater than",
106 "Name": "upper critical",
107 "Severity": 1,
108 "Value": 13.5
109 },
110 {
111 "Direction": "greater than",
112 "Name": "upper non critical",
113 "Severity": 0,
114 "Value": 13.1
115 },
116 {
117 "Direction": "less than",
118 "Name": "lower non critical",
119 "Severity": 0,
120 "Value": 10.95
121 },
122 {
123 "Direction": "less than",
124 "Name": "lower critical",
125 "Severity": 1,
126 "Value": 10.61
127 }
128 ],
129 "Type": "ADC"
130 },
131 {
132 "Index": 6,
133 "Name": "P1V8_PCH",
134 "ScaleFactor": 0.7505,
135 "Thresholds": [
136 {
137 "Direction": "greater than",
138 "Name": "upper critical",
139 "Severity": 1,
140 "Value": 1.96
141 },
142 {
143 "Direction": "greater than",
144 "Name": "upper non critical",
145 "Severity": 0,
146 "Value": 1.9
147 },
148 {
149 "Direction": "less than",
150 "Name": "lower non critical",
151 "Severity": 0,
152 "Value": 1.7
153 },
154 {
155 "Direction": "less than",
156 "Name": "lower critical",
157 "Severity": 1,
158 "Value": 1.65
159 }
160 ],
161 "Type": "ADC"
162 },
163 {
164 "Index": 1,
165 "Name": "P3V3",
166 "PowerState": "On",
167 "ScaleFactor": 0.4107,
168 "Thresholds": [
169 {
170 "Direction": "greater than",
171 "Name": "upper critical",
172 "Severity": 1,
173 "Value": 3.65
174 },
175 {
176 "Direction": "greater than",
177 "Name": "upper non critical",
178 "Severity": 0,
179 "Value": 3.5
180 },
181 {
182 "Direction": "less than",
183 "Name": "lower non critical",
184 "Severity": 0,
185 "Value": 3.1
186 },
187 {
188 "Direction": "less than",
189 "Name": "lower critical",
190 "Severity": 1,
191 "Value": 2.97
192 }
193 ],
194 "Type": "ADC"
195 },
196 {
197 "Index": 7,
198 "Name": "P3VBAT",
199 "ScaleFactor": 0.3333,
200 "Thresholds": [
201 {
202 "Direction": "greater than",
203 "Name": "upper critical",
204 "Severity": 1,
205 "Value": 3.5
206 },
207 {
208 "Direction": "greater than",
209 "Name": "upper non critical",
210 "Severity": 0,
211 "Value": 3.4
212 },
213 {
214 "Direction": "less than",
215 "Name": "lower non critical",
216 "Severity": 0,
217 "Value": 2.5
218 },
219 {
220 "Direction": "less than",
221 "Name": "lower critical",
222 "Severity": 1,
223 "Value": 2.0
224 }
225 ],
226 "Type": "ADC"
227 },
228 {
229 "CPURequired": 0,
230 "Index": 8,
231 "Name": "PVCCIN_CPU0",
232 "PowerState": "On",
233 "ScaleFactor": 0.7505,
234 "Thresholds": [
235 {
236 "Direction": "greater than",
237 "Name": "upper critical",
238 "Severity": 1,
239 "Value": 2.2
240 },
241 {
242 "Direction": "greater than",
243 "Name": "upper non critical",
244 "Severity": 0,
245 "Value": 2.1
246 },
247 {
248 "Direction": "less than",
249 "Name": "lower non critical",
250 "Severity": 0,
251 "Value": 1.45
252 },
253 {
254 "Direction": "less than",
255 "Name": "lower critical",
256 "Severity": 1,
257 "Value": 1.4
258 }
259 ],
260 "Type": "ADC"
261 },
262 {
263 "CPURequired": 1,
264 "Index": 9,
265 "Name": "PVCCIN_CPU1",
266 "PowerState": "On",
267 "ScaleFactor": 0.7505,
268 "Thresholds": [
269 {
270 "Direction": "greater than",
271 "Name": "upper critical",
272 "Severity": 1,
273 "Value": 2.2
274 },
275 {
276 "Direction": "greater than",
277 "Name": "upper non critical",
278 "Severity": 0,
279 "Value": 2.1
280 },
281 {
282 "Direction": "less than",
283 "Name": "lower non critical",
284 "Severity": 0,
285 "Value": 1.45
286 },
287 {
288 "Direction": "less than",
289 "Name": "lower critical",
290 "Severity": 1,
291 "Value": 1.4
292 }
293 ],
294 "Type": "ADC"
295 },
296 {
297 "CPURequired": 0,
298 "Index": 14,
299 "Name": "PVCCIO_CPU0",
300 "PowerState": "On",
301 "Thresholds": [
302 {
303 "Direction": "greater than",
304 "Name": "upper critical",
305 "Severity": 1,
306 "Value": 1.25
307 },
308 {
309 "Direction": "greater than",
310 "Name": "upper non critical",
311 "Severity": 0,
312 "Value": 1.15
313 },
314 {
315 "Direction": "less than",
316 "Name": "lower non critical",
317 "Severity": 0,
318 "Value": 0.85
319 },
320 {
321 "Direction": "less than",
322 "Name": "lower critical",
323 "Severity": 1,
324 "Value": 0.75
325 }
326 ],
327 "Type": "ADC"
328 },
329 {
330 "CPURequired": 1,
331 "Index": 15,
332 "Name": "PVCCIO_CPU1",
333 "PowerState": "On",
334 "Thresholds": [
335 {
336 "Direction": "greater than",
337 "Name": "upper critical",
338 "Severity": 1,
339 "Value": 1.25
340 },
341 {
342 "Direction": "greater than",
343 "Name": "upper non critical",
344 "Severity": 0,
345 "Value": 1.15
346 },
347 {
348 "Direction": "less than",
349 "Name": "lower non critical",
350 "Severity": 0,
351 "Value": 0.85
352 },
353 {
354 "Direction": "less than",
355 "Name": "lower critical",
356 "Severity": 1,
357 "Value": 0.75
358 }
359 ],
360 "Type": "ADC"
361 },
362 {
363 "CPURequired": 0,
364 "Index": 10,
365 "Name": "PVDQ_ABC_CPU0",
366 "PowerState": "On",
367 "Thresholds": [
368 {
369 "Direction": "greater than",
370 "Name": "upper critical",
371 "Severity": 1,
372 "Value": 1.35
373 },
374 {
375 "Direction": "greater than",
376 "Name": "upper non critical",
377 "Severity": 0,
378 "Value": 1.3
379 },
380 {
381 "Direction": "less than",
382 "Name": "lower non critical",
383 "Severity": 0,
384 "Value": 1.15
385 },
386 {
387 "Direction": "less than",
388 "Name": "lower critical",
389 "Severity": 1,
390 "Value": 1.1
391 }
392 ],
393 "Type": "ADC"
394 },
395 {
396 "CPURequired": 0,
397 "Index": 11,
398 "Name": "PVDQ_DEF_CPU0",
399 "PowerState": "On",
400 "Thresholds": [
401 {
402 "Direction": "greater than",
403 "Name": "upper critical",
404 "Severity": 1,
405 "Value": 1.35
406 },
407 {
408 "Direction": "greater than",
409 "Name": "upper non critical",
410 "Severity": 0,
411 "Value": 1.3
412 },
413 {
414 "Direction": "less than",
415 "Name": "lower non critical",
416 "Severity": 0,
417 "Value": 1.15
418 },
419 {
420 "Direction": "less than",
421 "Name": "lower critical",
422 "Severity": 1,
423 "Value": 1.1
424 }
425 ],
426 "Type": "ADC"
427 },
428 {
429 "CPURequired": 1,
430 "Index": 12,
431 "Name": "PVDQ_ABC_CPU1",
432 "PowerState": "On",
433 "Thresholds": [
434 {
435 "Direction": "greater than",
436 "Name": "upper critical",
437 "Severity": 1,
438 "Value": 1.35
439 },
440 {
441 "Direction": "greater than",
442 "Name": "upper non critical",
443 "Severity": 0,
444 "Value": 1.3
445 },
446 {
447 "Direction": "less than",
448 "Name": "lower non critical",
449 "Severity": 0,
450 "Value": 1.15
451 },
452 {
453 "Direction": "less than",
454 "Name": "lower critical",
455 "Severity": 1,
456 "Value": 1.1
457 }
458 ],
459 "Type": "ADC"
460 },
461 {
462 "CPURequired": 1,
463 "Index": 13,
464 "Name": "PVDQ_DEF_CPU1",
465 "PowerState": "On",
466 "Thresholds": [
467 {
468 "Direction": "greater than",
469 "Name": "upper critical",
470 "Severity": 1,
471 "Value": 1.35
472 },
473 {
474 "Direction": "greater than",
475 "Name": "upper non critical",
476 "Severity": 0,
477 "Value": 1.3
478 },
479 {
480 "Direction": "less than",
481 "Name": "lower non critical",
482 "Severity": 0,
483 "Value": 1.15
484 },
485 {
486 "Direction": "less than",
487 "Name": "lower critical",
488 "Severity": 1,
489 "Value": 1.1
490 }
491 ],
492 "Type": "ADC"
493 },
494 {
495 "Index": 2,
496 "Name": "PVNN_PCH_AUX",
497 "Thresholds": [
498 {
499 "Direction": "greater than",
500 "Name": "upper critical",
501 "Severity": 1,
502 "Value": 1.2
503 },
504 {
505 "Direction": "greater than",
506 "Name": "upper non critical",
507 "Severity": 0,
508 "Value": 1.1
509 },
510 {
511 "Direction": "less than",
512 "Name": "lower non critical",
513 "Severity": 0,
514 "Value": 0.8
515 },
516 {
517 "Direction": "less than",
518 "Name": "lower critical",
519 "Severity": 1,
520 "Value": 0.7
521 }
522 ],
523 "Type": "ADC"
524 },
525 {
Sui Chen9bb6ec22022-09-25 09:01:00 -0700526 "Name": "BMC",
527 "Type": "BMC"
528 },
529 {
Andrei Kartashev9d455522022-01-11 13:27:29 +0300530 "Address": "0x44",
531 "Bus": 3,
532 "Class": "i2c",
533 "Name": "Chassis Intrusion Sensor",
534 "Type": "ChassisIntrusionSensor"
535 },
536 {
537 "Address": "0x8",
538 "Class": "METemp",
539 "Name": "SSB Temp",
540 "PowerState": "BiosPost",
541 "Thresholds": [
542 {
543 "Direction": "greater than",
544 "Name": "upper critical",
545 "Severity": 1,
546 "Value": 103
547 },
548 {
549 "Direction": "greater than",
550 "Name": "upper non critical",
551 "Severity": 0,
552 "Value": 98
553 },
554 {
555 "Direction": "less than",
556 "Name": "lower non critical",
557 "Severity": 0,
558 "Value": 5
559 },
560 {
561 "Direction": "less than",
562 "Name": "lower critical",
563 "Severity": 1,
564 "Value": 0
565 }
566 ],
567 "Type": "IpmbSensor"
568 },
569 {
570 "Address": "0x4A",
571 "Bus": 6,
572 "Name": "System Temp",
573 "Thresholds": [
574 {
575 "Direction": "greater than",
576 "Name": "upper critical",
577 "Severity": 1,
578 "Value": 115
579 },
580 {
581 "Direction": "greater than",
582 "Name": "upper non critical",
583 "Severity": 0,
584 "Value": 110
585 },
586 {
587 "Direction": "less than",
588 "Name": "lower non critical",
589 "Severity": 0,
590 "Value": 5
591 },
592 {
593 "Direction": "less than",
594 "Name": "lower critical",
595 "Severity": 1,
596 "Value": 0
597 }
598 ],
599 "Type": "TMP75"
600 },
601 {
602 "Address": "0x49",
603 "Bus": 6,
604 "Name": "PCH Temp",
605 "Thresholds": [
606 {
607 "Direction": "greater than",
608 "Name": "upper critical",
609 "Severity": 1,
610 "Value": 115
611 },
612 {
613 "Direction": "greater than",
614 "Name": "upper non critical",
615 "Severity": 0,
616 "Value": 110
617 },
618 {
619 "Direction": "less than",
620 "Name": "lower non critical",
621 "Severity": 0,
622 "Value": 5
623 },
624 {
625 "Direction": "less than",
626 "Name": "lower critical",
627 "Severity": 1,
628 "Value": 0
629 }
630 ],
631 "Type": "TMP75"
632 },
633 {
634 "Address": "0x48",
635 "Bus": 6,
636 "Name": "VR 0 Temp",
637 "Thresholds": [
638 {
639 "Direction": "greater than",
640 "Name": "upper critical",
641 "Severity": 1,
642 "Value": 115
643 },
644 {
645 "Direction": "greater than",
646 "Name": "upper non critical",
647 "Severity": 0,
648 "Value": 110
649 },
650 {
651 "Direction": "less than",
652 "Name": "lower non critical",
653 "Severity": 0,
654 "Value": 5
655 },
656 {
657 "Direction": "less than",
658 "Name": "lower critical",
659 "Severity": 1,
660 "Value": 0
661 }
662 ],
663 "Type": "TMP75"
664 },
665 {
666 "Address": "0x4b",
667 "Bus": 6,
668 "Name": "VR 1 Temp",
669 "Thresholds": [
670 {
671 "Direction": "greater than",
672 "Name": "upper critical",
673 "Severity": 1,
674 "Value": 115
675 },
676 {
677 "Direction": "greater than",
678 "Name": "upper non critical",
679 "Severity": 0,
680 "Value": 110
681 },
682 {
683 "Direction": "less than",
684 "Name": "lower non critical",
685 "Severity": 0,
686 "Value": 5
687 },
688 {
689 "Direction": "less than",
690 "Name": "lower critical",
691 "Severity": 1,
692 "Value": 0
693 }
694 ],
695 "Type": "TMP75"
696 },
697 {
698 "Address": "0x30",
699 "Bus": 0,
700 "CpuID": 0,
701 "DtsCritOffset": -2.0,
702 "Name": "cpu0",
703 "PresenceGpio": [
704 {
705 "Name": "CPU1_PRESENCE",
706 "Polarity": "Low"
707 }
708 ],
709 "Thresholds": [
710 {
711 "Direction": "greater than",
712 "Label": "DIMM",
713 "Name": "upper critical",
714 "Severity": 1,
715 "Value": 83
716 },
717 {
718 "Direction": "greater than",
719 "Label": "DIMM",
720 "Name": "upper non critical",
721 "Severity": 0,
722 "Value": 78
723 }
724 ],
725 "Type": "XeonCPU"
726 },
727 {
728 "Address": "0x31",
729 "Bus": 0,
730 "CpuID": 1,
731 "DtsCritOffset": -2.0,
732 "Name": "cpu1",
733 "PresenceGpio": [
734 {
735 "Name": "CPU2_PRESENCE",
736 "Polarity": "Low"
737 }
738 ],
739 "Thresholds": [
740 {
741 "Direction": "greater than",
742 "Label": "DIMM",
743 "Name": "upper critical",
744 "Severity": 1,
745 "Value": 83
746 },
747 {
748 "Direction": "greater than",
749 "Label": "DIMM",
750 "Name": "upper non critical",
751 "Severity": 0,
752 "Value": 78
753 }
754 ],
755 "Type": "XeonCPU"
756 }
757 ],
758 "Name": "VEGMAN Rx20 Baseboard",
759 "Probe": "xyz.openbmc_project.FruDevice({'PRODUCT_PRODUCT_NAME': 'VEGMAN R120.*'})",
760 "Type": "Board",
761 "xyz.openbmc_project.Inventory.Decorator.Asset": {
762 "Manufacturer": "$BOARD_MANUFACTURER",
763 "Model": "$BOARD_PRODUCT_NAME",
764 "PartNumber": "$BOARD_PART_NUMBER",
765 "SerialNumber": "$BOARD_SERIAL_NUMBER"
766 },
767 "xyz.openbmc_project.Inventory.Decorator.AssetTag": {
768 "AssetTag": "$PRODUCT_ASSET_TAG"
769 },
770 "xyz.openbmc_project.Inventory.Item.System": {}
771 }
772]