blob: d3a0b294874d67887f6c282f06c0fd2c6fa7a1be [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",
Rashmica Guptac62cc002022-01-20 09:47:38 +1100258 "Severity": 4,
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",
Rashmica Guptac62cc002022-01-20 09:47:38 +1100291 "Severity": 4,
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 {
Sui Chen9bb6ec22022-09-25 09:01:00 -0700310 "Name": "BMC",
311 "Type": "BMC"
312 },
313 {
HCL-BMCf36472e2019-11-13 16:20:57 +0530314 "Class": "fan",
315 "FFGainCoefficient": 1.0,
316 "FFOffCoefficient": 0.0,
317 "ICoefficient": 0.0,
318 "ILimitMax": 0.0,
319 "ILimitMin": 0.0,
320 "Inputs": [
321 "SP_FAN0_TACH"
322 ],
323 "Name": "SP_FAN0_TACH",
324 "OutLimitMax": 100.0,
325 "OutLimitMin": 10.0,
326 "Outputs": [
327 "Pwm 1"
328 ],
329 "PCoefficient": 0.0,
330 "SlewNeg": 0.0,
331 "SlewPos": 0.0,
332 "Type": "Pid",
333 "Zones": [
334 "Left"
335 ]
336 },
337 {
338 "Class": "fan",
339 "FFGainCoefficient": 1.0,
340 "FFOffCoefficient": 0.0,
341 "ICoefficient": 0.0,
342 "ILimitMax": 0.0,
343 "ILimitMin": 0.0,
344 "Inputs": [
345 "SP_FAN1_TACH"
346 ],
347 "Name": "SP_FAN1_TACH",
348 "OutLimitMax": 100.0,
349 "OutLimitMin": 10.0,
350 "Outputs": [
351 "Pwm 2"
352 ],
353 "PCoefficient": 0.0,
354 "SlewNeg": 0.0,
355 "SlewPos": 0.0,
356 "Type": "Pid",
357 "Zones": [
358 "Left"
359 ]
360 },
361 {
362 "FailSafePercent": 100,
363 "MinThermalOutput": 10,
364 "Name": "Left",
365 "Type": "Pid.Zone"
366 },
367 {
368 "Class": "temp",
369 "Inputs": [
370 "SP_INLET_TEMP"
371 ],
372 "Name": "SP_INLET_TEMP_STP",
373 "NegativeHysteresis": 0,
374 "Output": [
375 13.0,
376 14.0,
377 16.0,
378 17.0,
379 18.0,
380 19.0,
381 23.0,
382 26.0,
383 30.0,
384 35.0,
385 70.0
386 ],
387 "PositiveHysteresis": 0,
388 "Reading": [
389 20.0,
390 22.0,
391 24.0,
392 26.0,
393 28.0,
394 30.0,
395 32.0,
396 34.0,
397 36.0,
398 38.0,
399 40.0
400 ],
401 "Type": "Stepwise",
402 "Zones": [
403 "Left"
404 ]
405 },
406 {
407 "Class": "temp",
408 "Inputs": [
409 "MEZZ_SENSOR_TEMP"
410 ],
411 "Name": "MEZZ_SENSOR_TEMP_STP",
412 "NegativeHysteresis": 1,
413 "Output": [
414 10.0,
415 23.0,
416 25.0,
417 27.0,
418 29.0,
419 31.0,
420 70.0
421 ],
422 "PositiveHysteresis": 1,
423 "Reading": [
424 84.0,
425 85.0,
426 87.0,
427 89.0,
428 91.0,
429 93.0,
430 95.0
431 ],
432 "Type": "Stepwise",
433 "Zones": [
434 "Left"
435 ]
436 },
437 {
438 "Address": "0x4e",
439 "Bus": 9,
440 "Name": "SP_INLET_TEMP",
441 "Name1": "SP_INLET_REMOTE_TEMP",
442 "Thresholds": [
443 {
444 "Direction": "greater than",
445 "Name": "upper critical",
446 "Severity": 1,
447 "Value": 40
448 }
449 ],
450 "Type": "TMP421"
451 },
452 {
453 "Address": "0x4f",
454 "Bus": 9,
455 "Name": "SP_OUTLET_TEMP",
456 "Name1": "SP_OUTLET_REMOTE_TEMP",
457 "Thresholds": [
458 {
459 "Direction": "greater than",
460 "Name": "upper critical",
461 "Severity": 1,
462 "Value": 70
463 }
464 ],
465 "Type": "TMP421"
466 },
467 {
468 "Address": "0x1f",
469 "Bus": 11,
470 "Name": "MEZZ_SENSOR_REMOTE_TEMP",
471 "Name1": "MEZZ_SENSOR_TEMP",
472 "Thresholds": [
473 {
474 "Direction": "greater than",
475 "Name": "upper critical",
476 "Severity": 1,
477 "Value": 105
478 },
479 {
480 "Direction": "greater than",
481 "Name": "upper non critical",
482 "Severity": 0,
483 "Value": 95
484 },
485 {
486 "Direction": "greater than",
487 "Name": "upper non recoverable",
Rashmica Guptac62cc002022-01-20 09:47:38 +1100488 "Severity": 4,
HCL-BMCf36472e2019-11-13 16:20:57 +0530489 "Value": 120
490 }
491 ],
492 "Type": "TMP421"
Manikandan Elumalai0f0f8102020-06-03 19:47:36 +0530493 },
494 {
495 "Address": "0x40",
496 "Bus": 10,
497 "Labels": [
498 "vin",
499 "iout1",
500 "pin",
501 "temp1",
502 "maxvin",
503 "maxiout1",
504 "maxpin",
505 "maxtemp1"
506 ],
507 "Name": "HSC",
508 "Thresholds": [
509 {
510 "Direction": "greater than",
511 "Label": "vin",
512 "Name": "upper critical",
513 "Severity": 1,
514 "Value": 13.75
515 },
516 {
517 "Direction": "less than",
518 "Label": "vin",
519 "Name": "lower critical",
520 "Severity": 0,
521 "Value": 11.25
522 },
523 {
524 "Direction": "greater than",
525 "Label": "iout1",
526 "Name": "upper critical",
527 "Severity": 1,
528 "Value": 52
529 },
530 {
531 "Direction": "greater than",
532 "Label": "pin",
533 "Name": "upper critical",
534 "Severity": 1,
535 "Value": 625
536 },
537 {
538 "Direction": "less than",
539 "Label": "temp1",
540 "Name": "upper critical",
541 "Severity": 1,
542 "Value": 105
543 },
544 {
545 "Direction": "less than",
546 "Label": "peakvin",
547 "Name": "lower critical",
548 "Severity": 1,
549 "Value": 0
550 },
551 {
552 "Direction": "less than",
553 "Label": "maxiout1",
554 "Name": "lower critical",
555 "Severity": 1,
556 "Value": 0
557 },
558 {
559 "Direction": "less than",
560 "Label": "maxpin",
561 "Name": "lower critical",
562 "Severity": 1,
563 "Value": 0
564 },
565 {
566 "Direction": "less than",
567 "Label": "maxtemp1",
568 "Name": "lower critical",
569 "Severity": 1,
570 "Value": 0
571 }
572 ],
573 "Type": "pmbus"
HCL-BMCf36472e2019-11-13 16:20:57 +0530574 }
575 ],
576 "Name": "Yosemite V2 Baseboard",
Patrick Williams195e1fb2021-08-26 15:37:25 -0500577 "Probe": "xyz.openbmc_project.FruDevice({'PRODUCT_PRODUCT_NAME': 'Yosemite V2 .*'})",
HCL-BMCf36472e2019-11-13 16:20:57 +0530578 "Type": "Board",
579 "xyz.openbmc_project.Inventory.Decorator.Asset": {
580 "Manufacturer": "$PRODUCT_MANUFACTURER",
581 "Model": "$PRODUCT_PRODUCT_NAME",
Karthikeyan Pasupathi919b6a02022-11-22 19:43:49 +0530582 "PartNumber": "$BOARD_PART_NUMBER",
583 "SerialNumber": "$BOARD_SERIAL_NUMBER"
HCL-BMCf36472e2019-11-13 16:20:57 +0530584 }
Kumar Thangavel09e177f2021-03-11 18:55:43 +0530585}