blob: a20e50d51bab9745f6076428fbe76341288155ca [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 {
Vijay Khemka08058c72019-07-24 14:25:01 -0700142 "BridgeGpio": [
143 {
144 "Name": "P3VBAT_BRIDGE_EN",
145 "Polarity": "Low"
146 }
147 ],
Vijay Khemka61c25c02018-12-04 09:47:48 -0800148 "Index": 7,
149 "Name": "MB_P3V_BAT",
Vijay Khemka4f272552019-05-31 12:11:27 -0700150 "ScaleFactor": 0.3333,
Vijay Khemka61c25c02018-12-04 09:47:48 -0800151 "Thresholds": [
152 {
153 "Direction": "greater than",
154 "Name": "upper critical",
155 "Severity": 1,
156 "Value": 3.74
157 },
158 {
159 "Direction": "less than",
160 "Name": "lower critical",
161 "Severity": 1,
162 "Value": 2.73
163 }
164 ],
165 "Type": "ADC"
166 },
167 {
James Feistc4e56942019-04-19 12:15:19 -0700168 "Connector": {
169 "Name": "System Fan Connector 1",
170 "Pwm": 0,
171 "Tachs": [
172 0
173 ]
174 },
175 "Index": 0,
176 "Name": "MB_FAN0_TACH",
Vijay Khemka61c25c02018-12-04 09:47:48 -0800177 "Thresholds": [
178 {
James Feistc4e56942019-04-19 12:15:19 -0700179 "Direction": "less than",
180 "Name": "lower critical",
Vijay Khemka61c25c02018-12-04 09:47:48 -0800181 "Severity": 1,
James Feistc4e56942019-04-19 12:15:19 -0700182 "Value": 500
Vijay Khemka61c25c02018-12-04 09:47:48 -0800183 },
184 {
185 "Direction": "greater than",
Vijay Khemka61c25c02018-12-04 09:47:48 -0800186 "Name": "upper non critical",
187 "Severity": 0,
James Feistc4e56942019-04-19 12:15:19 -0700188 "Value": 8500
189 },
190 {
191 "Direction": "greater than",
192 "Name": "upper critical",
193 "Severity": 1,
194 "Value": 11500
Vijay Khemka61c25c02018-12-04 09:47:48 -0800195 }
196 ],
James Feistc4e56942019-04-19 12:15:19 -0700197 "Type": "AspeedFan"
Vijay Khemka61c25c02018-12-04 09:47:48 -0800198 },
199 {
James Feistc4e56942019-04-19 12:15:19 -0700200 "Connector": {
201 "Name": "System Fan Connector 3",
202 "Pwm": 1,
203 "Tachs": [
204 2
205 ]
206 },
207 "Index": 2,
208 "Name": "MB_FAN1_TACH",
Vijay Khemka61c25c02018-12-04 09:47:48 -0800209 "Thresholds": [
210 {
James Feistc4e56942019-04-19 12:15:19 -0700211 "Direction": "less than",
212 "Name": "lower critical",
Vijay Khemka61c25c02018-12-04 09:47:48 -0800213 "Severity": 1,
James Feistc4e56942019-04-19 12:15:19 -0700214 "Value": 500
Vijay Khemka61c25c02018-12-04 09:47:48 -0800215 },
216 {
217 "Direction": "greater than",
Vijay Khemka61c25c02018-12-04 09:47:48 -0800218 "Name": "upper non critical",
219 "Severity": 0,
James Feistc4e56942019-04-19 12:15:19 -0700220 "Value": 8500
221 },
222 {
223 "Direction": "greater than",
224 "Name": "upper critical",
225 "Severity": 1,
226 "Value": 11500
Vijay Khemka61c25c02018-12-04 09:47:48 -0800227 }
228 ],
James Feistc4e56942019-04-19 12:15:19 -0700229 "Type": "AspeedFan"
230 },
231 {
232 "Direction": "Out",
233 "Index": 33,
234 "Name": "Reset Out",
235 "Polarity": "Low",
236 "Type": "Gpio"
237 },
238 {
239 "Direction": "Both",
240 "Index": 35,
241 "Name": "Power Up",
242 "Polarity": "Low",
243 "Type": "Gpio"
244 },
245 {
246 "Direction": "Out",
247 "Index": 14,
248 "Name": "Power Good",
249 "Polarity": "High",
250 "Type": "Gpio"
251 },
252 {
253 "Direction": "Out",
254 "Index": 145,
255 "Name": "BMC Ready",
256 "Polarity": "High",
257 "Type": "Gpio"
258 },
259 {
260 "Class": "fan",
261 "FFGainCoefficient": 1.0,
262 "FFOffCoefficient": 0.0,
263 "ICoefficient": 0.0,
264 "ILimitMax": 0.0,
265 "ILimitMin": 0.0,
266 "Inputs": [
267 "MB_FAN0_TACH"
268 ],
269 "Name": "MB_FAN0_TACH",
270 "OutLimitMax": 100.0,
Vijay Khemkabdf766d2019-06-03 16:11:09 -0700271 "OutLimitMin": 10.0,
James Feistc4e56942019-04-19 12:15:19 -0700272 "Outputs": [
273 "Pwm 1"
274 ],
275 "PCoefficient": 0.0,
276 "SlewNeg": 0.0,
277 "SlewPos": 0.0,
278 "Type": "Pid",
279 "Zones": [
Vijay Khemkabdf766d2019-06-03 16:11:09 -0700280 "Left"
James Feistc4e56942019-04-19 12:15:19 -0700281 ]
282 },
283 {
284 "Class": "fan",
285 "FFGainCoefficient": 1.0,
286 "FFOffCoefficient": 0.0,
287 "ICoefficient": 0.0,
288 "ILimitMax": 0.0,
289 "ILimitMin": 0.0,
290 "Inputs": [
291 "MB_FAN1_TACH"
292 ],
293 "Name": "MB_FAN1_TACH",
294 "OutLimitMax": 100.0,
Vijay Khemkabdf766d2019-06-03 16:11:09 -0700295 "OutLimitMin": 10.0,
James Feistc4e56942019-04-19 12:15:19 -0700296 "Outputs": [
297 "Pwm 2"
298 ],
299 "PCoefficient": 0.0,
300 "SlewNeg": 0.0,
301 "SlewPos": 0.0,
302 "Type": "Pid",
303 "Zones": [
Vijay Khemkabdf766d2019-06-03 16:11:09 -0700304 "Left"
James Feistc4e56942019-04-19 12:15:19 -0700305 ]
Vijay Khemka61c25c02018-12-04 09:47:48 -0800306 },
307 {
308 "Class": "temp",
309 "FFGainCoefficient": 0.0,
310 "FFOffCoefficient": 0.0,
James Feist85ba4572019-02-04 12:59:58 -0800311 "ICoefficient": -0.2,
312 "ILimitMax": 70,
Vijay Khemkabdf766d2019-06-03 16:11:09 -0700313 "ILimitMin": 10,
314 "Inputs": [
315 "DTS_CPU1"
316 ],
317 "Name": "DTS_CPU1",
318 "OutLimitMax": 70,
319 "OutLimitMin": 10,
320 "Outputs": [],
321 "PCoefficient": -3.0,
322 "SetPoint": 45.0,
323 "SlewNeg": -1,
324 "SlewPos": 0.0,
325 "Type": "Pid",
326 "Zones": [
327 "Left"
328 ]
329 },
330 {
331 "Class": "temp",
332 "FFGainCoefficient": 0.0,
333 "FFOffCoefficient": 0.0,
334 "ICoefficient": -0.2,
335 "ILimitMax": 70,
336 "ILimitMin": 10,
337 "Inputs": [
338 "DTS_CPU2"
339 ],
340 "Name": "DTS_CPU2",
341 "OutLimitMax": 70,
342 "OutLimitMin": 10,
343 "Outputs": [],
344 "PCoefficient": -3.0,
345 "SetPoint": 45.0,
346 "SlewNeg": -1,
347 "SlewPos": 0.0,
348 "Type": "Pid",
349 "Zones": [
350 "Left"
351 ]
352 },
353 {
James Feistc999a8e2019-06-11 11:12:48 -0700354 "FailSafePercent": 100,
355 "MinThermalOutput": 10,
356 "Name": "Left",
357 "Type": "Pid.Zone"
358 },
359 {
Vijay Khemkabdf766d2019-06-03 16:11:09 -0700360 "Class": "temp",
Vijay Khemka61c25c02018-12-04 09:47:48 -0800361 "Inputs": [
Vijay Khemkabcf722e2019-01-23 11:12:51 -0800362 "MB_INLET_TEMP"
363 ],
Vijay Khemkabdf766d2019-06-03 16:11:09 -0700364 "Name": "MB_INLET_TEMP_STP",
365 "NegativeHysteresis": 0,
366 "Output": [
367 13.0,
368 14.0,
369 16.0,
370 17.0,
371 18.0,
372 19.0,
373 23.0,
374 26.0,
375 30.0,
376 35.0,
377 70.0
378 ],
379 "PositiveHysteresis": 0,
380 "Reading": [
381 20.0,
382 22.0,
383 24.0,
384 26.0,
385 28.0,
386 30.0,
387 32.0,
388 34.0,
389 36.0,
390 38.0,
391 40.0
392 ],
393 "Type": "Stepwise",
Vijay Khemkabcf722e2019-01-23 11:12:51 -0800394 "Zones": [
Vijay Khemkabdf766d2019-06-03 16:11:09 -0700395 "Left"
Vijay Khemkabcf722e2019-01-23 11:12:51 -0800396 ]
397 },
398 {
399 "Class": "temp",
Vijay Khemkabcf722e2019-01-23 11:12:51 -0800400 "Inputs": [
Vijay Khemkabdf766d2019-06-03 16:11:09 -0700401 "MEZZ_SENSOR_TEMP"
Vijay Khemkabcf722e2019-01-23 11:12:51 -0800402 ],
Vijay Khemkabdf766d2019-06-03 16:11:09 -0700403 "Name": "MEZZ_SENSOR_TEMP_STP",
404 "NegativeHysteresis": 1,
405 "Output": [
406 10.0,
407 23.0,
408 25.0,
409 27.0,
410 29.0,
411 31.0,
412 70.0
413 ],
414 "PositiveHysteresis": 1,
415 "Reading": [
416 84.0,
417 85.0,
418 87.0,
419 89.0,
420 91.0,
421 93.0,
422 95.0
423 ],
424 "Type": "Stepwise",
Vijay Khemkabcf722e2019-01-23 11:12:51 -0800425 "Zones": [
Vijay Khemkabdf766d2019-06-03 16:11:09 -0700426 "Left"
Vijay Khemkabcf722e2019-01-23 11:12:51 -0800427 ]
428 },
429 {
430 "Class": "temp",
Vijay Khemkabcf722e2019-01-23 11:12:51 -0800431 "Inputs": [
Vijay Khemkabdf766d2019-06-03 16:11:09 -0700432 "DTS_CPU1"
Vijay Khemka61c25c02018-12-04 09:47:48 -0800433 ],
Vijay Khemkabdf766d2019-06-03 16:11:09 -0700434 "Name": "DTS_CPU1",
435 "NegativeHysteresis": 0,
436 "Output": [
437 14.0,
438 16.0,
439 19.0,
440 22.0,
441 70.0
442 ],
443 "PositiveHysteresis": 0,
444 "Reading": [
445 73.0,
446 75.0,
447 77.0,
448 79.0,
449 91.0
450 ],
451 "Type": "Stepwise",
Vijay Khemka61c25c02018-12-04 09:47:48 -0800452 "Zones": [
Vijay Khemkabdf766d2019-06-03 16:11:09 -0700453 "Left"
Vijay Khemka61c25c02018-12-04 09:47:48 -0800454 ]
455 },
456 {
Vijay Khemkabdf766d2019-06-03 16:11:09 -0700457 "Class": "temp",
458 "Inputs": [
459 "DTS_CPU2"
460 ],
461 "Name": "DTS_CPU2",
462 "NegativeHysteresis": 0,
463 "Output": [
464 14.0,
465 16.0,
466 19.0,
467 22.0,
468 70.0
469 ],
470 "PositiveHysteresis": 0,
471 "Reading": [
472 73.0,
473 75.0,
474 77.0,
475 79.0,
476 91.0
477 ],
478 "Type": "Stepwise",
479 "Zones": [
480 "Left"
481 ]
482 },
483 {
484 "Class": "temp",
485 "Inputs": [
486 "DIMM_A1_CPU1"
487 ],
488 "Name": "DIMM_A1_CPU1",
489 "NegativeHysteresis": 0,
490 "Output": [
491 10.0,
492 20.0,
493 30.0,
494 50.0,
495 70.0
496 ],
497 "PositiveHysteresis": 0,
498 "Reading": [
499 65.0,
500 70.0,
501 75.0,
502 79.0,
503 81.0
504 ],
505 "Type": "Stepwise",
506 "Zones": [
507 "Left"
508 ]
509 },
510 {
511 "Class": "temp",
512 "Inputs": [
513 "DIMM_A1_CPU2"
514 ],
515 "Name": "DIMM_A1_CPU2",
516 "NegativeHysteresis": 0,
517 "Output": [
518 10.0,
519 20.0,
520 30.0,
521 50.0,
522 70.0
523 ],
524 "PositiveHysteresis": 0,
525 "Reading": [
526 65.0,
527 70.0,
528 75.0,
529 79.0,
530 81.0
531 ],
532 "Type": "Stepwise",
533 "Zones": [
534 "Left"
535 ]
536 },
537 {
538 "Class": "temp",
539 "Inputs": [
540 "DIMM_C1_CPU1"
541 ],
542 "Name": "DIMM_C1_CPU1",
543 "NegativeHysteresis": 0,
544 "Output": [
545 10.0,
546 20.0,
547 30.0,
548 50.0,
549 70.0
550 ],
551 "PositiveHysteresis": 0,
552 "Reading": [
553 65.0,
554 70.0,
555 75.0,
556 79.0,
557 81.0
558 ],
559 "Type": "Stepwise",
560 "Zones": [
561 "Left"
562 ]
563 },
564 {
565 "Class": "temp",
566 "Inputs": [
567 "DIMM_C1_CPU2"
568 ],
569 "Name": "DIMM_C1_CPU2",
570 "NegativeHysteresis": 0,
571 "Output": [
572 10.0,
573 20.0,
574 30.0,
575 50.0,
576 70.0
577 ],
578 "PositiveHysteresis": 0,
579 "Reading": [
580 65.0,
581 70.0,
582 75.0,
583 79.0,
584 81.0
585 ],
586 "Type": "Stepwise",
587 "Zones": [
588 "Left"
589 ]
590 },
591 {
Vijay Khemkaa55bf702019-06-25 16:22:10 -0700592 "Address": "0x48",
593 "Bus": 5,
594 "Name": "MB_VR_CPU0_VCCIN",
595 "Name1": "MB_VR_CPU0_VSA",
596 "Labels": [
597 "iout1", "iout2", "pout1", "pout2",
598 "vout1", "vout2", "temp1", "temp2"
599 ],
600 "Thresholds" : [
601 {
602 "Direction": "greater than",
603 "Label": "vout1",
604 "Name": "upper critical",
605 "Severity": 1,
606 "Value": 2.05
607 },
608 {
609 "Direction": "less than",
610 "Label": "vout1",
611 "Name": "lower critical",
612 "Severity": 0,
613 "Value": 1.45
614 },
615 {
616 "Direction": "greater than",
617 "Label": "vout2",
618 "Name": "upper critical",
619 "Severity": 1,
620 "Value": 1.2
621 },
622 {
623 "Direction": "less than",
624 "Label": "vout2",
625 "Name": "lower critical",
626 "Severity": 0,
627 "Value": 0.45
628 },
629 {
630 "Direction": "greater than",
631 "Label": "iout1",
632 "Name": "upper critical",
633 "Severity": 1,
634 "Value": 235
635 },
636 {
637 "Direction": "greater than",
638 "Label": "iout2",
639 "Name": "upper critical",
640 "Severity": 1,
641 "Value": 20
642 },
643 {
644 "Direction": "greater than",
645 "Label": "pout1",
646 "Name": "upper critical",
647 "Severity": 1,
648 "Value": 414
649 },
650 {
651 "Direction": "greater than",
652 "Label": "pout2",
653 "Name": "upper critical",
654 "Severity": 1,
655 "Value": 25
656 },
657 {
658 "Direction": "greater than",
659 "Label": "temp1",
660 "Name": "upper critical",
661 "Severity": 1,
662 "Value": 95
663 },
664 {
665 "Direction": "greater than",
666 "Label": "temp2",
667 "Name": "upper critical",
668 "Severity": 1,
669 "Value": 95
670 }
671 ],
672 "Type": "pmbus"
673 },
674 {
675 "Address": "0x4a",
676 "Bus": 5,
677 "Name": "MB_VR_CPU0_VCCIO",
678 "Labels": ["iout1", "pout1", "vout1", "temp1"],
679 "Thresholds" : [
680 {
681 "Direction": "greater than",
682 "Label": "vout1",
683 "Name": "upper critical",
684 "Severity": 1,
685 "Value": 1.2
686 },
687 {
688 "Direction": "less than",
689 "Label": "vout1",
690 "Name": "lower critical",
691 "Severity": 0,
692 "Value": 0.8
693 },
694 {
695 "Direction": "greater than",
696 "Label": "iout1",
697 "Name": "upper critical",
698 "Severity": 1,
699 "Value": 24
700 },
701 {
702 "Direction": "greater than",
703 "Label": "pout1",
704 "Name": "upper critical",
705 "Severity": 1,
706 "Value": 32
707 },
708 {
709 "Direction": "greater than",
710 "Label": "temp1",
711 "Name": "upper critical",
712 "Severity": 1,
713 "Value": 95
714 }
715 ],
716 "Type": "pmbus"
717 },
718 {
719 "Address": "0x50",
720 "Bus": 5,
721 "Name": "MB_VR_CPU1_VDDQ_GRPC",
722 "Labels": ["iout1", "pout1", "vout1", "temp1"],
723 "Thresholds" : [
724 {
725 "Direction": "greater than",
726 "Label": "vout1",
727 "Name": "upper critical",
728 "Severity": 1,
729 "Value": 1.32
730 },
731 {
732 "Direction": "less than",
733 "Label": "vout1",
734 "Name": "lower critical",
735 "Severity": 0,
736 "Value": 1.08
737 },
738 {
739 "Direction": "greater than",
740 "Label": "iout1",
741 "Name": "upper critical",
742 "Severity": 1,
743 "Value": 40
744 },
745 {
746 "Direction": "greater than",
747 "Label": "pout1",
748 "Name": "upper critical",
749 "Severity": 1,
750 "Value": 66
751 },
752 {
753 "Direction": "greater than",
754 "Label": "temp1",
755 "Name": "upper critical",
756 "Severity": 1,
757 "Value": 95
758 }
759 ],
760 "Type": "pmbus"
761 },
762 {
763 "Address": "0x52",
764 "Bus": 5,
765 "Name": "MB_VR_CPU1_VDDQ_GRPD",
766 "Labels": ["iout1", "pout1", "vout1", "temp1"],
767 "Thresholds" : [
768 {
769 "Direction": "greater than",
770 "Label": "vout1",
771 "Name": "upper critical",
772 "Severity": 1,
773 "Value": 1.32
774 },
775 {
776 "Direction": "less than",
777 "Label": "vout1",
778 "Name": "lower critical",
779 "Severity": 0,
780 "Value": 1.08
781 },
782 {
783 "Direction": "greater than",
784 "Label": "iout1",
785 "Name": "upper critical",
786 "Severity": 1,
787 "Value": 40
788 },
789 {
790 "Direction": "greater than",
791 "Label": "pout1",
792 "Name": "upper critical",
793 "Severity": 1,
794 "Value": 66
795 },
796 {
797 "Direction": "greater than",
798 "Label": "temp1",
799 "Name": "upper critical",
800 "Severity": 1,
801 "Value": 95
802 }
803 ],
804 "Type": "pmbus"
805 },
806 {
807 "Address": "0x58",
808 "Bus": 5,
809 "Name": "MB_VR_CPU1_VCCIN",
810 "Name1": "MB_VR_CPU1_VSA",
811 "Labels": [
812 "iout1", "iout2", "pout1", "pout2",
813 "vout1", "vout2", "temp1", "temp2"
814 ],
815 "Thresholds" : [
816 {
817 "Direction": "greater than",
818 "Label": "vout1",
819 "Name": "upper critical",
820 "Severity": 1,
821 "Value": 2.05
822 },
823 {
824 "Direction": "less than",
825 "Label": "vout1",
826 "Name": "lower critical",
827 "Severity": 0,
828 "Value": 1.45
829 },
830 {
831 "Direction": "greater than",
832 "Label": "vout2",
833 "Name": "upper critical",
834 "Severity": 1,
835 "Value": 1.2
836 },
837 {
838 "Direction": "less than",
839 "Label": "vout2",
840 "Name": "lower critical",
841 "Severity": 0,
842 "Value": 0.45
843 },
844 {
845 "Direction": "greater than",
846 "Label": "iout1",
847 "Name": "upper critical",
848 "Severity": 1,
849 "Value": 235
850 },
851 {
852 "Direction": "greater than",
853 "Label": "iout2",
854 "Name": "upper critical",
855 "Severity": 1,
856 "Value": 20
857 },
858 {
859 "Direction": "greater than",
860 "Label": "pout1",
861 "Name": "upper critical",
862 "Severity": 1,
863 "Value": 420
864 },
865 {
866 "Direction": "greater than",
867 "Label": "pout2",
868 "Name": "upper critical",
869 "Severity": 1,
870 "Value": 25
871 },
872 {
873 "Direction": "greater than",
874 "Label": "temp1",
875 "Name": "upper critical",
876 "Severity": 1,
877 "Value": 95
878 },
879 {
880 "Direction": "greater than",
881 "Label": "temp2",
882 "Name": "upper critical",
883 "Severity": 1,
884 "Value": 95
885 }
886 ],
887 "Type": "pmbus"
888 },
889 {
890 "Address": "0x5a",
891 "Bus": 5,
892 "Name": "MB_VR_CPU1_VCCIO",
893 "Labels": ["iout1", "pout1", "vout1", "temp1"],
894 "Thresholds" : [
895 {
896 "Direction": "greater than",
897 "Label": "vout1",
898 "Name": "upper critical",
899 "Severity": 1,
900 "Value": 1.2
901 },
902 {
903 "Direction": "less than",
904 "Label": "vout1",
905 "Name": "lower critical",
906 "Severity": 0,
907 "Value": 0.8
908 },
909 {
910 "Direction": "greater than",
911 "Label": "iout1",
912 "Name": "upper critical",
913 "Severity": 1,
914 "Value": 24
915 },
916 {
917 "Direction": "greater than",
918 "Label": "pout1",
919 "Name": "upper critical",
920 "Severity": 1,
921 "Value": 32
922 },
923 {
924 "Direction": "greater than",
925 "Label": "temp1",
926 "Name": "upper critical",
927 "Severity": 1,
928 "Value": 95
929 }
930 ],
931 "Type": "pmbus"
932 },
933 {
934 "Address": "0x68",
935 "Bus": 5,
936 "Name": "MB_VR_PCH_PVNN",
937 "Name1": "MB_VR_PCH_P1V05",
938 "Thresholds" : [
939 {
940 "Direction": "greater than",
941 "Label": "vout1",
942 "Name": "upper critical",
943 "Severity": 1,
944 "Value": 1.1
945 },
946 {
947 "Direction": "less than",
948 "Label": "vout1",
949 "Name": "lower critical",
950 "Severity": 0,
951 "Value": 0.76
952 },
953 {
954 "Direction": "greater than",
955 "Label": "vout2",
956 "Name": "upper critical",
957 "Severity": 1,
958 "Value": 1.15
959 },
960 {
961 "Direction": "less than",
962 "Label": "vout2",
963 "Name": "lower critical",
964 "Severity": 0,
965 "Value": 0.94
966 },
967 {
968 "Direction": "greater than",
969 "Label": "iout1",
970 "Name": "upper critical",
971 "Severity": 1,
972 "Value": 23
973 },
974 {
975 "Direction": "greater than",
976 "Label": "iout2",
977 "Name": "upper critical",
978 "Severity": 1,
979 "Value": 19
980 },
981 {
982 "Direction": "greater than",
983 "Label": "pout1",
984 "Name": "upper critical",
985 "Severity": 1,
986 "Value": 28
987 },
988 {
989 "Direction": "greater than",
990 "Label": "pout2",
991 "Name": "upper critical",
992 "Severity": 1,
993 "Value": 26
994 },
995 {
996 "Direction": "greater than",
997 "Label": "temp1",
998 "Name": "upper critical",
999 "Severity": 1,
1000 "Value": 95
1001 },
1002 {
1003 "Direction": "greater than",
1004 "Label": "temp2",
1005 "Name": "upper critical",
1006 "Severity": 1,
1007 "Value": 95
1008 }
1009 ],
1010 "Type": "pmbus"
1011 },
1012 {
1013 "Address": "0x70",
1014 "Bus": 5,
1015 "Name": "MB_VR_CPU0_VDDQ_GRPA",
1016 "Labels": ["iout1", "pout1", "vout1", "temp1"],
1017 "Thresholds" : [
1018 {
1019 "Direction": "greater than",
1020 "Label": "vout1",
1021 "Name": "upper critical",
1022 "Severity": 1,
1023 "Value": 1.32
1024 },
1025 {
1026 "Direction": "less than",
1027 "Label": "vout1",
1028 "Name": "lower critical",
1029 "Severity": 0,
1030 "Value": 1.08
1031 },
1032 {
1033 "Direction": "greater than",
1034 "Label": "iout1",
1035 "Name": "upper critical",
1036 "Severity": 1,
1037 "Value": 40
1038 },
1039 {
1040 "Direction": "greater than",
1041 "Label": "pout1",
1042 "Name": "upper critical",
1043 "Severity": 1,
1044 "Value": 66
1045 },
1046 {
1047 "Direction": "greater than",
1048 "Label": "temp1",
1049 "Name": "upper critical",
1050 "Severity": 1,
1051 "Value": 95
1052 }
1053 ],
1054 "Type": "pmbus"
1055 },
1056 {
1057 "Address": "0x72",
1058 "Bus": 5,
1059 "Name": "MB_VR_CPU0_VDDQ_GRPB",
1060 "Labels": ["iout1", "pout1", "vout1", "temp1"],
1061 "Thresholds" : [
1062 {
1063 "Direction": "greater than",
1064 "Label": "vout1",
1065 "Name": "upper critical",
1066 "Severity": 1,
1067 "Value": 1.32
1068 },
1069 {
1070 "Direction": "less than",
1071 "Label": "vout1",
1072 "Name": "lower critical",
1073 "Severity": 0,
1074 "Value": 1.08
1075 },
1076 {
1077 "Direction": "greater than",
1078 "Label": "iout1",
1079 "Name": "upper critical",
1080 "Severity": 1,
1081 "Value": 40
1082 },
1083 {
1084 "Direction": "greater than",
1085 "Label": "pout1",
1086 "Name": "upper critical",
1087 "Severity": 1,
1088 "Value": 66
1089 },
1090 {
1091 "Direction": "greater than",
1092 "Label": "temp1",
1093 "Name": "upper critical",
1094 "Severity": 1,
1095 "Value": 95
1096 }
1097 ],
1098 "Type": "pmbus"
1099 },
1100 {
Vijay Khemka52094db2019-06-26 11:07:22 -07001101 "Address": "0x48",
1102 "Bus": 16,
1103 "Name": "MB_C2_AVA_RTEMP",
1104 "Thresholds": [
1105 {
1106 "Direction": "greater than",
1107 "Name": "upper critical",
1108 "Severity": 1,
1109 "Value": 80
1110 }
1111 ],
1112 "Type": "TMP75"
1113 },
1114 {
1115 "Address": "0x49",
1116 "Bus": 16,
1117 "Name": "MB_C2_AVA_FTEMP",
1118 "Thresholds": [
1119 {
1120 "Direction": "greater than",
1121 "Name": "upper critical",
1122 "Severity": 1,
1123 "Value": 60
1124 }
1125 ],
1126 "Type": "TMP75"
1127 },
1128 {
1129 "Address": "0x48",
1130 "Bus": 17,
1131 "Name": "MB_C3_AVA_RTEMP",
1132 "Thresholds": [
1133 {
1134 "Direction": "greater than",
1135 "Name": "upper critical",
1136 "Severity": 1,
1137 "Value": 80
1138 }
1139 ],
1140 "Type": "TMP75"
1141 },
1142 {
1143 "Address": "0x49",
1144 "Bus": 17,
1145 "Name": "MB_C3_AVA_FTEMP",
1146 "Thresholds": [
1147 {
1148 "Direction": "greater than",
1149 "Name": "upper critical",
1150 "Severity": 1,
1151 "Value": 60
1152 }
1153 ],
1154 "Type": "TMP75"
1155 },
1156 {
1157 "Address": "0x48",
1158 "Bus": 18,
1159 "Name": "MB_C4_AVA_RTEMP",
1160 "Thresholds": [
1161 {
1162 "Direction": "greater than",
1163 "Name": "upper critical",
1164 "Severity": 1,
1165 "Value": 80
1166 }
1167 ],
1168 "Type": "TMP75"
1169 },
1170 {
1171 "Address": "0x49",
1172 "Bus": 18,
1173 "Name": "MB_C4_AVA_FTEMP",
1174 "Thresholds": [
1175 {
1176 "Direction": "greater than",
1177 "Name": "upper critical",
1178 "Severity": 1,
1179 "Value": 60
1180 }
1181 ],
1182 "Type": "TMP75"
1183 },
1184 {
1185 "Address": "0x40",
1186 "Bus": 19,
Vijay Khemka0e5ed4f2019-07-24 14:12:44 -07001187 "CurrScaleFactor": 200,
Vijay Khemka52094db2019-06-26 11:07:22 -07001188 "Name": "MB_C2_P12V_INA230",
1189 "Labels": ["in1", "curr1", "power1"],
Vijay Khemka0e5ed4f2019-07-24 14:12:44 -07001190 "PowerScaleFactor": 200000,
Vijay Khemka52094db2019-06-26 11:07:22 -07001191 "Thresholds" : [
1192 {
1193 "Direction": "greater than",
1194 "Label": "in1",
1195 "Name": "upper critical",
1196 "Severity": 1,
1197 "Value": 12.96
1198 },
1199 {
1200 "Direction": "less than",
1201 "Label": "in1",
1202 "Name": "lower critical",
1203 "Severity": 1,
1204 "Value": 11.04
1205 },
1206 {
1207 "Direction": "greater than",
1208 "Label": "curr1",
1209 "Name": "upper non critical",
1210 "Severity": 0,
1211 "Value": 5.5
1212 },
1213 {
1214 "Direction": "greater than",
1215 "Label": "power1",
1216 "Name": "upper critical",
1217 "Severity": 1,
1218 "Value": 75.0
1219 }
1220 ],
1221 "Type": "pmbus"
1222 },
1223 {
1224 "Address": "0x41",
1225 "Bus": 19,
Vijay Khemka0e5ed4f2019-07-24 14:12:44 -07001226 "CurrScaleFactor": 200,
Vijay Khemka52094db2019-06-26 11:07:22 -07001227 "Name": "MB_C3_P12V_INA230",
1228 "Labels": ["in1", "curr1", "power1"],
Vijay Khemka0e5ed4f2019-07-24 14:12:44 -07001229 "PowerScaleFactor": 200000,
Vijay Khemka52094db2019-06-26 11:07:22 -07001230 "Thresholds" : [
1231 {
1232 "Direction": "greater than",
1233 "Label": "in1",
1234 "Name": "upper critical",
1235 "Severity": 1,
1236 "Value": 12.96
1237 },
1238 {
1239 "Direction": "less than",
1240 "Label": "in1",
1241 "Name": "lower critical",
1242 "Severity": 1,
1243 "Value": 11.04
1244 },
1245 {
1246 "Direction": "greater than",
1247 "Label": "curr1",
1248 "Name": "upper non critical",
1249 "Severity": 0,
1250 "Value": 5.5
1251 },
1252 {
1253 "Direction": "greater than",
1254 "Label": "power1",
1255 "Name": "upper critical",
1256 "Severity": 1,
1257 "Value": 75.0
1258 }
1259 ],
1260 "Type": "pmbus"
1261 },
1262 {
1263 "Address": "0x44",
1264 "Bus": 19,
Vijay Khemka0e5ed4f2019-07-24 14:12:44 -07001265 "CurrScaleFactor": 200,
Vijay Khemka52094db2019-06-26 11:07:22 -07001266 "Name": "MB_C4_P12V_INA230",
1267 "Labels": ["in1", "curr1", "power1"],
Vijay Khemka0e5ed4f2019-07-24 14:12:44 -07001268 "PowerScaleFactor": 200000,
Vijay Khemka52094db2019-06-26 11:07:22 -07001269 "Thresholds" : [
1270 {
1271 "Direction": "greater than",
1272 "Label": "in1",
1273 "Name": "upper critical",
1274 "Severity": 1,
1275 "Value": 12.96
1276 },
1277 {
1278 "Direction": "less than",
1279 "Label": "in1",
1280 "Name": "lower critical",
1281 "Severity": 1,
1282 "Value": 11.04
1283 },
1284 {
1285 "Direction": "greater than",
1286 "Label": "curr1",
1287 "Name": "upper non critical",
1288 "Severity": 0,
1289 "Value": 5.5
1290 },
1291 {
1292 "Direction": "greater than",
1293 "Label": "power1",
1294 "Name": "upper critical",
1295 "Severity": 1,
1296 "Value": 75.0
1297 }
1298 ],
1299 "Type": "pmbus"
1300 },
1301 {
1302 "Address": "0x45",
1303 "Bus": 19,
Vijay Khemka0e5ed4f2019-07-24 14:12:44 -07001304 "CurrScaleFactor": 200,
Vijay Khemka52094db2019-06-26 11:07:22 -07001305 "Name": "MB_CONN_P12V_INA230",
1306 "Labels": ["in1", "curr1", "power1"],
Vijay Khemka0e5ed4f2019-07-24 14:12:44 -07001307 "PowerScaleFactor": 200000,
Vijay Khemka52094db2019-06-26 11:07:22 -07001308 "Thresholds" : [
1309 {
1310 "Direction": "greater than",
1311 "Label": "in1",
1312 "Name": "upper critical",
1313 "Severity": 1,
1314 "Value": 12.96
1315 },
1316 {
1317 "Direction": "less than",
1318 "Label": "in1",
1319 "Name": "lower critical",
1320 "Severity": 1,
1321 "Value": 11.04
1322 },
1323 {
1324 "Direction": "greater than",
1325 "Label": "curr1",
1326 "Name": "upper non critical",
1327 "Severity": 0,
1328 "Value": 20.0
1329 },
1330 {
1331 "Direction": "greater than",
1332 "Label": "power1",
1333 "Name": "upper critical",
1334 "Severity": 1,
1335 "Value": 250.0
1336 }
1337 ],
1338 "Type": "pmbus"
1339 },
1340 {
James Feistc4e56942019-04-19 12:15:19 -07001341 "Address": "0x4e",
1342 "Bus": 6,
1343 "Name": "MB_INLET_TEMP",
1344 "Name1": "MB_INLET_REMOTE_TEMP",
1345 "Thresholds": [
1346 {
1347 "Direction": "greater than",
1348 "Name": "upper critical",
1349 "Severity": 1,
1350 "Value": 40
1351 }
1352 ],
1353 "Type": "TMP421"
1354 },
1355 {
1356 "Address": "0x4f",
1357 "Bus": 6,
1358 "Name": "MB_OUTLET_TEMP",
1359 "Name1": "MB_OUTLET_REMOTE_TEMP",
1360 "Thresholds": [
1361 {
1362 "Direction": "greater than",
1363 "Name": "upper critical",
1364 "Severity": 1,
1365 "Value": 90
1366 }
1367 ],
1368 "Type": "TMP421"
1369 },
1370 {
1371 "Address": "0x1f",
1372 "Bus": 8,
1373 "Name": "MEZZ_SENSOR_REMOTE_TEMP",
1374 "Name1": "MEZZ_SENSOR_TEMP",
1375 "Thresholds": [
1376 {
1377 "Direction": "greater than",
1378 "Name": "upper critical",
1379 "Severity": 1,
1380 "Value": 95
1381 }
1382 ],
1383 "Type": "TMP421"
James Feistc999a8e2019-06-11 11:12:48 -07001384 },
1385 {
Vijay Khemkaf9717862019-07-24 13:55:27 -07001386 "Address": "0x08",
1387 "Class": "METemp",
1388 "Name": "MB_PCH_TEMP",
1389 "Thresholds": [
1390 {
1391 "Direction": "greater than",
1392 "Name": "upper critical",
1393 "Severity": 1,
1394 "Value": 82
1395 }
1396 ],
1397 "Type": "IpmbSensor"
1398 },
1399 {
1400 "Address": "0x8a",
1401 "Class": "HSCBridge",
1402 "Name": "MB_HSC_TEMP",
1403 "OffsetValue": -759.0476,
1404 "ScaleValue": 0.238,
1405 "Type": "IpmbSensor"
1406 },
1407 {
1408 "Address": "0x8a",
1409 "Class": "HSCBridge",
1410 "Name": "MB_HSC_OUT_CURR",
1411 "OffsetValue": -95.8567,
1412 "ScaleValue": 0.0468,
1413 "SensorType": "current",
1414 "Thresholds": [
1415 {
1416 "Direction": "greater than",
1417 "Name": "upper critical",
1418 "Severity": 1,
1419 "Value": 52.8
1420 }
1421 ],
1422 "Type": "IpmbSensor"
1423 },
1424 {
1425 "Address": "0x29",
1426 "Class": "METemp",
1427 "Name": "MB_HSC_IN_POWER",
1428 "OffsetValue": 0,
1429 "ScaleValue": 4,
1430 "SensorType": "power",
1431 "Thresholds": [
1432 {
1433 "Direction": "greater than",
1434 "Name": "upper critical",
1435 "Severity": 1,
1436 "Value": 792
1437 }
1438 ],
1439 "Type": "IpmbSensor"
1440 },
1441 {
1442 "Address": "0x2a",
1443 "Class": "METemp",
1444 "Name": "MB_HSC_IN_VOLT",
1445 "OffsetValue": 9.4,
1446 "ScaleValue": 0.02,
1447 "SensorType": "voltage",
1448 "Thresholds": [
1449 {
1450 "Direction": "greater than",
1451 "Name": "upper critical",
1452 "Severity": 1,
1453 "Value": 13.2
1454 },
1455 {
1456 "Direction": "less than",
1457 "Name": "lower critical",
1458 "Severity": 1,
1459 "Value": 10.8
1460 }
1461 ],
1462 "Type": "IpmbSensor"
1463 },
1464 {
James Feistc999a8e2019-06-11 11:12:48 -07001465 "Address": "0x30",
1466 "Bus": 0,
1467 "CpuID": 1,
1468 "DtsCritOffset": -2.0,
1469 "Name": "CPU 1",
1470 "Thresholds": [
1471 {
1472 "Direction": "greater than",
1473 "Label": "DIMM",
1474 "Name": "upper critical",
1475 "Severity": 1,
1476 "Value": 99
1477 },
1478 {
1479 "Direction": "greater than",
1480 "Label": "DIMM",
1481 "Name": "upper non critical",
1482 "Severity": 0,
1483 "Value": 89
1484 }
1485 ],
1486 "Type": "XeonCPU"
1487 },
1488 {
1489 "Address": "0x31",
1490 "Bus": 0,
1491 "CpuID": 2,
1492 "DtsCritOffset": -2.0,
1493 "Name": "CPU 2",
1494 "Thresholds": [
1495 {
1496 "Direction": "greater than",
1497 "Label": "DIMM",
1498 "Name": "upper critical",
1499 "Severity": 1,
1500 "Value": 99
1501 },
1502 {
1503 "Direction": "greater than",
1504 "Label": "DIMM",
1505 "Name": "upper non critical",
1506 "Severity": 0,
1507 "Value": 89
1508 }
1509 ],
1510 "Type": "XeonCPU"
Vijay Khemka61c25c02018-12-04 09:47:48 -08001511 }
1512 ],
1513 "Name": "TiogaPass Baseboard",
1514 "Probe": "xyz.openbmc_project.FruDevice({'PRODUCT_PRODUCT_NAME': '.*Tioga*'})",
1515 "Type": "Board",
1516 "xyz.openbmc_project.Inventory.Decorator.Asset": {
1517 "Manufacturer": "$PRODUCT_MANUFACTURER",
1518 "Model": "$PRODUCT_PRODUCT_NAME",
1519 "PartNumber": "$PRODUCT_PART_NUMBER",
1520 "SerialNumber": "$PRODUCT_SERIAL_NUMBER"
1521 }
Vijay Khemkaa55bf702019-06-25 16:22:10 -07001522}