blob: 4171eb910c6baa7ab3b77eeca8ca05a794b0e24d [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 {
James Feistc4e56942019-04-19 12:15:19 -0700586 "Address": "0x4e",
587 "Bus": 6,
588 "Name": "MB_INLET_TEMP",
589 "Name1": "MB_INLET_REMOTE_TEMP",
590 "Thresholds": [
591 {
592 "Direction": "greater than",
593 "Name": "upper critical",
594 "Severity": 1,
595 "Value": 40
596 }
597 ],
598 "Type": "TMP421"
599 },
600 {
601 "Address": "0x4f",
602 "Bus": 6,
603 "Name": "MB_OUTLET_TEMP",
604 "Name1": "MB_OUTLET_REMOTE_TEMP",
605 "Thresholds": [
606 {
607 "Direction": "greater than",
608 "Name": "upper critical",
609 "Severity": 1,
610 "Value": 90
611 }
612 ],
613 "Type": "TMP421"
614 },
615 {
616 "Address": "0x1f",
617 "Bus": 8,
618 "Name": "MEZZ_SENSOR_REMOTE_TEMP",
619 "Name1": "MEZZ_SENSOR_TEMP",
620 "Thresholds": [
621 {
622 "Direction": "greater than",
623 "Name": "upper critical",
624 "Severity": 1,
625 "Value": 95
626 }
627 ],
628 "Type": "TMP421"
James Feistc999a8e2019-06-11 11:12:48 -0700629 },
630 {
631 "Address": "0x30",
632 "Bus": 0,
633 "CpuID": 1,
634 "DtsCritOffset": -2.0,
635 "Name": "CPU 1",
636 "Thresholds": [
637 {
638 "Direction": "greater than",
639 "Label": "DIMM",
640 "Name": "upper critical",
641 "Severity": 1,
642 "Value": 99
643 },
644 {
645 "Direction": "greater than",
646 "Label": "DIMM",
647 "Name": "upper non critical",
648 "Severity": 0,
649 "Value": 89
650 }
651 ],
652 "Type": "XeonCPU"
653 },
654 {
655 "Address": "0x31",
656 "Bus": 0,
657 "CpuID": 2,
658 "DtsCritOffset": -2.0,
659 "Name": "CPU 2",
660 "Thresholds": [
661 {
662 "Direction": "greater than",
663 "Label": "DIMM",
664 "Name": "upper critical",
665 "Severity": 1,
666 "Value": 99
667 },
668 {
669 "Direction": "greater than",
670 "Label": "DIMM",
671 "Name": "upper non critical",
672 "Severity": 0,
673 "Value": 89
674 }
675 ],
676 "Type": "XeonCPU"
Vijay Khemka61c25c02018-12-04 09:47:48 -0800677 }
678 ],
679 "Name": "TiogaPass Baseboard",
680 "Probe": "xyz.openbmc_project.FruDevice({'PRODUCT_PRODUCT_NAME': '.*Tioga*'})",
681 "Type": "Board",
682 "xyz.openbmc_project.Inventory.Decorator.Asset": {
683 "Manufacturer": "$PRODUCT_MANUFACTURER",
684 "Model": "$PRODUCT_PRODUCT_NAME",
685 "PartNumber": "$PRODUCT_PART_NUMBER",
686 "SerialNumber": "$PRODUCT_SERIAL_NUMBER"
687 }
James Feistc999a8e2019-06-11 11:12:48 -0700688}