blob: 78671fedf606aa08d03c19d65f686aecdfa285e4 [file] [log] [blame]
HCL-BMCf36472e2019-11-13 16:20:57 +05301{
2 "Exposes": [
3 {
4 "Index": 0,
5 "Name": " SP_P5V",
6 "ScaleFactor": 0.2782,
7 "Thresholds": [
8 {
9 "Direction": "greater than",
10 "Name": "upper critical",
11 "Severity": 1,
12 "Value": 5.5
13 },
14 {
15 "Direction": "less than",
16 "Name": "lower critical",
17 "Severity": 1,
18 "Value": 4.5
19 }
20 ],
21 "Type": "ADC"
22 },
23 {
24 "Index": 1,
25 "Name": " SP_P12V",
26 "ScaleFactor": 0.115,
27 "Thresholds": [
28 {
29 "Direction": "greater than",
30 "Name": "upper critical",
31 "Severity": 1,
32 "Value": 13.75
33 },
34 {
35 "Direction": "less than",
36 "Name": "lower critical",
37 "Severity": 1,
38 "Value": 11.25
39 }
40 ],
41 "Type": "ADC"
42 },
43 {
44 "Index": 2,
45 "Name": " SP_P3V3_STBY",
46 "ScaleFactor": 0.4204,
47 "Thresholds": [
48 {
49 "Direction": "greater than",
50 "Name": "upper critical",
51 "Severity": 1,
52 "Value": 3.63
53 },
54 {
55 "Direction": "less than",
56 "Name": "lower critical",
57 "Severity": 1,
58 "Value": 2.97
59 }
60 ],
61 "Type": "ADC"
62 },
63 {
64 "Index": 3,
65 "Name": " SP_P12V_SLOT1",
66 "ScaleFactor": 0.115,
67 "Thresholds": [
68 {
69 "Direction": "greater than",
70 "Name": "upper critical",
71 "Severity": 1,
72 "Value": 13.75
73 },
74 {
75 "Direction": "less than",
76 "Name": "lower critical",
77 "Severity": 1,
78 "Value": 11.25
79 }
80 ],
81 "Type": "ADC"
82 },
83 {
84 "Index": 4,
85 "Name": " SP_P12V_SLOT2",
86 "ScaleFactor": 0.115,
87 "Thresholds": [
88 {
89 "Direction": "greater than",
90 "Name": "upper critical",
91 "Severity": 1,
92 "Value": 13.75
93 },
94 {
95 "Direction": "less than",
96 "Name": "lower critical",
97 "Severity": 1,
98 "Value": 11.25
99 }
100 ],
101 "Type": "ADC"
102 },
103 {
104 "Index": 5,
105 "Name": " SP_P12V_SLOT3",
106 "ScaleFactor": 0.115,
107 "Thresholds": [
108 {
109 "Direction": "greater than",
110 "Name": "upper critical",
111 "Severity": 1,
112 "Value": 13.75
113 },
114 {
115 "Direction": "less than",
116 "Name": "lower critical",
117 "Severity": 1,
118 "Value": 11.25
119 }
120 ],
121 "Type": "ADC"
122 },
123 {
124 "Index": 6,
125 "Name": " SP_P12V_SLOT4",
126 "ScaleFactor": 0.115,
127 "Thresholds": [
128 {
129 "Direction": "greater than",
130 "Name": "upper critical",
131 "Severity": 1,
132 "Value": 13.75
133 },
134 {
135 "Direction": "less than",
136 "Name": "lower critical",
137 "Severity": 1,
138 "Value": 11.25
139 }
140 ],
141 "Type": "ADC"
142 },
143 {
144 "Index": 7,
145 "Name": " SP_P3V3",
146 "ScaleFactor": 0.4204,
147 "Thresholds": [
148 {
149 "Direction": "greater than",
150 "Name": "upper critical",
151 "Severity": 1,
152 "Value": 3.63
153 },
154 {
155 "Direction": "less than",
156 "Name": "lower critical",
157 "Severity": 1,
158 "Value": 2.97
159 }
160 ],
161 "Type": "ADC"
162 },
163 {
164 "Index": 8,
165 "Name": " SP_SENSOR_P1V15_BMC_STBY",
166 "ScaleFactor": 1.024,
167 "Thresholds": [
168 {
169 "Direction": "greater than",
170 "Name": "upper critical",
171 "Severity": 1,
172 "Value": 1.26
173 },
174 {
175 "Direction": "less than",
176 "Name": "lower critical",
177 "Severity": 1,
178 "Value": 1.03
179 }
180 ],
181 "Type": "ADC"
182 },
183 {
184 "Index": 9,
185 "Name": " SP_SENSOR_P1V2_BMC_STBY",
186 "ScaleFactor": 1.024,
187 "Thresholds": [
188 {
189 "Direction": "greater than",
190 "Name": "upper critical",
191 "Severity": 1,
192 "Value": 1.32
193 },
194 {
195 "Direction": "less than",
196 "Name": "lower critical",
197 "Severity": 1,
198 "Value": 1.08
199 }
200 ],
201 "Type": "ADC"
202 },
203 {
204 "Index": 10,
205 "Name": " SP_SENSOR_P2V5_BMC_STBY",
206 "ScaleFactor": 0.555,
207 "Thresholds": [
208 {
209 "Direction": "greater than",
210 "Name": "upper critical",
211 "Severity": 1,
212 "Value": 2.75
213 },
214 {
215 "Direction": "less than",
216 "Name": "lower critical",
217 "Severity": 1,
218 "Value": 2.25
219 }
220 ],
221 "Type": "ADC"
222 },
223 {
224 "Index": 11,
225 "Name": " SP_P1V8_STBY",
226 "ScaleFactor": 0.7684,
227 "Thresholds": [
228 {
229 "Direction": "greater than",
230 "Name": "upper critical",
231 "Severity": 1,
232 "Value": 1.98
233 },
234 {
235 "Direction": "less than",
236 "Name": "lower critical",
237 "Severity": 1,
238 "Value": 1.62
239 }
240 ],
241 "Type": "ADC"
242 },
243 {
244 "Connector": {
245 "Name": "System Fan Connector 1",
246 "Pwm": 0,
247 "Tachs": [
248 0
249 ]
250 },
251 "Index": 0,
252 "Name": "SP_FAN0_TACH",
Kumar Thangavel09e177f2021-03-11 18:55:43 +0530253 "PowerState": "Always",
HCL-BMCf36472e2019-11-13 16:20:57 +0530254 "Thresholds": [
255 {
256 "Direction": "less than",
Kumar Thangavel0177ea42022-01-13 16:10:52 +0530257 "Name": "lower hardshutdown",
258 "Severity": 3,
HCL-BMCf36472e2019-11-13 16:20:57 +0530259 "Value": 500
260 },
261 {
262 "Direction": "greater than",
263 "Name": "upper non critical",
264 "Severity": 0,
265 "Value": 8500
266 },
267 {
268 "Direction": "greater than",
269 "Name": "upper critical",
270 "Severity": 1,
271 "Value": 11500
272 }
273 ],
274 "Type": "AspeedFan"
275 },
276 {
277 "Connector": {
278 "Name": "System Fan Connector 2",
279 "Pwm": 1,
280 "Tachs": [
281 1
282 ]
283 },
284 "Index": 1,
285 "Name": "SP_FAN1_TACH",
Kumar Thangavel09e177f2021-03-11 18:55:43 +0530286 "PowerState": "Always",
HCL-BMCf36472e2019-11-13 16:20:57 +0530287 "Thresholds": [
288 {
289 "Direction": "less than",
Kumar Thangavel0177ea42022-01-13 16:10:52 +0530290 "Name": "lower hardshutdown",
291 "Severity": 3,
HCL-BMCf36472e2019-11-13 16:20:57 +0530292 "Value": 500
293 },
294 {
295 "Direction": "greater than",
296 "Name": "upper non critical",
297 "Severity": 0,
298 "Value": 8500
299 },
300 {
301 "Direction": "greater than",
302 "Name": "upper critical",
303 "Severity": 1,
304 "Value": 11500
305 }
306 ],
307 "Type": "AspeedFan"
308 },
309 {
310 "Class": "fan",
311 "FFGainCoefficient": 1.0,
312 "FFOffCoefficient": 0.0,
313 "ICoefficient": 0.0,
314 "ILimitMax": 0.0,
315 "ILimitMin": 0.0,
316 "Inputs": [
317 "SP_FAN0_TACH"
318 ],
319 "Name": "SP_FAN0_TACH",
320 "OutLimitMax": 100.0,
321 "OutLimitMin": 10.0,
322 "Outputs": [
323 "Pwm 1"
324 ],
325 "PCoefficient": 0.0,
326 "SlewNeg": 0.0,
327 "SlewPos": 0.0,
328 "Type": "Pid",
329 "Zones": [
330 "Left"
331 ]
332 },
333 {
334 "Class": "fan",
335 "FFGainCoefficient": 1.0,
336 "FFOffCoefficient": 0.0,
337 "ICoefficient": 0.0,
338 "ILimitMax": 0.0,
339 "ILimitMin": 0.0,
340 "Inputs": [
341 "SP_FAN1_TACH"
342 ],
343 "Name": "SP_FAN1_TACH",
344 "OutLimitMax": 100.0,
345 "OutLimitMin": 10.0,
346 "Outputs": [
347 "Pwm 2"
348 ],
349 "PCoefficient": 0.0,
350 "SlewNeg": 0.0,
351 "SlewPos": 0.0,
352 "Type": "Pid",
353 "Zones": [
354 "Left"
355 ]
356 },
357 {
358 "FailSafePercent": 100,
359 "MinThermalOutput": 10,
360 "Name": "Left",
361 "Type": "Pid.Zone"
362 },
363 {
364 "Class": "temp",
365 "Inputs": [
366 "SP_INLET_TEMP"
367 ],
368 "Name": "SP_INLET_TEMP_STP",
369 "NegativeHysteresis": 0,
370 "Output": [
371 13.0,
372 14.0,
373 16.0,
374 17.0,
375 18.0,
376 19.0,
377 23.0,
378 26.0,
379 30.0,
380 35.0,
381 70.0
382 ],
383 "PositiveHysteresis": 0,
384 "Reading": [
385 20.0,
386 22.0,
387 24.0,
388 26.0,
389 28.0,
390 30.0,
391 32.0,
392 34.0,
393 36.0,
394 38.0,
395 40.0
396 ],
397 "Type": "Stepwise",
398 "Zones": [
399 "Left"
400 ]
401 },
402 {
403 "Class": "temp",
404 "Inputs": [
405 "MEZZ_SENSOR_TEMP"
406 ],
407 "Name": "MEZZ_SENSOR_TEMP_STP",
408 "NegativeHysteresis": 1,
409 "Output": [
410 10.0,
411 23.0,
412 25.0,
413 27.0,
414 29.0,
415 31.0,
416 70.0
417 ],
418 "PositiveHysteresis": 1,
419 "Reading": [
420 84.0,
421 85.0,
422 87.0,
423 89.0,
424 91.0,
425 93.0,
426 95.0
427 ],
428 "Type": "Stepwise",
429 "Zones": [
430 "Left"
431 ]
432 },
433 {
434 "Address": "0x4e",
435 "Bus": 9,
436 "Name": "SP_INLET_TEMP",
437 "Name1": "SP_INLET_REMOTE_TEMP",
438 "Thresholds": [
439 {
440 "Direction": "greater than",
441 "Name": "upper critical",
442 "Severity": 1,
443 "Value": 40
444 }
445 ],
446 "Type": "TMP421"
447 },
448 {
449 "Address": "0x4f",
450 "Bus": 9,
451 "Name": "SP_OUTLET_TEMP",
452 "Name1": "SP_OUTLET_REMOTE_TEMP",
453 "Thresholds": [
454 {
455 "Direction": "greater than",
456 "Name": "upper critical",
457 "Severity": 1,
458 "Value": 70
459 }
460 ],
461 "Type": "TMP421"
462 },
463 {
464 "Address": "0x1f",
465 "Bus": 11,
466 "Name": "MEZZ_SENSOR_REMOTE_TEMP",
467 "Name1": "MEZZ_SENSOR_TEMP",
468 "Thresholds": [
469 {
470 "Direction": "greater than",
471 "Name": "upper critical",
472 "Severity": 1,
473 "Value": 105
474 },
475 {
476 "Direction": "greater than",
477 "Name": "upper non critical",
478 "Severity": 0,
479 "Value": 95
480 },
481 {
482 "Direction": "greater than",
483 "Name": "upper non recoverable",
Kumar Thangavel6fdb3b92022-01-13 16:17:38 +0530484 "Severity": 3,
HCL-BMCf36472e2019-11-13 16:20:57 +0530485 "Value": 120
486 }
487 ],
488 "Type": "TMP421"
Manikandan Elumalai0f0f8102020-06-03 19:47:36 +0530489 },
490 {
491 "Address": "0x40",
492 "Bus": 10,
493 "Labels": [
494 "vin",
495 "iout1",
496 "pin",
497 "temp1",
498 "maxvin",
499 "maxiout1",
500 "maxpin",
501 "maxtemp1"
502 ],
503 "Name": "HSC",
504 "Thresholds": [
505 {
506 "Direction": "greater than",
507 "Label": "vin",
508 "Name": "upper critical",
509 "Severity": 1,
510 "Value": 13.75
511 },
512 {
513 "Direction": "less than",
514 "Label": "vin",
515 "Name": "lower critical",
516 "Severity": 0,
517 "Value": 11.25
518 },
519 {
520 "Direction": "greater than",
521 "Label": "iout1",
522 "Name": "upper critical",
523 "Severity": 1,
524 "Value": 52
525 },
526 {
527 "Direction": "greater than",
528 "Label": "pin",
529 "Name": "upper critical",
530 "Severity": 1,
531 "Value": 625
532 },
533 {
534 "Direction": "less than",
535 "Label": "temp1",
536 "Name": "upper critical",
537 "Severity": 1,
538 "Value": 105
539 },
540 {
541 "Direction": "less than",
542 "Label": "peakvin",
543 "Name": "lower critical",
544 "Severity": 1,
545 "Value": 0
546 },
547 {
548 "Direction": "less than",
549 "Label": "maxiout1",
550 "Name": "lower critical",
551 "Severity": 1,
552 "Value": 0
553 },
554 {
555 "Direction": "less than",
556 "Label": "maxpin",
557 "Name": "lower critical",
558 "Severity": 1,
559 "Value": 0
560 },
561 {
562 "Direction": "less than",
563 "Label": "maxtemp1",
564 "Name": "lower critical",
565 "Severity": 1,
566 "Value": 0
567 }
568 ],
569 "Type": "pmbus"
HCL-BMCf36472e2019-11-13 16:20:57 +0530570 }
571 ],
572 "Name": "Yosemite V2 Baseboard",
Patrick Williams195e1fb2021-08-26 15:37:25 -0500573 "Probe": "xyz.openbmc_project.FruDevice({'PRODUCT_PRODUCT_NAME': 'Yosemite V2 .*'})",
HCL-BMCf36472e2019-11-13 16:20:57 +0530574 "Type": "Board",
575 "xyz.openbmc_project.Inventory.Decorator.Asset": {
576 "Manufacturer": "$PRODUCT_MANUFACTURER",
577 "Model": "$PRODUCT_PRODUCT_NAME",
578 "PartNumber": "$PRODUCT_PART_NUMBER",
579 "SerialNumber": "$PRODUCT_SERIAL_NUMBER"
580 }
Kumar Thangavel09e177f2021-03-11 18:55:43 +0530581}