blob: 601cfcade1feb5c46b472987014019517aa4ff0f [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 {
Sui Chen9bb6ec22022-09-25 09:01:00 -0700232 "Name": "BMC",
233 "Type": "BMC"
234 },
235 {
James Feistc4e56942019-04-19 12:15:19 -0700236 "Direction": "Out",
237 "Index": 33,
238 "Name": "Reset Out",
239 "Polarity": "Low",
240 "Type": "Gpio"
241 },
242 {
243 "Direction": "Both",
244 "Index": 35,
245 "Name": "Power Up",
246 "Polarity": "Low",
247 "Type": "Gpio"
248 },
249 {
250 "Direction": "Out",
251 "Index": 14,
252 "Name": "Power Good",
253 "Polarity": "High",
254 "Type": "Gpio"
255 },
256 {
257 "Direction": "Out",
258 "Index": 145,
259 "Name": "BMC Ready",
260 "Polarity": "High",
261 "Type": "Gpio"
262 },
263 {
Ed Tanous3b802f12021-12-20 15:17:50 -0800264 "Address": "0x40",
265 "Bus": 19,
266 "CurrScaleFactor": 200,
267 "Labels": [
268 "in1",
269 "curr1",
270 "power1"
271 ],
272 "Name": "MB_C2_P12V_INA230",
273 "PowerScaleFactor": 200000,
274 "Thresholds": [
275 {
276 "Direction": "greater than",
277 "Label": "in1",
278 "Name": "upper critical",
279 "Severity": 1,
280 "Value": 12.96
281 },
282 {
283 "Direction": "less than",
284 "Label": "in1",
285 "Name": "lower critical",
286 "Severity": 1,
287 "Value": 11.04
288 },
289 {
290 "Direction": "greater than",
291 "Label": "curr1",
292 "Name": "upper non critical",
293 "Severity": 0,
294 "Value": 5.5
295 },
296 {
297 "Direction": "greater than",
298 "Label": "power1",
299 "Name": "upper critical",
300 "Severity": 1,
301 "Value": 75.0
302 }
303 ],
304 "Type": "INA230"
305 },
306 {
307 "Address": "0x41",
308 "Bus": 19,
309 "CurrScaleFactor": 200,
310 "Labels": [
311 "in1",
312 "curr1",
313 "power1"
314 ],
315 "Name": "MB_C3_P12V_INA230",
316 "PowerScaleFactor": 200000,
317 "Thresholds": [
318 {
319 "Direction": "greater than",
320 "Label": "in1",
321 "Name": "upper critical",
322 "Severity": 1,
323 "Value": 12.96
324 },
325 {
326 "Direction": "less than",
327 "Label": "in1",
328 "Name": "lower critical",
329 "Severity": 1,
330 "Value": 11.04
331 },
332 {
333 "Direction": "greater than",
334 "Label": "curr1",
335 "Name": "upper non critical",
336 "Severity": 0,
337 "Value": 5.5
338 },
339 {
340 "Direction": "greater than",
341 "Label": "power1",
342 "Name": "upper critical",
343 "Severity": 1,
344 "Value": 75.0
345 }
346 ],
347 "Type": "INA230"
348 },
349 {
350 "Address": "0x44",
351 "Bus": 19,
352 "CurrScaleFactor": 200,
353 "Labels": [
354 "in1",
355 "curr1",
356 "power1"
357 ],
358 "Name": "MB_C4_P12V_INA230",
359 "PowerScaleFactor": 200000,
360 "Thresholds": [
361 {
362 "Direction": "greater than",
363 "Label": "in1",
364 "Name": "upper critical",
365 "Severity": 1,
366 "Value": 12.96
367 },
368 {
369 "Direction": "less than",
370 "Label": "in1",
371 "Name": "lower critical",
372 "Severity": 1,
373 "Value": 11.04
374 },
375 {
376 "Direction": "greater than",
377 "Label": "curr1",
378 "Name": "upper non critical",
379 "Severity": 0,
380 "Value": 5.5
381 },
382 {
383 "Direction": "greater than",
384 "Label": "power1",
385 "Name": "upper critical",
386 "Severity": 1,
387 "Value": 75.0
388 }
389 ],
390 "Type": "INA230"
391 },
392 {
393 "Address": "0x45",
394 "Bus": 19,
395 "CurrScaleFactor": 200,
396 "Labels": [
397 "in1",
398 "curr1",
399 "power1"
400 ],
401 "Name": "MB_CONN_P12V_INA230",
402 "PowerScaleFactor": 200000,
403 "Thresholds": [
404 {
405 "Direction": "greater than",
406 "Label": "in1",
407 "Name": "upper critical",
408 "Severity": 1,
409 "Value": 12.96
410 },
411 {
412 "Direction": "less than",
413 "Label": "in1",
414 "Name": "lower critical",
415 "Severity": 1,
416 "Value": 11.04
417 },
418 {
419 "Direction": "greater than",
420 "Label": "curr1",
421 "Name": "upper non critical",
422 "Severity": 0,
423 "Value": 20.0
424 },
425 {
426 "Direction": "greater than",
427 "Label": "power1",
428 "Name": "upper critical",
429 "Severity": 1,
430 "Value": 250.0
431 }
432 ],
433 "Type": "INA230"
434 },
435 {
James Feistc0dcf0d2019-09-30 13:07:02 -0700436 "Address": "0x08",
437 "Class": "METemp",
438 "Name": "MB_PCH_TEMP",
439 "Thresholds": [
440 {
441 "Direction": "greater than",
442 "Name": "upper critical",
443 "Severity": 1,
444 "Value": 82
445 }
446 ],
447 "Type": "IpmbSensor"
448 },
449 {
450 "Address": "0x8a",
451 "Class": "HSCBridge",
452 "Name": "MB_HSC_TEMP",
453 "OffsetValue": -759.0476,
454 "ScaleValue": 0.238,
455 "Type": "IpmbSensor"
456 },
457 {
458 "Address": "0x8a",
459 "Class": "HSCBridge",
460 "Name": "MB_HSC_OUT_CURR",
461 "OffsetValue": -95.8567,
462 "ScaleValue": 0.0468,
463 "SensorType": "current",
464 "Thresholds": [
465 {
466 "Direction": "greater than",
467 "Name": "upper critical",
468 "Severity": 1,
469 "Value": 52.8
470 }
471 ],
472 "Type": "IpmbSensor"
473 },
474 {
475 "Address": "0x29",
476 "Class": "METemp",
477 "Name": "MB_HSC_IN_POWER",
478 "OffsetValue": 0,
479 "ScaleValue": 4,
480 "SensorType": "power",
481 "Thresholds": [
482 {
483 "Direction": "greater than",
484 "Name": "upper critical",
485 "Severity": 1,
486 "Value": 792
487 }
488 ],
489 "Type": "IpmbSensor"
490 },
491 {
492 "Address": "0x2a",
493 "Class": "METemp",
494 "Name": "MB_HSC_IN_VOLT",
495 "OffsetValue": 9.4,
496 "ScaleValue": 0.02,
497 "SensorType": "voltage",
498 "Thresholds": [
499 {
500 "Direction": "greater than",
501 "Name": "upper critical",
502 "Severity": 1,
503 "Value": 13.2
504 },
505 {
506 "Direction": "less than",
507 "Name": "lower critical",
508 "Severity": 1,
509 "Value": 10.8
510 }
511 ],
512 "Type": "IpmbSensor"
513 },
514 {
James Feistc4e56942019-04-19 12:15:19 -0700515 "Class": "fan",
516 "FFGainCoefficient": 1.0,
517 "FFOffCoefficient": 0.0,
518 "ICoefficient": 0.0,
519 "ILimitMax": 0.0,
520 "ILimitMin": 0.0,
521 "Inputs": [
522 "MB_FAN0_TACH"
523 ],
524 "Name": "MB_FAN0_TACH",
525 "OutLimitMax": 100.0,
Vijay Khemkabdf766d2019-06-03 16:11:09 -0700526 "OutLimitMin": 10.0,
James Feistc4e56942019-04-19 12:15:19 -0700527 "Outputs": [
528 "Pwm 1"
529 ],
530 "PCoefficient": 0.0,
531 "SlewNeg": 0.0,
532 "SlewPos": 0.0,
533 "Type": "Pid",
534 "Zones": [
Vijay Khemkabdf766d2019-06-03 16:11:09 -0700535 "Left"
James Feistc4e56942019-04-19 12:15:19 -0700536 ]
537 },
538 {
539 "Class": "fan",
540 "FFGainCoefficient": 1.0,
541 "FFOffCoefficient": 0.0,
542 "ICoefficient": 0.0,
543 "ILimitMax": 0.0,
544 "ILimitMin": 0.0,
545 "Inputs": [
546 "MB_FAN1_TACH"
547 ],
548 "Name": "MB_FAN1_TACH",
549 "OutLimitMax": 100.0,
Vijay Khemkabdf766d2019-06-03 16:11:09 -0700550 "OutLimitMin": 10.0,
James Feistc4e56942019-04-19 12:15:19 -0700551 "Outputs": [
552 "Pwm 2"
553 ],
554 "PCoefficient": 0.0,
555 "SlewNeg": 0.0,
556 "SlewPos": 0.0,
557 "Type": "Pid",
558 "Zones": [
Vijay Khemkabdf766d2019-06-03 16:11:09 -0700559 "Left"
James Feistc4e56942019-04-19 12:15:19 -0700560 ]
Vijay Khemka61c25c02018-12-04 09:47:48 -0800561 },
562 {
563 "Class": "temp",
564 "FFGainCoefficient": 0.0,
565 "FFOffCoefficient": 0.0,
James Feist85ba4572019-02-04 12:59:58 -0800566 "ICoefficient": -0.2,
567 "ILimitMax": 70,
Vijay Khemkabdf766d2019-06-03 16:11:09 -0700568 "ILimitMin": 10,
569 "Inputs": [
570 "DTS_CPU1"
571 ],
Paul Fertser503baf42021-04-15 14:50:44 +0300572 "Name": "DTS_CPU1_Pid",
Vijay Khemkabdf766d2019-06-03 16:11:09 -0700573 "OutLimitMax": 70,
574 "OutLimitMin": 10,
575 "Outputs": [],
576 "PCoefficient": -3.0,
577 "SetPoint": 45.0,
578 "SlewNeg": -1,
579 "SlewPos": 0.0,
580 "Type": "Pid",
581 "Zones": [
582 "Left"
583 ]
584 },
585 {
586 "Class": "temp",
587 "FFGainCoefficient": 0.0,
588 "FFOffCoefficient": 0.0,
589 "ICoefficient": -0.2,
590 "ILimitMax": 70,
591 "ILimitMin": 10,
592 "Inputs": [
593 "DTS_CPU2"
594 ],
Paul Fertser503baf42021-04-15 14:50:44 +0300595 "Name": "DTS_CPU2_Pid",
Vijay Khemkabdf766d2019-06-03 16:11:09 -0700596 "OutLimitMax": 70,
597 "OutLimitMin": 10,
598 "Outputs": [],
599 "PCoefficient": -3.0,
600 "SetPoint": 45.0,
601 "SlewNeg": -1,
602 "SlewPos": 0.0,
603 "Type": "Pid",
604 "Zones": [
605 "Left"
606 ]
607 },
608 {
James Feistc999a8e2019-06-11 11:12:48 -0700609 "FailSafePercent": 100,
610 "MinThermalOutput": 10,
611 "Name": "Left",
612 "Type": "Pid.Zone"
613 },
614 {
Vijay Khemkabdf766d2019-06-03 16:11:09 -0700615 "Class": "temp",
Vijay Khemka61c25c02018-12-04 09:47:48 -0800616 "Inputs": [
Vijay Khemkabcf722e2019-01-23 11:12:51 -0800617 "MB_INLET_TEMP"
618 ],
Vijay Khemkabdf766d2019-06-03 16:11:09 -0700619 "Name": "MB_INLET_TEMP_STP",
620 "NegativeHysteresis": 0,
621 "Output": [
622 13.0,
623 14.0,
624 16.0,
625 17.0,
626 18.0,
627 19.0,
628 23.0,
629 26.0,
630 30.0,
631 35.0,
632 70.0
633 ],
634 "PositiveHysteresis": 0,
635 "Reading": [
636 20.0,
637 22.0,
638 24.0,
639 26.0,
640 28.0,
641 30.0,
642 32.0,
643 34.0,
644 36.0,
645 38.0,
646 40.0
647 ],
648 "Type": "Stepwise",
Vijay Khemkabcf722e2019-01-23 11:12:51 -0800649 "Zones": [
Vijay Khemkabdf766d2019-06-03 16:11:09 -0700650 "Left"
Vijay Khemkabcf722e2019-01-23 11:12:51 -0800651 ]
652 },
653 {
654 "Class": "temp",
Vijay Khemkabcf722e2019-01-23 11:12:51 -0800655 "Inputs": [
Vijay Khemkabdf766d2019-06-03 16:11:09 -0700656 "MEZZ_SENSOR_TEMP"
Vijay Khemkabcf722e2019-01-23 11:12:51 -0800657 ],
Vijay Khemkabdf766d2019-06-03 16:11:09 -0700658 "Name": "MEZZ_SENSOR_TEMP_STP",
659 "NegativeHysteresis": 1,
660 "Output": [
661 10.0,
662 23.0,
663 25.0,
664 27.0,
665 29.0,
666 31.0,
667 70.0
668 ],
669 "PositiveHysteresis": 1,
670 "Reading": [
671 84.0,
672 85.0,
673 87.0,
674 89.0,
675 91.0,
676 93.0,
677 95.0
678 ],
679 "Type": "Stepwise",
Vijay Khemkabcf722e2019-01-23 11:12:51 -0800680 "Zones": [
Vijay Khemkabdf766d2019-06-03 16:11:09 -0700681 "Left"
Vijay Khemkabcf722e2019-01-23 11:12:51 -0800682 ]
683 },
684 {
685 "Class": "temp",
Vijay Khemkabcf722e2019-01-23 11:12:51 -0800686 "Inputs": [
Vijay Khemkabdf766d2019-06-03 16:11:09 -0700687 "DTS_CPU1"
Vijay Khemka61c25c02018-12-04 09:47:48 -0800688 ],
Paul Fertser503baf42021-04-15 14:50:44 +0300689 "Name": "DTS_CPU1_Stepwise",
Vijay Khemkabdf766d2019-06-03 16:11:09 -0700690 "NegativeHysteresis": 0,
691 "Output": [
692 14.0,
693 16.0,
694 19.0,
695 22.0,
696 70.0
697 ],
698 "PositiveHysteresis": 0,
699 "Reading": [
700 73.0,
701 75.0,
702 77.0,
703 79.0,
704 91.0
705 ],
706 "Type": "Stepwise",
Vijay Khemka61c25c02018-12-04 09:47:48 -0800707 "Zones": [
Vijay Khemkabdf766d2019-06-03 16:11:09 -0700708 "Left"
Vijay Khemka61c25c02018-12-04 09:47:48 -0800709 ]
710 },
711 {
Vijay Khemkabdf766d2019-06-03 16:11:09 -0700712 "Class": "temp",
713 "Inputs": [
714 "DTS_CPU2"
715 ],
Paul Fertser503baf42021-04-15 14:50:44 +0300716 "Name": "DTS_CPU2_Stepwise",
Vijay Khemkabdf766d2019-06-03 16:11:09 -0700717 "NegativeHysteresis": 0,
718 "Output": [
719 14.0,
720 16.0,
721 19.0,
722 22.0,
723 70.0
724 ],
725 "PositiveHysteresis": 0,
726 "Reading": [
727 73.0,
728 75.0,
729 77.0,
730 79.0,
731 91.0
732 ],
733 "Type": "Stepwise",
734 "Zones": [
735 "Left"
736 ]
737 },
738 {
739 "Class": "temp",
740 "Inputs": [
741 "DIMM_A1_CPU1"
742 ],
743 "Name": "DIMM_A1_CPU1",
744 "NegativeHysteresis": 0,
745 "Output": [
746 10.0,
747 20.0,
748 30.0,
749 50.0,
750 70.0
751 ],
752 "PositiveHysteresis": 0,
753 "Reading": [
754 65.0,
755 70.0,
756 75.0,
757 79.0,
758 81.0
759 ],
760 "Type": "Stepwise",
761 "Zones": [
762 "Left"
763 ]
764 },
765 {
766 "Class": "temp",
767 "Inputs": [
768 "DIMM_A1_CPU2"
769 ],
770 "Name": "DIMM_A1_CPU2",
771 "NegativeHysteresis": 0,
772 "Output": [
773 10.0,
774 20.0,
775 30.0,
776 50.0,
777 70.0
778 ],
779 "PositiveHysteresis": 0,
780 "Reading": [
781 65.0,
782 70.0,
783 75.0,
784 79.0,
785 81.0
786 ],
787 "Type": "Stepwise",
788 "Zones": [
789 "Left"
790 ]
791 },
792 {
793 "Class": "temp",
794 "Inputs": [
795 "DIMM_C1_CPU1"
796 ],
797 "Name": "DIMM_C1_CPU1",
798 "NegativeHysteresis": 0,
799 "Output": [
800 10.0,
801 20.0,
802 30.0,
803 50.0,
804 70.0
805 ],
806 "PositiveHysteresis": 0,
807 "Reading": [
808 65.0,
809 70.0,
810 75.0,
811 79.0,
812 81.0
813 ],
814 "Type": "Stepwise",
815 "Zones": [
816 "Left"
817 ]
818 },
819 {
820 "Class": "temp",
821 "Inputs": [
822 "DIMM_C1_CPU2"
823 ],
824 "Name": "DIMM_C1_CPU2",
825 "NegativeHysteresis": 0,
826 "Output": [
827 10.0,
828 20.0,
829 30.0,
830 50.0,
831 70.0
832 ],
833 "PositiveHysteresis": 0,
834 "Reading": [
835 65.0,
836 70.0,
837 75.0,
838 79.0,
839 81.0
840 ],
841 "Type": "Stepwise",
842 "Zones": [
843 "Left"
844 ]
845 },
846 {
James Feistc0dcf0d2019-09-30 13:07:02 -0700847 "Address": "0x4e",
848 "Bus": 6,
849 "Name": "MB_INLET_TEMP",
850 "Name1": "MB_INLET_REMOTE_TEMP",
851 "Thresholds": [
Vijay Khemkaa55bf702019-06-25 16:22:10 -0700852 {
853 "Direction": "greater than",
Vijay Khemkaa55bf702019-06-25 16:22:10 -0700854 "Name": "upper critical",
855 "Severity": 1,
856 "Value": 40
Vijay Khemkaa55bf702019-06-25 16:22:10 -0700857 }
858 ],
James Feistc0dcf0d2019-09-30 13:07:02 -0700859 "Type": "TMP421"
Vijay Khemkaa55bf702019-06-25 16:22:10 -0700860 },
861 {
James Feistc0dcf0d2019-09-30 13:07:02 -0700862 "Address": "0x4f",
863 "Bus": 6,
864 "Name": "MB_OUTLET_TEMP",
865 "Name1": "MB_OUTLET_REMOTE_TEMP",
866 "Thresholds": [
Vijay Khemkaa55bf702019-06-25 16:22:10 -0700867 {
868 "Direction": "greater than",
Vijay Khemkaa55bf702019-06-25 16:22:10 -0700869 "Name": "upper critical",
870 "Severity": 1,
James Feistc0dcf0d2019-09-30 13:07:02 -0700871 "Value": 90
Vijay Khemkaa55bf702019-06-25 16:22:10 -0700872 }
873 ],
James Feistc0dcf0d2019-09-30 13:07:02 -0700874 "Type": "TMP421"
Vijay Khemkaa55bf702019-06-25 16:22:10 -0700875 },
876 {
James Feistc0dcf0d2019-09-30 13:07:02 -0700877 "Address": "0x1f",
878 "Bus": 8,
879 "Name": "MEZZ_SENSOR_REMOTE_TEMP",
880 "Name1": "MEZZ_SENSOR_TEMP",
881 "Thresholds": [
Vijay Khemkaa55bf702019-06-25 16:22:10 -0700882 {
883 "Direction": "greater than",
Vijay Khemkaa55bf702019-06-25 16:22:10 -0700884 "Name": "upper critical",
885 "Severity": 1,
886 "Value": 95
887 }
888 ],
James Feistc0dcf0d2019-09-30 13:07:02 -0700889 "Type": "TMP421"
Vijay Khemkaa55bf702019-06-25 16:22:10 -0700890 },
891 {
Vijay Khemka52094db2019-06-26 11:07:22 -0700892 "Address": "0x48",
893 "Bus": 16,
894 "Name": "MB_C2_AVA_RTEMP",
895 "Thresholds": [
896 {
897 "Direction": "greater than",
898 "Name": "upper critical",
899 "Severity": 1,
900 "Value": 80
901 }
902 ],
903 "Type": "TMP75"
904 },
905 {
906 "Address": "0x49",
907 "Bus": 16,
908 "Name": "MB_C2_AVA_FTEMP",
909 "Thresholds": [
910 {
911 "Direction": "greater than",
912 "Name": "upper critical",
913 "Severity": 1,
914 "Value": 60
915 }
916 ],
917 "Type": "TMP75"
918 },
919 {
920 "Address": "0x48",
921 "Bus": 17,
922 "Name": "MB_C3_AVA_RTEMP",
923 "Thresholds": [
924 {
925 "Direction": "greater than",
926 "Name": "upper critical",
927 "Severity": 1,
928 "Value": 80
929 }
930 ],
931 "Type": "TMP75"
932 },
933 {
934 "Address": "0x49",
935 "Bus": 17,
936 "Name": "MB_C3_AVA_FTEMP",
937 "Thresholds": [
938 {
939 "Direction": "greater than",
940 "Name": "upper critical",
941 "Severity": 1,
942 "Value": 60
943 }
944 ],
945 "Type": "TMP75"
946 },
947 {
948 "Address": "0x48",
949 "Bus": 18,
950 "Name": "MB_C4_AVA_RTEMP",
951 "Thresholds": [
952 {
953 "Direction": "greater than",
954 "Name": "upper critical",
955 "Severity": 1,
956 "Value": 80
957 }
958 ],
959 "Type": "TMP75"
960 },
961 {
962 "Address": "0x49",
963 "Bus": 18,
964 "Name": "MB_C4_AVA_FTEMP",
965 "Thresholds": [
966 {
967 "Direction": "greater than",
968 "Name": "upper critical",
969 "Severity": 1,
970 "Value": 60
971 }
972 ],
973 "Type": "TMP75"
974 },
975 {
James Feistc999a8e2019-06-11 11:12:48 -0700976 "Address": "0x30",
977 "Bus": 0,
978 "CpuID": 1,
979 "DtsCritOffset": -2.0,
980 "Name": "CPU 1",
981 "Thresholds": [
982 {
983 "Direction": "greater than",
984 "Label": "DIMM",
985 "Name": "upper critical",
986 "Severity": 1,
987 "Value": 99
988 },
989 {
990 "Direction": "greater than",
991 "Label": "DIMM",
992 "Name": "upper non critical",
993 "Severity": 0,
994 "Value": 89
995 }
996 ],
997 "Type": "XeonCPU"
998 },
999 {
1000 "Address": "0x31",
1001 "Bus": 0,
1002 "CpuID": 2,
1003 "DtsCritOffset": -2.0,
1004 "Name": "CPU 2",
1005 "Thresholds": [
1006 {
1007 "Direction": "greater than",
1008 "Label": "DIMM",
1009 "Name": "upper critical",
1010 "Severity": 1,
1011 "Value": 99
1012 },
1013 {
1014 "Direction": "greater than",
1015 "Label": "DIMM",
1016 "Name": "upper non critical",
1017 "Severity": 0,
1018 "Value": 89
1019 }
1020 ],
1021 "Type": "XeonCPU"
James Feistc0dcf0d2019-09-30 13:07:02 -07001022 },
1023 {
1024 "Address": "0x48",
1025 "Bus": 5,
1026 "Labels": [
1027 "iout1",
1028 "iout2",
1029 "pout1",
1030 "pout2",
1031 "vout1",
1032 "vout2",
1033 "temp1",
1034 "temp2"
1035 ],
1036 "Name": "MB_VR_CPU0_VCCIN",
1037 "Name1": "MB_VR_CPU0_VSA",
1038 "Thresholds": [
1039 {
1040 "Direction": "greater than",
1041 "Label": "vout1",
1042 "Name": "upper critical",
1043 "Severity": 1,
1044 "Value": 2.05
1045 },
1046 {
1047 "Direction": "less than",
1048 "Label": "vout1",
1049 "Name": "lower critical",
1050 "Severity": 0,
1051 "Value": 1.45
1052 },
1053 {
1054 "Direction": "greater than",
1055 "Label": "vout2",
1056 "Name": "upper critical",
1057 "Severity": 1,
1058 "Value": 1.2
1059 },
1060 {
1061 "Direction": "less than",
1062 "Label": "vout2",
1063 "Name": "lower critical",
1064 "Severity": 0,
1065 "Value": 0.45
1066 },
1067 {
1068 "Direction": "greater than",
1069 "Label": "iout1",
1070 "Name": "upper critical",
1071 "Severity": 1,
1072 "Value": 235
1073 },
1074 {
1075 "Direction": "greater than",
1076 "Label": "iout2",
1077 "Name": "upper critical",
1078 "Severity": 1,
1079 "Value": 20
1080 },
1081 {
1082 "Direction": "greater than",
1083 "Label": "pout1",
1084 "Name": "upper critical",
1085 "Severity": 1,
1086 "Value": 414
1087 },
1088 {
1089 "Direction": "greater than",
1090 "Label": "pout2",
1091 "Name": "upper critical",
1092 "Severity": 1,
1093 "Value": 25
1094 },
1095 {
1096 "Direction": "greater than",
1097 "Label": "temp1",
1098 "Name": "upper critical",
1099 "Severity": 1,
1100 "Value": 95
1101 },
1102 {
1103 "Direction": "greater than",
1104 "Label": "temp2",
1105 "Name": "upper critical",
1106 "Severity": 1,
1107 "Value": 95
1108 }
1109 ],
1110 "Type": "pmbus"
1111 },
1112 {
1113 "Address": "0x4a",
1114 "Bus": 5,
1115 "Labels": [
1116 "iout1",
1117 "pout1",
1118 "vout1",
1119 "temp1"
1120 ],
1121 "Name": "MB_VR_CPU0_VCCIO",
1122 "Thresholds": [
1123 {
1124 "Direction": "greater than",
1125 "Label": "vout1",
1126 "Name": "upper critical",
1127 "Severity": 1,
1128 "Value": 1.2
1129 },
1130 {
1131 "Direction": "less than",
1132 "Label": "vout1",
1133 "Name": "lower critical",
1134 "Severity": 0,
1135 "Value": 0.8
1136 },
1137 {
1138 "Direction": "greater than",
1139 "Label": "iout1",
1140 "Name": "upper critical",
1141 "Severity": 1,
1142 "Value": 24
1143 },
1144 {
1145 "Direction": "greater than",
1146 "Label": "pout1",
1147 "Name": "upper critical",
1148 "Severity": 1,
1149 "Value": 32
1150 },
1151 {
1152 "Direction": "greater than",
1153 "Label": "temp1",
1154 "Name": "upper critical",
1155 "Severity": 1,
1156 "Value": 95
1157 }
1158 ],
1159 "Type": "pmbus"
1160 },
1161 {
1162 "Address": "0x50",
1163 "Bus": 5,
1164 "Labels": [
1165 "iout1",
1166 "pout1",
1167 "vout1",
1168 "temp1"
1169 ],
1170 "Name": "MB_VR_CPU1_VDDQ_GRPC",
1171 "Thresholds": [
1172 {
1173 "Direction": "greater than",
1174 "Label": "vout1",
1175 "Name": "upper critical",
1176 "Severity": 1,
1177 "Value": 1.32
1178 },
1179 {
1180 "Direction": "less than",
1181 "Label": "vout1",
1182 "Name": "lower critical",
1183 "Severity": 0,
1184 "Value": 1.08
1185 },
1186 {
1187 "Direction": "greater than",
1188 "Label": "iout1",
1189 "Name": "upper critical",
1190 "Severity": 1,
1191 "Value": 40
1192 },
1193 {
1194 "Direction": "greater than",
1195 "Label": "pout1",
1196 "Name": "upper critical",
1197 "Severity": 1,
1198 "Value": 66
1199 },
1200 {
1201 "Direction": "greater than",
1202 "Label": "temp1",
1203 "Name": "upper critical",
1204 "Severity": 1,
1205 "Value": 95
1206 }
1207 ],
1208 "Type": "pmbus"
1209 },
1210 {
1211 "Address": "0x52",
1212 "Bus": 5,
1213 "Labels": [
1214 "iout1",
1215 "pout1",
1216 "vout1",
1217 "temp1"
1218 ],
1219 "Name": "MB_VR_CPU1_VDDQ_GRPD",
1220 "Thresholds": [
1221 {
1222 "Direction": "greater than",
1223 "Label": "vout1",
1224 "Name": "upper critical",
1225 "Severity": 1,
1226 "Value": 1.32
1227 },
1228 {
1229 "Direction": "less than",
1230 "Label": "vout1",
1231 "Name": "lower critical",
1232 "Severity": 0,
1233 "Value": 1.08
1234 },
1235 {
1236 "Direction": "greater than",
1237 "Label": "iout1",
1238 "Name": "upper critical",
1239 "Severity": 1,
1240 "Value": 40
1241 },
1242 {
1243 "Direction": "greater than",
1244 "Label": "pout1",
1245 "Name": "upper critical",
1246 "Severity": 1,
1247 "Value": 66
1248 },
1249 {
1250 "Direction": "greater than",
1251 "Label": "temp1",
1252 "Name": "upper critical",
1253 "Severity": 1,
1254 "Value": 95
1255 }
1256 ],
1257 "Type": "pmbus"
1258 },
1259 {
1260 "Address": "0x58",
1261 "Bus": 5,
1262 "Labels": [
1263 "iout1",
1264 "iout2",
1265 "pout1",
1266 "pout2",
1267 "vout1",
1268 "vout2",
1269 "temp1",
1270 "temp2"
1271 ],
1272 "Name": "MB_VR_CPU1_VCCIN",
1273 "Name1": "MB_VR_CPU1_VSA",
1274 "Thresholds": [
1275 {
1276 "Direction": "greater than",
1277 "Label": "vout1",
1278 "Name": "upper critical",
1279 "Severity": 1,
1280 "Value": 2.05
1281 },
1282 {
1283 "Direction": "less than",
1284 "Label": "vout1",
1285 "Name": "lower critical",
1286 "Severity": 0,
1287 "Value": 1.45
1288 },
1289 {
1290 "Direction": "greater than",
1291 "Label": "vout2",
1292 "Name": "upper critical",
1293 "Severity": 1,
1294 "Value": 1.2
1295 },
1296 {
1297 "Direction": "less than",
1298 "Label": "vout2",
1299 "Name": "lower critical",
1300 "Severity": 0,
1301 "Value": 0.45
1302 },
1303 {
1304 "Direction": "greater than",
1305 "Label": "iout1",
1306 "Name": "upper critical",
1307 "Severity": 1,
1308 "Value": 235
1309 },
1310 {
1311 "Direction": "greater than",
1312 "Label": "iout2",
1313 "Name": "upper critical",
1314 "Severity": 1,
1315 "Value": 20
1316 },
1317 {
1318 "Direction": "greater than",
1319 "Label": "pout1",
1320 "Name": "upper critical",
1321 "Severity": 1,
1322 "Value": 420
1323 },
1324 {
1325 "Direction": "greater than",
1326 "Label": "pout2",
1327 "Name": "upper critical",
1328 "Severity": 1,
1329 "Value": 25
1330 },
1331 {
1332 "Direction": "greater than",
1333 "Label": "temp1",
1334 "Name": "upper critical",
1335 "Severity": 1,
1336 "Value": 95
1337 },
1338 {
1339 "Direction": "greater than",
1340 "Label": "temp2",
1341 "Name": "upper critical",
1342 "Severity": 1,
1343 "Value": 95
1344 }
1345 ],
1346 "Type": "pmbus"
1347 },
1348 {
1349 "Address": "0x5a",
1350 "Bus": 5,
1351 "Labels": [
1352 "iout1",
1353 "pout1",
1354 "vout1",
1355 "temp1"
1356 ],
1357 "Name": "MB_VR_CPU1_VCCIO",
1358 "Thresholds": [
1359 {
1360 "Direction": "greater than",
1361 "Label": "vout1",
1362 "Name": "upper critical",
1363 "Severity": 1,
1364 "Value": 1.2
1365 },
1366 {
1367 "Direction": "less than",
1368 "Label": "vout1",
1369 "Name": "lower critical",
1370 "Severity": 0,
1371 "Value": 0.8
1372 },
1373 {
1374 "Direction": "greater than",
1375 "Label": "iout1",
1376 "Name": "upper critical",
1377 "Severity": 1,
1378 "Value": 24
1379 },
1380 {
1381 "Direction": "greater than",
1382 "Label": "pout1",
1383 "Name": "upper critical",
1384 "Severity": 1,
1385 "Value": 32
1386 },
1387 {
1388 "Direction": "greater than",
1389 "Label": "temp1",
1390 "Name": "upper critical",
1391 "Severity": 1,
1392 "Value": 95
1393 }
1394 ],
1395 "Type": "pmbus"
1396 },
1397 {
1398 "Address": "0x68",
1399 "Bus": 5,
1400 "Name": "MB_VR_PCH_PVNN",
1401 "Name1": "MB_VR_PCH_P1V05",
1402 "Thresholds": [
1403 {
1404 "Direction": "greater than",
1405 "Label": "vout1",
1406 "Name": "upper critical",
1407 "Severity": 1,
1408 "Value": 1.1
1409 },
1410 {
1411 "Direction": "less than",
1412 "Label": "vout1",
1413 "Name": "lower critical",
1414 "Severity": 0,
1415 "Value": 0.76
1416 },
1417 {
1418 "Direction": "greater than",
1419 "Label": "vout2",
1420 "Name": "upper critical",
1421 "Severity": 1,
1422 "Value": 1.15
1423 },
1424 {
1425 "Direction": "less than",
1426 "Label": "vout2",
1427 "Name": "lower critical",
1428 "Severity": 0,
1429 "Value": 0.94
1430 },
1431 {
1432 "Direction": "greater than",
1433 "Label": "iout1",
1434 "Name": "upper critical",
1435 "Severity": 1,
1436 "Value": 23
1437 },
1438 {
1439 "Direction": "greater than",
1440 "Label": "iout2",
1441 "Name": "upper critical",
1442 "Severity": 1,
1443 "Value": 19
1444 },
1445 {
1446 "Direction": "greater than",
1447 "Label": "pout1",
1448 "Name": "upper critical",
1449 "Severity": 1,
1450 "Value": 28
1451 },
1452 {
1453 "Direction": "greater than",
1454 "Label": "pout2",
1455 "Name": "upper critical",
1456 "Severity": 1,
1457 "Value": 26
1458 },
1459 {
1460 "Direction": "greater than",
1461 "Label": "temp1",
1462 "Name": "upper critical",
1463 "Severity": 1,
1464 "Value": 95
1465 },
1466 {
1467 "Direction": "greater than",
1468 "Label": "temp2",
1469 "Name": "upper critical",
1470 "Severity": 1,
1471 "Value": 95
1472 }
1473 ],
1474 "Type": "pmbus"
1475 },
1476 {
1477 "Address": "0x70",
1478 "Bus": 5,
1479 "Labels": [
1480 "iout1",
1481 "pout1",
1482 "vout1",
1483 "temp1"
1484 ],
1485 "Name": "MB_VR_CPU0_VDDQ_GRPA",
1486 "Thresholds": [
1487 {
1488 "Direction": "greater than",
1489 "Label": "vout1",
1490 "Name": "upper critical",
1491 "Severity": 1,
1492 "Value": 1.32
1493 },
1494 {
1495 "Direction": "less than",
1496 "Label": "vout1",
1497 "Name": "lower critical",
1498 "Severity": 0,
1499 "Value": 1.08
1500 },
1501 {
1502 "Direction": "greater than",
1503 "Label": "iout1",
1504 "Name": "upper critical",
1505 "Severity": 1,
1506 "Value": 40
1507 },
1508 {
1509 "Direction": "greater than",
1510 "Label": "pout1",
1511 "Name": "upper critical",
1512 "Severity": 1,
1513 "Value": 66
1514 },
1515 {
1516 "Direction": "greater than",
1517 "Label": "temp1",
1518 "Name": "upper critical",
1519 "Severity": 1,
1520 "Value": 95
1521 }
1522 ],
1523 "Type": "pmbus"
1524 },
1525 {
1526 "Address": "0x72",
1527 "Bus": 5,
1528 "Labels": [
1529 "iout1",
1530 "pout1",
1531 "vout1",
1532 "temp1"
1533 ],
1534 "Name": "MB_VR_CPU0_VDDQ_GRPB",
1535 "Thresholds": [
1536 {
1537 "Direction": "greater than",
1538 "Label": "vout1",
1539 "Name": "upper critical",
1540 "Severity": 1,
1541 "Value": 1.32
1542 },
1543 {
1544 "Direction": "less than",
1545 "Label": "vout1",
1546 "Name": "lower critical",
1547 "Severity": 0,
1548 "Value": 1.08
1549 },
1550 {
1551 "Direction": "greater than",
1552 "Label": "iout1",
1553 "Name": "upper critical",
1554 "Severity": 1,
1555 "Value": 40
1556 },
1557 {
1558 "Direction": "greater than",
1559 "Label": "pout1",
1560 "Name": "upper critical",
1561 "Severity": 1,
1562 "Value": 66
1563 },
1564 {
1565 "Direction": "greater than",
1566 "Label": "temp1",
1567 "Name": "upper critical",
1568 "Severity": 1,
1569 "Value": 95
1570 }
1571 ],
1572 "Type": "pmbus"
Vijay Khemka61c25c02018-12-04 09:47:48 -08001573 }
1574 ],
1575 "Name": "TiogaPass Baseboard",
Patrick Williams7af0c272021-08-26 15:50:28 -05001576 "Probe": "xyz.openbmc_project.FruDevice({'PRODUCT_PRODUCT_NAME': '.*Tioga Pass.*'})",
Vijay Khemka61c25c02018-12-04 09:47:48 -08001577 "Type": "Board",
1578 "xyz.openbmc_project.Inventory.Decorator.Asset": {
1579 "Manufacturer": "$PRODUCT_MANUFACTURER",
1580 "Model": "$PRODUCT_PRODUCT_NAME",
1581 "PartNumber": "$PRODUCT_PART_NUMBER",
1582 "SerialNumber": "$PRODUCT_SERIAL_NUMBER"
1583 }
Paul Fertser503baf42021-04-15 14:50:44 +03001584}