blob: f5a375dcabc7f593b7d850dda629aead75559ed5 [file] [log] [blame]
Vijay Khemka61c25c02018-12-04 09:47:48 -08001{
2 "Exposes": [
3 {
Vijay Khemka61c25c02018-12-04 09:47:48 -08004 "Index": 0,
5 "Name": " MB_P3V3",
Vijay Khemka4f272552019-05-31 12:11:27 -07006 "ScaleFactor": 0.4107,
Vijay Khemka61c25c02018-12-04 09:47:48 -08007 "Thresholds": [
8 {
9 "Direction": "greater than",
10 "Name": "upper critical",
11 "Severity": 1,
12 "Value": 3.62
13 },
14 {
15 "Direction": "less than",
16 "Name": "lower critical",
17 "Severity": 1,
18 "Value": 2.97
19 }
20 ],
21 "Type": "ADC"
22 },
23 {
24 "Index": 1,
25 "Name": " MB_P5V",
Vijay Khemka4f272552019-05-31 12:11:27 -070026 "ScaleFactor": 0.2717,
Vijay Khemka61c25c02018-12-04 09:47:48 -080027 "Thresholds": [
28 {
29 "Direction": "greater than",
30 "Name": "upper critical",
31 "Severity": 1,
32 "Value": 5.49
33 },
34 {
35 "Direction": "less than",
36 "Name": "lower critical",
37 "Severity": 1,
38 "Value": 4.52
39 }
40 ],
41 "Type": "ADC"
42 },
43 {
44 "Index": 2,
45 "Name": " MB_P12V",
46 "ScaleFactor": 0.1124,
47 "Thresholds": [
48 {
49 "Direction": "greater than",
50 "Name": "upper critical",
51 "Severity": 1,
52 "Value": 13.23
53 },
54 {
55 "Direction": "less than",
56 "Name": "lower critical",
57 "Severity": 1,
58 "Value": 10.77
59 }
60 ],
61 "Type": "ADC"
62 },
63 {
64 "Index": 3,
65 "Name": " MB_P1V05",
Vijay Khemka61c25c02018-12-04 09:47:48 -080066 "Thresholds": [
67 {
68 "Direction": "greater than",
69 "Name": "upper critical",
70 "Severity": 1,
71 "Value": 1.15
72 },
73 {
74 "Direction": "less than",
75 "Name": "lower critical",
76 "Severity": 1,
77 "Value": 0.94
78 }
79 ],
80 "Type": "ADC"
81 },
82 {
83 "Index": 4,
84 "Name": " MB_PVNN_PCH_STBY",
Vijay Khemka61c25c02018-12-04 09:47:48 -080085 "Thresholds": [
86 {
87 "Direction": "greater than",
88 "Name": "upper critical",
89 "Severity": 1,
90 "Value": 1.1
91 },
92 {
93 "Direction": "less than",
94 "Name": "lower critical",
95 "Severity": 1,
96 "Value": 0.76
97 }
98 ],
99 "Type": "ADC"
100 },
101 {
102 "Index": 5,
103 "Name": " MB_P3V3_STBY",
Vijay Khemka4f272552019-05-31 12:11:27 -0700104 "ScaleFactor": 0.4107,
Vijay Khemka61c25c02018-12-04 09:47:48 -0800105 "Thresholds": [
106 {
107 "Direction": "greater than",
108 "Name": "upper critical",
109 "Severity": 1,
110 "Value": 3.62
111 },
112 {
113 "Direction": "less than",
114 "Name": "lower critical",
115 "Severity": 1,
116 "Value": 2.97
117 }
118 ],
119 "Type": "ADC"
120 },
121 {
122 "Index": 6,
123 "Name": " MB_P5V_STBY",
Vijay Khemka4f272552019-05-31 12:11:27 -0700124 "ScaleFactor": 0.2717,
Vijay Khemka61c25c02018-12-04 09:47:48 -0800125 "Thresholds": [
126 {
127 "Direction": "greater than",
128 "Name": "upper critical",
129 "Severity": 1,
130 "Value": 5.49
131 },
132 {
133 "Direction": "less than",
134 "Name": "lower critical",
135 "Severity": 1,
136 "Value": 4.52
137 }
138 ],
139 "Type": "ADC"
140 },
141 {
142 "Index": 7,
143 "Name": "MB_P3V_BAT",
Vijay Khemka4f272552019-05-31 12:11:27 -0700144 "ScaleFactor": 0.3333,
Vijay Khemka61c25c02018-12-04 09:47:48 -0800145 "Thresholds": [
146 {
147 "Direction": "greater than",
148 "Name": "upper critical",
149 "Severity": 1,
150 "Value": 3.74
151 },
152 {
153 "Direction": "less than",
154 "Name": "lower critical",
155 "Severity": 1,
156 "Value": 2.73
157 }
158 ],
159 "Type": "ADC"
160 },
161 {
James Feistc4e56942019-04-19 12:15:19 -0700162 "Connector": {
163 "Name": "System Fan Connector 1",
164 "Pwm": 0,
165 "Tachs": [
166 0
167 ]
168 },
169 "Index": 0,
170 "Name": "MB_FAN0_TACH",
Vijay Khemka61c25c02018-12-04 09:47:48 -0800171 "Thresholds": [
172 {
James Feistc4e56942019-04-19 12:15:19 -0700173 "Direction": "less than",
174 "Name": "lower critical",
Vijay Khemka61c25c02018-12-04 09:47:48 -0800175 "Severity": 1,
James Feistc4e56942019-04-19 12:15:19 -0700176 "Value": 500
Vijay Khemka61c25c02018-12-04 09:47:48 -0800177 },
178 {
179 "Direction": "greater than",
Vijay Khemka61c25c02018-12-04 09:47:48 -0800180 "Name": "upper non critical",
181 "Severity": 0,
James Feistc4e56942019-04-19 12:15:19 -0700182 "Value": 8500
183 },
184 {
185 "Direction": "greater than",
186 "Name": "upper critical",
187 "Severity": 1,
188 "Value": 11500
Vijay Khemka61c25c02018-12-04 09:47:48 -0800189 }
190 ],
James Feistc4e56942019-04-19 12:15:19 -0700191 "Type": "AspeedFan"
Vijay Khemka61c25c02018-12-04 09:47:48 -0800192 },
193 {
James Feistc4e56942019-04-19 12:15:19 -0700194 "Connector": {
195 "Name": "System Fan Connector 3",
196 "Pwm": 1,
197 "Tachs": [
198 2
199 ]
200 },
201 "Index": 2,
202 "Name": "MB_FAN1_TACH",
Vijay Khemka61c25c02018-12-04 09:47:48 -0800203 "Thresholds": [
204 {
James Feistc4e56942019-04-19 12:15:19 -0700205 "Direction": "less than",
206 "Name": "lower critical",
Vijay Khemka61c25c02018-12-04 09:47:48 -0800207 "Severity": 1,
James Feistc4e56942019-04-19 12:15:19 -0700208 "Value": 500
Vijay Khemka61c25c02018-12-04 09:47:48 -0800209 },
210 {
211 "Direction": "greater than",
Vijay Khemka61c25c02018-12-04 09:47:48 -0800212 "Name": "upper non critical",
213 "Severity": 0,
James Feistc4e56942019-04-19 12:15:19 -0700214 "Value": 8500
215 },
216 {
217 "Direction": "greater than",
218 "Name": "upper critical",
219 "Severity": 1,
220 "Value": 11500
Vijay Khemka61c25c02018-12-04 09:47:48 -0800221 }
222 ],
James Feistc4e56942019-04-19 12:15:19 -0700223 "Type": "AspeedFan"
224 },
225 {
226 "Direction": "Out",
227 "Index": 33,
228 "Name": "Reset Out",
229 "Polarity": "Low",
230 "Type": "Gpio"
231 },
232 {
233 "Direction": "Both",
234 "Index": 35,
235 "Name": "Power Up",
236 "Polarity": "Low",
237 "Type": "Gpio"
238 },
239 {
240 "Direction": "Out",
241 "Index": 14,
242 "Name": "Power Good",
243 "Polarity": "High",
244 "Type": "Gpio"
245 },
246 {
247 "Direction": "Out",
248 "Index": 145,
249 "Name": "BMC Ready",
250 "Polarity": "High",
251 "Type": "Gpio"
252 },
253 {
254 "Class": "fan",
255 "FFGainCoefficient": 1.0,
256 "FFOffCoefficient": 0.0,
257 "ICoefficient": 0.0,
258 "ILimitMax": 0.0,
259 "ILimitMin": 0.0,
260 "Inputs": [
261 "MB_FAN0_TACH"
262 ],
263 "Name": "MB_FAN0_TACH",
264 "OutLimitMax": 100.0,
Vijay Khemkabdf766d2019-06-03 16:11:09 -0700265 "OutLimitMin": 10.0,
James Feistc4e56942019-04-19 12:15:19 -0700266 "Outputs": [
267 "Pwm 1"
268 ],
269 "PCoefficient": 0.0,
270 "SlewNeg": 0.0,
271 "SlewPos": 0.0,
272 "Type": "Pid",
273 "Zones": [
Vijay Khemkabdf766d2019-06-03 16:11:09 -0700274 "Left"
James Feistc4e56942019-04-19 12:15:19 -0700275 ]
276 },
277 {
278 "Class": "fan",
279 "FFGainCoefficient": 1.0,
280 "FFOffCoefficient": 0.0,
281 "ICoefficient": 0.0,
282 "ILimitMax": 0.0,
283 "ILimitMin": 0.0,
284 "Inputs": [
285 "MB_FAN1_TACH"
286 ],
287 "Name": "MB_FAN1_TACH",
288 "OutLimitMax": 100.0,
Vijay Khemkabdf766d2019-06-03 16:11:09 -0700289 "OutLimitMin": 10.0,
James Feistc4e56942019-04-19 12:15:19 -0700290 "Outputs": [
291 "Pwm 2"
292 ],
293 "PCoefficient": 0.0,
294 "SlewNeg": 0.0,
295 "SlewPos": 0.0,
296 "Type": "Pid",
297 "Zones": [
Vijay Khemkabdf766d2019-06-03 16:11:09 -0700298 "Left"
James Feistc4e56942019-04-19 12:15:19 -0700299 ]
Vijay Khemka61c25c02018-12-04 09:47:48 -0800300 },
301 {
302 "Class": "temp",
303 "FFGainCoefficient": 0.0,
304 "FFOffCoefficient": 0.0,
James Feist85ba4572019-02-04 12:59:58 -0800305 "ICoefficient": -0.2,
306 "ILimitMax": 70,
Vijay Khemkabdf766d2019-06-03 16:11:09 -0700307 "ILimitMin": 10,
308 "Inputs": [
309 "DTS_CPU1"
310 ],
311 "Name": "DTS_CPU1",
312 "OutLimitMax": 70,
313 "OutLimitMin": 10,
314 "Outputs": [],
315 "PCoefficient": -3.0,
316 "SetPoint": 45.0,
317 "SlewNeg": -1,
318 "SlewPos": 0.0,
319 "Type": "Pid",
320 "Zones": [
321 "Left"
322 ]
323 },
324 {
325 "Class": "temp",
326 "FFGainCoefficient": 0.0,
327 "FFOffCoefficient": 0.0,
328 "ICoefficient": -0.2,
329 "ILimitMax": 70,
330 "ILimitMin": 10,
331 "Inputs": [
332 "DTS_CPU2"
333 ],
334 "Name": "DTS_CPU2",
335 "OutLimitMax": 70,
336 "OutLimitMin": 10,
337 "Outputs": [],
338 "PCoefficient": -3.0,
339 "SetPoint": 45.0,
340 "SlewNeg": -1,
341 "SlewPos": 0.0,
342 "Type": "Pid",
343 "Zones": [
344 "Left"
345 ]
346 },
347 {
James Feistc999a8e2019-06-11 11:12:48 -0700348 "FailSafePercent": 100,
349 "MinThermalOutput": 10,
350 "Name": "Left",
351 "Type": "Pid.Zone"
352 },
353 {
Vijay Khemkabdf766d2019-06-03 16:11:09 -0700354 "Class": "temp",
Vijay Khemka61c25c02018-12-04 09:47:48 -0800355 "Inputs": [
Vijay Khemkabcf722e2019-01-23 11:12:51 -0800356 "MB_INLET_TEMP"
357 ],
Vijay Khemkabdf766d2019-06-03 16:11:09 -0700358 "Name": "MB_INLET_TEMP_STP",
359 "NegativeHysteresis": 0,
360 "Output": [
361 13.0,
362 14.0,
363 16.0,
364 17.0,
365 18.0,
366 19.0,
367 23.0,
368 26.0,
369 30.0,
370 35.0,
371 70.0
372 ],
373 "PositiveHysteresis": 0,
374 "Reading": [
375 20.0,
376 22.0,
377 24.0,
378 26.0,
379 28.0,
380 30.0,
381 32.0,
382 34.0,
383 36.0,
384 38.0,
385 40.0
386 ],
387 "Type": "Stepwise",
Vijay Khemkabcf722e2019-01-23 11:12:51 -0800388 "Zones": [
Vijay Khemkabdf766d2019-06-03 16:11:09 -0700389 "Left"
Vijay Khemkabcf722e2019-01-23 11:12:51 -0800390 ]
391 },
392 {
393 "Class": "temp",
Vijay Khemkabcf722e2019-01-23 11:12:51 -0800394 "Inputs": [
Vijay Khemkabdf766d2019-06-03 16:11:09 -0700395 "MEZZ_SENSOR_TEMP"
Vijay Khemkabcf722e2019-01-23 11:12:51 -0800396 ],
Vijay Khemkabdf766d2019-06-03 16:11:09 -0700397 "Name": "MEZZ_SENSOR_TEMP_STP",
398 "NegativeHysteresis": 1,
399 "Output": [
400 10.0,
401 23.0,
402 25.0,
403 27.0,
404 29.0,
405 31.0,
406 70.0
407 ],
408 "PositiveHysteresis": 1,
409 "Reading": [
410 84.0,
411 85.0,
412 87.0,
413 89.0,
414 91.0,
415 93.0,
416 95.0
417 ],
418 "Type": "Stepwise",
Vijay Khemkabcf722e2019-01-23 11:12:51 -0800419 "Zones": [
Vijay Khemkabdf766d2019-06-03 16:11:09 -0700420 "Left"
Vijay Khemkabcf722e2019-01-23 11:12:51 -0800421 ]
422 },
423 {
424 "Class": "temp",
Vijay Khemkabcf722e2019-01-23 11:12:51 -0800425 "Inputs": [
Vijay Khemkabdf766d2019-06-03 16:11:09 -0700426 "DTS_CPU1"
Vijay Khemka61c25c02018-12-04 09:47:48 -0800427 ],
Vijay Khemkabdf766d2019-06-03 16:11:09 -0700428 "Name": "DTS_CPU1",
429 "NegativeHysteresis": 0,
430 "Output": [
431 14.0,
432 16.0,
433 19.0,
434 22.0,
435 70.0
436 ],
437 "PositiveHysteresis": 0,
438 "Reading": [
439 73.0,
440 75.0,
441 77.0,
442 79.0,
443 91.0
444 ],
445 "Type": "Stepwise",
Vijay Khemka61c25c02018-12-04 09:47:48 -0800446 "Zones": [
Vijay Khemkabdf766d2019-06-03 16:11:09 -0700447 "Left"
Vijay Khemka61c25c02018-12-04 09:47:48 -0800448 ]
449 },
450 {
Vijay Khemkabdf766d2019-06-03 16:11:09 -0700451 "Class": "temp",
452 "Inputs": [
453 "DTS_CPU2"
454 ],
455 "Name": "DTS_CPU2",
456 "NegativeHysteresis": 0,
457 "Output": [
458 14.0,
459 16.0,
460 19.0,
461 22.0,
462 70.0
463 ],
464 "PositiveHysteresis": 0,
465 "Reading": [
466 73.0,
467 75.0,
468 77.0,
469 79.0,
470 91.0
471 ],
472 "Type": "Stepwise",
473 "Zones": [
474 "Left"
475 ]
476 },
477 {
478 "Class": "temp",
479 "Inputs": [
480 "DIMM_A1_CPU1"
481 ],
482 "Name": "DIMM_A1_CPU1",
483 "NegativeHysteresis": 0,
484 "Output": [
485 10.0,
486 20.0,
487 30.0,
488 50.0,
489 70.0
490 ],
491 "PositiveHysteresis": 0,
492 "Reading": [
493 65.0,
494 70.0,
495 75.0,
496 79.0,
497 81.0
498 ],
499 "Type": "Stepwise",
500 "Zones": [
501 "Left"
502 ]
503 },
504 {
505 "Class": "temp",
506 "Inputs": [
507 "DIMM_A1_CPU2"
508 ],
509 "Name": "DIMM_A1_CPU2",
510 "NegativeHysteresis": 0,
511 "Output": [
512 10.0,
513 20.0,
514 30.0,
515 50.0,
516 70.0
517 ],
518 "PositiveHysteresis": 0,
519 "Reading": [
520 65.0,
521 70.0,
522 75.0,
523 79.0,
524 81.0
525 ],
526 "Type": "Stepwise",
527 "Zones": [
528 "Left"
529 ]
530 },
531 {
532 "Class": "temp",
533 "Inputs": [
534 "DIMM_C1_CPU1"
535 ],
536 "Name": "DIMM_C1_CPU1",
537 "NegativeHysteresis": 0,
538 "Output": [
539 10.0,
540 20.0,
541 30.0,
542 50.0,
543 70.0
544 ],
545 "PositiveHysteresis": 0,
546 "Reading": [
547 65.0,
548 70.0,
549 75.0,
550 79.0,
551 81.0
552 ],
553 "Type": "Stepwise",
554 "Zones": [
555 "Left"
556 ]
557 },
558 {
559 "Class": "temp",
560 "Inputs": [
561 "DIMM_C1_CPU2"
562 ],
563 "Name": "DIMM_C1_CPU2",
564 "NegativeHysteresis": 0,
565 "Output": [
566 10.0,
567 20.0,
568 30.0,
569 50.0,
570 70.0
571 ],
572 "PositiveHysteresis": 0,
573 "Reading": [
574 65.0,
575 70.0,
576 75.0,
577 79.0,
578 81.0
579 ],
580 "Type": "Stepwise",
581 "Zones": [
582 "Left"
583 ]
584 },
585 {
Vijay Khemkaa55bf702019-06-25 16:22:10 -0700586 "Address": "0x48",
587 "Bus": 5,
588 "Name": "MB_VR_CPU0_VCCIN",
589 "Name1": "MB_VR_CPU0_VSA",
590 "Labels": [
591 "iout1", "iout2", "pout1", "pout2",
592 "vout1", "vout2", "temp1", "temp2"
593 ],
594 "Thresholds" : [
595 {
596 "Direction": "greater than",
597 "Label": "vout1",
598 "Name": "upper critical",
599 "Severity": 1,
600 "Value": 2.05
601 },
602 {
603 "Direction": "less than",
604 "Label": "vout1",
605 "Name": "lower critical",
606 "Severity": 0,
607 "Value": 1.45
608 },
609 {
610 "Direction": "greater than",
611 "Label": "vout2",
612 "Name": "upper critical",
613 "Severity": 1,
614 "Value": 1.2
615 },
616 {
617 "Direction": "less than",
618 "Label": "vout2",
619 "Name": "lower critical",
620 "Severity": 0,
621 "Value": 0.45
622 },
623 {
624 "Direction": "greater than",
625 "Label": "iout1",
626 "Name": "upper critical",
627 "Severity": 1,
628 "Value": 235
629 },
630 {
631 "Direction": "greater than",
632 "Label": "iout2",
633 "Name": "upper critical",
634 "Severity": 1,
635 "Value": 20
636 },
637 {
638 "Direction": "greater than",
639 "Label": "pout1",
640 "Name": "upper critical",
641 "Severity": 1,
642 "Value": 414
643 },
644 {
645 "Direction": "greater than",
646 "Label": "pout2",
647 "Name": "upper critical",
648 "Severity": 1,
649 "Value": 25
650 },
651 {
652 "Direction": "greater than",
653 "Label": "temp1",
654 "Name": "upper critical",
655 "Severity": 1,
656 "Value": 95
657 },
658 {
659 "Direction": "greater than",
660 "Label": "temp2",
661 "Name": "upper critical",
662 "Severity": 1,
663 "Value": 95
664 }
665 ],
666 "Type": "pmbus"
667 },
668 {
669 "Address": "0x4a",
670 "Bus": 5,
671 "Name": "MB_VR_CPU0_VCCIO",
672 "Labels": ["iout1", "pout1", "vout1", "temp1"],
673 "Thresholds" : [
674 {
675 "Direction": "greater than",
676 "Label": "vout1",
677 "Name": "upper critical",
678 "Severity": 1,
679 "Value": 1.2
680 },
681 {
682 "Direction": "less than",
683 "Label": "vout1",
684 "Name": "lower critical",
685 "Severity": 0,
686 "Value": 0.8
687 },
688 {
689 "Direction": "greater than",
690 "Label": "iout1",
691 "Name": "upper critical",
692 "Severity": 1,
693 "Value": 24
694 },
695 {
696 "Direction": "greater than",
697 "Label": "pout1",
698 "Name": "upper critical",
699 "Severity": 1,
700 "Value": 32
701 },
702 {
703 "Direction": "greater than",
704 "Label": "temp1",
705 "Name": "upper critical",
706 "Severity": 1,
707 "Value": 95
708 }
709 ],
710 "Type": "pmbus"
711 },
712 {
713 "Address": "0x50",
714 "Bus": 5,
715 "Name": "MB_VR_CPU1_VDDQ_GRPC",
716 "Labels": ["iout1", "pout1", "vout1", "temp1"],
717 "Thresholds" : [
718 {
719 "Direction": "greater than",
720 "Label": "vout1",
721 "Name": "upper critical",
722 "Severity": 1,
723 "Value": 1.32
724 },
725 {
726 "Direction": "less than",
727 "Label": "vout1",
728 "Name": "lower critical",
729 "Severity": 0,
730 "Value": 1.08
731 },
732 {
733 "Direction": "greater than",
734 "Label": "iout1",
735 "Name": "upper critical",
736 "Severity": 1,
737 "Value": 40
738 },
739 {
740 "Direction": "greater than",
741 "Label": "pout1",
742 "Name": "upper critical",
743 "Severity": 1,
744 "Value": 66
745 },
746 {
747 "Direction": "greater than",
748 "Label": "temp1",
749 "Name": "upper critical",
750 "Severity": 1,
751 "Value": 95
752 }
753 ],
754 "Type": "pmbus"
755 },
756 {
757 "Address": "0x52",
758 "Bus": 5,
759 "Name": "MB_VR_CPU1_VDDQ_GRPD",
760 "Labels": ["iout1", "pout1", "vout1", "temp1"],
761 "Thresholds" : [
762 {
763 "Direction": "greater than",
764 "Label": "vout1",
765 "Name": "upper critical",
766 "Severity": 1,
767 "Value": 1.32
768 },
769 {
770 "Direction": "less than",
771 "Label": "vout1",
772 "Name": "lower critical",
773 "Severity": 0,
774 "Value": 1.08
775 },
776 {
777 "Direction": "greater than",
778 "Label": "iout1",
779 "Name": "upper critical",
780 "Severity": 1,
781 "Value": 40
782 },
783 {
784 "Direction": "greater than",
785 "Label": "pout1",
786 "Name": "upper critical",
787 "Severity": 1,
788 "Value": 66
789 },
790 {
791 "Direction": "greater than",
792 "Label": "temp1",
793 "Name": "upper critical",
794 "Severity": 1,
795 "Value": 95
796 }
797 ],
798 "Type": "pmbus"
799 },
800 {
801 "Address": "0x58",
802 "Bus": 5,
803 "Name": "MB_VR_CPU1_VCCIN",
804 "Name1": "MB_VR_CPU1_VSA",
805 "Labels": [
806 "iout1", "iout2", "pout1", "pout2",
807 "vout1", "vout2", "temp1", "temp2"
808 ],
809 "Thresholds" : [
810 {
811 "Direction": "greater than",
812 "Label": "vout1",
813 "Name": "upper critical",
814 "Severity": 1,
815 "Value": 2.05
816 },
817 {
818 "Direction": "less than",
819 "Label": "vout1",
820 "Name": "lower critical",
821 "Severity": 0,
822 "Value": 1.45
823 },
824 {
825 "Direction": "greater than",
826 "Label": "vout2",
827 "Name": "upper critical",
828 "Severity": 1,
829 "Value": 1.2
830 },
831 {
832 "Direction": "less than",
833 "Label": "vout2",
834 "Name": "lower critical",
835 "Severity": 0,
836 "Value": 0.45
837 },
838 {
839 "Direction": "greater than",
840 "Label": "iout1",
841 "Name": "upper critical",
842 "Severity": 1,
843 "Value": 235
844 },
845 {
846 "Direction": "greater than",
847 "Label": "iout2",
848 "Name": "upper critical",
849 "Severity": 1,
850 "Value": 20
851 },
852 {
853 "Direction": "greater than",
854 "Label": "pout1",
855 "Name": "upper critical",
856 "Severity": 1,
857 "Value": 420
858 },
859 {
860 "Direction": "greater than",
861 "Label": "pout2",
862 "Name": "upper critical",
863 "Severity": 1,
864 "Value": 25
865 },
866 {
867 "Direction": "greater than",
868 "Label": "temp1",
869 "Name": "upper critical",
870 "Severity": 1,
871 "Value": 95
872 },
873 {
874 "Direction": "greater than",
875 "Label": "temp2",
876 "Name": "upper critical",
877 "Severity": 1,
878 "Value": 95
879 }
880 ],
881 "Type": "pmbus"
882 },
883 {
884 "Address": "0x5a",
885 "Bus": 5,
886 "Name": "MB_VR_CPU1_VCCIO",
887 "Labels": ["iout1", "pout1", "vout1", "temp1"],
888 "Thresholds" : [
889 {
890 "Direction": "greater than",
891 "Label": "vout1",
892 "Name": "upper critical",
893 "Severity": 1,
894 "Value": 1.2
895 },
896 {
897 "Direction": "less than",
898 "Label": "vout1",
899 "Name": "lower critical",
900 "Severity": 0,
901 "Value": 0.8
902 },
903 {
904 "Direction": "greater than",
905 "Label": "iout1",
906 "Name": "upper critical",
907 "Severity": 1,
908 "Value": 24
909 },
910 {
911 "Direction": "greater than",
912 "Label": "pout1",
913 "Name": "upper critical",
914 "Severity": 1,
915 "Value": 32
916 },
917 {
918 "Direction": "greater than",
919 "Label": "temp1",
920 "Name": "upper critical",
921 "Severity": 1,
922 "Value": 95
923 }
924 ],
925 "Type": "pmbus"
926 },
927 {
928 "Address": "0x68",
929 "Bus": 5,
930 "Name": "MB_VR_PCH_PVNN",
931 "Name1": "MB_VR_PCH_P1V05",
932 "Thresholds" : [
933 {
934 "Direction": "greater than",
935 "Label": "vout1",
936 "Name": "upper critical",
937 "Severity": 1,
938 "Value": 1.1
939 },
940 {
941 "Direction": "less than",
942 "Label": "vout1",
943 "Name": "lower critical",
944 "Severity": 0,
945 "Value": 0.76
946 },
947 {
948 "Direction": "greater than",
949 "Label": "vout2",
950 "Name": "upper critical",
951 "Severity": 1,
952 "Value": 1.15
953 },
954 {
955 "Direction": "less than",
956 "Label": "vout2",
957 "Name": "lower critical",
958 "Severity": 0,
959 "Value": 0.94
960 },
961 {
962 "Direction": "greater than",
963 "Label": "iout1",
964 "Name": "upper critical",
965 "Severity": 1,
966 "Value": 23
967 },
968 {
969 "Direction": "greater than",
970 "Label": "iout2",
971 "Name": "upper critical",
972 "Severity": 1,
973 "Value": 19
974 },
975 {
976 "Direction": "greater than",
977 "Label": "pout1",
978 "Name": "upper critical",
979 "Severity": 1,
980 "Value": 28
981 },
982 {
983 "Direction": "greater than",
984 "Label": "pout2",
985 "Name": "upper critical",
986 "Severity": 1,
987 "Value": 26
988 },
989 {
990 "Direction": "greater than",
991 "Label": "temp1",
992 "Name": "upper critical",
993 "Severity": 1,
994 "Value": 95
995 },
996 {
997 "Direction": "greater than",
998 "Label": "temp2",
999 "Name": "upper critical",
1000 "Severity": 1,
1001 "Value": 95
1002 }
1003 ],
1004 "Type": "pmbus"
1005 },
1006 {
1007 "Address": "0x70",
1008 "Bus": 5,
1009 "Name": "MB_VR_CPU0_VDDQ_GRPA",
1010 "Labels": ["iout1", "pout1", "vout1", "temp1"],
1011 "Thresholds" : [
1012 {
1013 "Direction": "greater than",
1014 "Label": "vout1",
1015 "Name": "upper critical",
1016 "Severity": 1,
1017 "Value": 1.32
1018 },
1019 {
1020 "Direction": "less than",
1021 "Label": "vout1",
1022 "Name": "lower critical",
1023 "Severity": 0,
1024 "Value": 1.08
1025 },
1026 {
1027 "Direction": "greater than",
1028 "Label": "iout1",
1029 "Name": "upper critical",
1030 "Severity": 1,
1031 "Value": 40
1032 },
1033 {
1034 "Direction": "greater than",
1035 "Label": "pout1",
1036 "Name": "upper critical",
1037 "Severity": 1,
1038 "Value": 66
1039 },
1040 {
1041 "Direction": "greater than",
1042 "Label": "temp1",
1043 "Name": "upper critical",
1044 "Severity": 1,
1045 "Value": 95
1046 }
1047 ],
1048 "Type": "pmbus"
1049 },
1050 {
1051 "Address": "0x72",
1052 "Bus": 5,
1053 "Name": "MB_VR_CPU0_VDDQ_GRPB",
1054 "Labels": ["iout1", "pout1", "vout1", "temp1"],
1055 "Thresholds" : [
1056 {
1057 "Direction": "greater than",
1058 "Label": "vout1",
1059 "Name": "upper critical",
1060 "Severity": 1,
1061 "Value": 1.32
1062 },
1063 {
1064 "Direction": "less than",
1065 "Label": "vout1",
1066 "Name": "lower critical",
1067 "Severity": 0,
1068 "Value": 1.08
1069 },
1070 {
1071 "Direction": "greater than",
1072 "Label": "iout1",
1073 "Name": "upper critical",
1074 "Severity": 1,
1075 "Value": 40
1076 },
1077 {
1078 "Direction": "greater than",
1079 "Label": "pout1",
1080 "Name": "upper critical",
1081 "Severity": 1,
1082 "Value": 66
1083 },
1084 {
1085 "Direction": "greater than",
1086 "Label": "temp1",
1087 "Name": "upper critical",
1088 "Severity": 1,
1089 "Value": 95
1090 }
1091 ],
1092 "Type": "pmbus"
1093 },
1094 {
Vijay Khemka52094db2019-06-26 11:07:22 -07001095 "Address": "0x48",
1096 "Bus": 16,
1097 "Name": "MB_C2_AVA_RTEMP",
1098 "Thresholds": [
1099 {
1100 "Direction": "greater than",
1101 "Name": "upper critical",
1102 "Severity": 1,
1103 "Value": 80
1104 }
1105 ],
1106 "Type": "TMP75"
1107 },
1108 {
1109 "Address": "0x49",
1110 "Bus": 16,
1111 "Name": "MB_C2_AVA_FTEMP",
1112 "Thresholds": [
1113 {
1114 "Direction": "greater than",
1115 "Name": "upper critical",
1116 "Severity": 1,
1117 "Value": 60
1118 }
1119 ],
1120 "Type": "TMP75"
1121 },
1122 {
1123 "Address": "0x48",
1124 "Bus": 17,
1125 "Name": "MB_C3_AVA_RTEMP",
1126 "Thresholds": [
1127 {
1128 "Direction": "greater than",
1129 "Name": "upper critical",
1130 "Severity": 1,
1131 "Value": 80
1132 }
1133 ],
1134 "Type": "TMP75"
1135 },
1136 {
1137 "Address": "0x49",
1138 "Bus": 17,
1139 "Name": "MB_C3_AVA_FTEMP",
1140 "Thresholds": [
1141 {
1142 "Direction": "greater than",
1143 "Name": "upper critical",
1144 "Severity": 1,
1145 "Value": 60
1146 }
1147 ],
1148 "Type": "TMP75"
1149 },
1150 {
1151 "Address": "0x48",
1152 "Bus": 18,
1153 "Name": "MB_C4_AVA_RTEMP",
1154 "Thresholds": [
1155 {
1156 "Direction": "greater than",
1157 "Name": "upper critical",
1158 "Severity": 1,
1159 "Value": 80
1160 }
1161 ],
1162 "Type": "TMP75"
1163 },
1164 {
1165 "Address": "0x49",
1166 "Bus": 18,
1167 "Name": "MB_C4_AVA_FTEMP",
1168 "Thresholds": [
1169 {
1170 "Direction": "greater than",
1171 "Name": "upper critical",
1172 "Severity": 1,
1173 "Value": 60
1174 }
1175 ],
1176 "Type": "TMP75"
1177 },
1178 {
1179 "Address": "0x40",
1180 "Bus": 19,
Vijay Khemka0e5ed4f2019-07-24 14:12:44 -07001181 "CurrScaleFactor": 200,
Vijay Khemka52094db2019-06-26 11:07:22 -07001182 "Name": "MB_C2_P12V_INA230",
1183 "Labels": ["in1", "curr1", "power1"],
Vijay Khemka0e5ed4f2019-07-24 14:12:44 -07001184 "PowerScaleFactor": 200000,
Vijay Khemka52094db2019-06-26 11:07:22 -07001185 "Thresholds" : [
1186 {
1187 "Direction": "greater than",
1188 "Label": "in1",
1189 "Name": "upper critical",
1190 "Severity": 1,
1191 "Value": 12.96
1192 },
1193 {
1194 "Direction": "less than",
1195 "Label": "in1",
1196 "Name": "lower critical",
1197 "Severity": 1,
1198 "Value": 11.04
1199 },
1200 {
1201 "Direction": "greater than",
1202 "Label": "curr1",
1203 "Name": "upper non critical",
1204 "Severity": 0,
1205 "Value": 5.5
1206 },
1207 {
1208 "Direction": "greater than",
1209 "Label": "power1",
1210 "Name": "upper critical",
1211 "Severity": 1,
1212 "Value": 75.0
1213 }
1214 ],
1215 "Type": "pmbus"
1216 },
1217 {
1218 "Address": "0x41",
1219 "Bus": 19,
Vijay Khemka0e5ed4f2019-07-24 14:12:44 -07001220 "CurrScaleFactor": 200,
Vijay Khemka52094db2019-06-26 11:07:22 -07001221 "Name": "MB_C3_P12V_INA230",
1222 "Labels": ["in1", "curr1", "power1"],
Vijay Khemka0e5ed4f2019-07-24 14:12:44 -07001223 "PowerScaleFactor": 200000,
Vijay Khemka52094db2019-06-26 11:07:22 -07001224 "Thresholds" : [
1225 {
1226 "Direction": "greater than",
1227 "Label": "in1",
1228 "Name": "upper critical",
1229 "Severity": 1,
1230 "Value": 12.96
1231 },
1232 {
1233 "Direction": "less than",
1234 "Label": "in1",
1235 "Name": "lower critical",
1236 "Severity": 1,
1237 "Value": 11.04
1238 },
1239 {
1240 "Direction": "greater than",
1241 "Label": "curr1",
1242 "Name": "upper non critical",
1243 "Severity": 0,
1244 "Value": 5.5
1245 },
1246 {
1247 "Direction": "greater than",
1248 "Label": "power1",
1249 "Name": "upper critical",
1250 "Severity": 1,
1251 "Value": 75.0
1252 }
1253 ],
1254 "Type": "pmbus"
1255 },
1256 {
1257 "Address": "0x44",
1258 "Bus": 19,
Vijay Khemka0e5ed4f2019-07-24 14:12:44 -07001259 "CurrScaleFactor": 200,
Vijay Khemka52094db2019-06-26 11:07:22 -07001260 "Name": "MB_C4_P12V_INA230",
1261 "Labels": ["in1", "curr1", "power1"],
Vijay Khemka0e5ed4f2019-07-24 14:12:44 -07001262 "PowerScaleFactor": 200000,
Vijay Khemka52094db2019-06-26 11:07:22 -07001263 "Thresholds" : [
1264 {
1265 "Direction": "greater than",
1266 "Label": "in1",
1267 "Name": "upper critical",
1268 "Severity": 1,
1269 "Value": 12.96
1270 },
1271 {
1272 "Direction": "less than",
1273 "Label": "in1",
1274 "Name": "lower critical",
1275 "Severity": 1,
1276 "Value": 11.04
1277 },
1278 {
1279 "Direction": "greater than",
1280 "Label": "curr1",
1281 "Name": "upper non critical",
1282 "Severity": 0,
1283 "Value": 5.5
1284 },
1285 {
1286 "Direction": "greater than",
1287 "Label": "power1",
1288 "Name": "upper critical",
1289 "Severity": 1,
1290 "Value": 75.0
1291 }
1292 ],
1293 "Type": "pmbus"
1294 },
1295 {
1296 "Address": "0x45",
1297 "Bus": 19,
Vijay Khemka0e5ed4f2019-07-24 14:12:44 -07001298 "CurrScaleFactor": 200,
Vijay Khemka52094db2019-06-26 11:07:22 -07001299 "Name": "MB_CONN_P12V_INA230",
1300 "Labels": ["in1", "curr1", "power1"],
Vijay Khemka0e5ed4f2019-07-24 14:12:44 -07001301 "PowerScaleFactor": 200000,
Vijay Khemka52094db2019-06-26 11:07:22 -07001302 "Thresholds" : [
1303 {
1304 "Direction": "greater than",
1305 "Label": "in1",
1306 "Name": "upper critical",
1307 "Severity": 1,
1308 "Value": 12.96
1309 },
1310 {
1311 "Direction": "less than",
1312 "Label": "in1",
1313 "Name": "lower critical",
1314 "Severity": 1,
1315 "Value": 11.04
1316 },
1317 {
1318 "Direction": "greater than",
1319 "Label": "curr1",
1320 "Name": "upper non critical",
1321 "Severity": 0,
1322 "Value": 20.0
1323 },
1324 {
1325 "Direction": "greater than",
1326 "Label": "power1",
1327 "Name": "upper critical",
1328 "Severity": 1,
1329 "Value": 250.0
1330 }
1331 ],
1332 "Type": "pmbus"
1333 },
1334 {
James Feistc4e56942019-04-19 12:15:19 -07001335 "Address": "0x4e",
1336 "Bus": 6,
1337 "Name": "MB_INLET_TEMP",
1338 "Name1": "MB_INLET_REMOTE_TEMP",
1339 "Thresholds": [
1340 {
1341 "Direction": "greater than",
1342 "Name": "upper critical",
1343 "Severity": 1,
1344 "Value": 40
1345 }
1346 ],
1347 "Type": "TMP421"
1348 },
1349 {
1350 "Address": "0x4f",
1351 "Bus": 6,
1352 "Name": "MB_OUTLET_TEMP",
1353 "Name1": "MB_OUTLET_REMOTE_TEMP",
1354 "Thresholds": [
1355 {
1356 "Direction": "greater than",
1357 "Name": "upper critical",
1358 "Severity": 1,
1359 "Value": 90
1360 }
1361 ],
1362 "Type": "TMP421"
1363 },
1364 {
1365 "Address": "0x1f",
1366 "Bus": 8,
1367 "Name": "MEZZ_SENSOR_REMOTE_TEMP",
1368 "Name1": "MEZZ_SENSOR_TEMP",
1369 "Thresholds": [
1370 {
1371 "Direction": "greater than",
1372 "Name": "upper critical",
1373 "Severity": 1,
1374 "Value": 95
1375 }
1376 ],
1377 "Type": "TMP421"
James Feistc999a8e2019-06-11 11:12:48 -07001378 },
1379 {
Vijay Khemkaf9717862019-07-24 13:55:27 -07001380 "Address": "0x08",
1381 "Class": "METemp",
1382 "Name": "MB_PCH_TEMP",
1383 "Thresholds": [
1384 {
1385 "Direction": "greater than",
1386 "Name": "upper critical",
1387 "Severity": 1,
1388 "Value": 82
1389 }
1390 ],
1391 "Type": "IpmbSensor"
1392 },
1393 {
1394 "Address": "0x8a",
1395 "Class": "HSCBridge",
1396 "Name": "MB_HSC_TEMP",
1397 "OffsetValue": -759.0476,
1398 "ScaleValue": 0.238,
1399 "Type": "IpmbSensor"
1400 },
1401 {
1402 "Address": "0x8a",
1403 "Class": "HSCBridge",
1404 "Name": "MB_HSC_OUT_CURR",
1405 "OffsetValue": -95.8567,
1406 "ScaleValue": 0.0468,
1407 "SensorType": "current",
1408 "Thresholds": [
1409 {
1410 "Direction": "greater than",
1411 "Name": "upper critical",
1412 "Severity": 1,
1413 "Value": 52.8
1414 }
1415 ],
1416 "Type": "IpmbSensor"
1417 },
1418 {
1419 "Address": "0x29",
1420 "Class": "METemp",
1421 "Name": "MB_HSC_IN_POWER",
1422 "OffsetValue": 0,
1423 "ScaleValue": 4,
1424 "SensorType": "power",
1425 "Thresholds": [
1426 {
1427 "Direction": "greater than",
1428 "Name": "upper critical",
1429 "Severity": 1,
1430 "Value": 792
1431 }
1432 ],
1433 "Type": "IpmbSensor"
1434 },
1435 {
1436 "Address": "0x2a",
1437 "Class": "METemp",
1438 "Name": "MB_HSC_IN_VOLT",
1439 "OffsetValue": 9.4,
1440 "ScaleValue": 0.02,
1441 "SensorType": "voltage",
1442 "Thresholds": [
1443 {
1444 "Direction": "greater than",
1445 "Name": "upper critical",
1446 "Severity": 1,
1447 "Value": 13.2
1448 },
1449 {
1450 "Direction": "less than",
1451 "Name": "lower critical",
1452 "Severity": 1,
1453 "Value": 10.8
1454 }
1455 ],
1456 "Type": "IpmbSensor"
1457 },
1458 {
James Feistc999a8e2019-06-11 11:12:48 -07001459 "Address": "0x30",
1460 "Bus": 0,
1461 "CpuID": 1,
1462 "DtsCritOffset": -2.0,
1463 "Name": "CPU 1",
1464 "Thresholds": [
1465 {
1466 "Direction": "greater than",
1467 "Label": "DIMM",
1468 "Name": "upper critical",
1469 "Severity": 1,
1470 "Value": 99
1471 },
1472 {
1473 "Direction": "greater than",
1474 "Label": "DIMM",
1475 "Name": "upper non critical",
1476 "Severity": 0,
1477 "Value": 89
1478 }
1479 ],
1480 "Type": "XeonCPU"
1481 },
1482 {
1483 "Address": "0x31",
1484 "Bus": 0,
1485 "CpuID": 2,
1486 "DtsCritOffset": -2.0,
1487 "Name": "CPU 2",
1488 "Thresholds": [
1489 {
1490 "Direction": "greater than",
1491 "Label": "DIMM",
1492 "Name": "upper critical",
1493 "Severity": 1,
1494 "Value": 99
1495 },
1496 {
1497 "Direction": "greater than",
1498 "Label": "DIMM",
1499 "Name": "upper non critical",
1500 "Severity": 0,
1501 "Value": 89
1502 }
1503 ],
1504 "Type": "XeonCPU"
Vijay Khemka61c25c02018-12-04 09:47:48 -08001505 }
1506 ],
1507 "Name": "TiogaPass Baseboard",
1508 "Probe": "xyz.openbmc_project.FruDevice({'PRODUCT_PRODUCT_NAME': '.*Tioga*'})",
1509 "Type": "Board",
1510 "xyz.openbmc_project.Inventory.Decorator.Asset": {
1511 "Manufacturer": "$PRODUCT_MANUFACTURER",
1512 "Model": "$PRODUCT_PRODUCT_NAME",
1513 "PartNumber": "$PRODUCT_PART_NUMBER",
1514 "SerialNumber": "$PRODUCT_SERIAL_NUMBER"
1515 }
Vijay Khemkaa55bf702019-06-25 16:22:10 -07001516}