blob: 0c2d19bbadff3208aa1e8d5952947c2e924ad7ae [file] [log] [blame]
Delphine CC Chiu82e6a3f2023-08-08 17:42:59 +08001{
2 "Exposes": [
3 {
4 "Index": 0,
5 "Name": "MGNT_P12V_VOLT_V",
6 "ScaleFactor": 0.1124,
7 "Thresholds": [
8 {
9 "Direction": "greater than",
Delphine CC Chiu61342052024-03-05 19:47:57 +080010 "Label": "vout1",
11 "Name": "upper non recoverable",
12 "Severity": 4,
13 "Value": 13.74
14 },
15 {
16 "Direction": "greater than",
Delphine CC Chiu82e6a3f2023-08-08 17:42:59 +080017 "Name": "upper critical",
18 "Severity": 1,
Delphine CC Chiu61342052024-03-05 19:47:57 +080019 "Value": 13.176
Delphine CC Chiu82e6a3f2023-08-08 17:42:59 +080020 },
21 {
22 "Direction": "greater than",
23 "Name": "upper non critical",
24 "Severity": 0,
Delphine CC Chiu61342052024-03-05 19:47:57 +080025 "Value": 13.054
Delphine CC Chiu82e6a3f2023-08-08 17:42:59 +080026 },
27 {
28 "Direction": "less than",
29 "Name": "lower non critical",
30 "Severity": 0,
Delphine CC Chiu61342052024-03-05 19:47:57 +080031 "Value": 11.346
Delphine CC Chiu82e6a3f2023-08-08 17:42:59 +080032 },
33 {
34 "Direction": "less than",
35 "Name": "lower critical",
36 "Severity": 1,
Delphine CC Chiu61342052024-03-05 19:47:57 +080037 "Value": 11.224
38 },
39 {
40 "Direction": "less than",
41 "Label": "vin",
42 "Name": "lower non recoverable",
43 "Severity": 4,
44 "Value": 10.32
Delphine CC Chiu82e6a3f2023-08-08 17:42:59 +080045 }
46 ],
47 "Type": "ADC"
48 },
49 {
50 "Index": 1,
51 "Name": "MGNT_P5V_VOLT_V",
52 "ScaleFactor": 0.2717,
53 "Thresholds": [
54 {
55 "Direction": "greater than",
Delphine CC Chiu61342052024-03-05 19:47:57 +080056 "Name": "upper non recoverable",
57 "Severity": 4,
58 "Value": 5.65
59 },
60 {
61 "Direction": "greater than",
Delphine CC Chiu82e6a3f2023-08-08 17:42:59 +080062 "Name": "upper critical",
63 "Severity": 1,
64 "Value": 5.55
65 },
66 {
67 "Direction": "greater than",
68 "Name": "upper non critical",
69 "Severity": 0,
70 "Value": 5.5
71 },
72 {
73 "Direction": "less than",
74 "Name": "lower non critical",
75 "Severity": 0,
76 "Value": 4.5
77 },
78 {
79 "Direction": "less than",
80 "Name": "lower critical",
81 "Severity": 1,
82 "Value": 4.45
Delphine CC Chiu61342052024-03-05 19:47:57 +080083 },
84 {
85 "Direction": "less than",
86 "Name": "lower non recoverable",
87 "Severity": 4,
88 "Value": 4.15
Delphine CC Chiu82e6a3f2023-08-08 17:42:59 +080089 }
90 ],
91 "Type": "ADC"
92 },
93 {
94 "Index": 2,
95 "Name": "MGNT_P3V3_VOLT_V",
96 "ScaleFactor": 0.4107,
97 "Thresholds": [
98 {
99 "Direction": "greater than",
Delphine CC Chiu61342052024-03-05 19:47:57 +0800100 "Name": "upper non recoverable",
101 "Severity": 4,
102 "Value": 3.729
103 },
104 {
105 "Direction": "greater than",
Delphine CC Chiu82e6a3f2023-08-08 17:42:59 +0800106 "Name": "upper critical",
107 "Severity": 1,
108 "Value": 3.564
109 },
110 {
111 "Direction": "greater than",
112 "Name": "upper non critical",
113 "Severity": 0,
114 "Value": 3.531
115 },
116 {
117 "Direction": "less than",
118 "Name": "lower non critical",
119 "Severity": 0,
120 "Value": 3.069
121 },
122 {
123 "Direction": "less than",
124 "Name": "lower critical",
125 "Severity": 1,
126 "Value": 3.036
Delphine CC Chiu61342052024-03-05 19:47:57 +0800127 },
128 {
129 "Direction": "less than",
130 "Name": "lower non recoverable",
131 "Severity": 4,
132 "Value": 2.739
Delphine CC Chiu82e6a3f2023-08-08 17:42:59 +0800133 }
134 ],
135 "Type": "ADC"
136 },
137 {
138 "Index": 3,
139 "Name": "MGNT_P2V5_VOLT_V",
140 "ScaleFactor": 0.542,
141 "Thresholds": [
142 {
143 "Direction": "greater than",
144 "Name": "upper critical",
145 "Severity": 1,
146 "Value": 2.7
147 },
148 {
149 "Direction": "greater than",
150 "Name": "upper non critical",
151 "Severity": 0,
152 "Value": 2.675
153 },
154 {
155 "Direction": "less than",
156 "Name": "lower non critical",
157 "Severity": 0,
158 "Value": 2.325
159 },
160 {
161 "Direction": "less than",
162 "Name": "lower critical",
163 "Severity": 1,
164 "Value": 2.3
165 }
166 ],
167 "Type": "ADC"
168 },
169 {
170 "Index": 4,
171 "Name": "MGNT_P1V8_VOLT_V",
172 "ScaleFactor": 1,
173 "Thresholds": [
174 {
175 "Direction": "greater than",
176 "Name": "upper critical",
177 "Severity": 1,
178 "Value": 1.944
179 },
180 {
181 "Direction": "greater than",
182 "Name": "upper non critical",
183 "Severity": 0,
184 "Value": 1.926
185 },
186 {
187 "Direction": "less than",
188 "Name": "lower non critical",
189 "Severity": 0,
190 "Value": 1.674
191 },
192 {
193 "Direction": "less than",
194 "Name": "lower critical",
195 "Severity": 1,
196 "Value": 1.656
197 }
198 ],
199 "Type": "ADC"
200 },
201 {
202 "Index": 5,
203 "Name": "MGNT_P3V3_RGM_VOLT_V",
204 "ScaleFactor": 0.4107,
205 "Thresholds": [
206 {
207 "Direction": "greater than",
208 "Name": "upper critical",
209 "Severity": 1,
210 "Value": 3.564
211 },
212 {
213 "Direction": "greater than",
214 "Name": "upper non critical",
215 "Severity": 0,
216 "Value": 3.531
217 },
218 {
219 "Direction": "less than",
220 "Name": "lower non critical",
221 "Severity": 0,
222 "Value": 3.069
223 },
224 {
225 "Direction": "less than",
226 "Name": "lower critical",
227 "Severity": 1,
228 "Value": 3.036
229 }
230 ],
231 "Type": "ADC"
232 },
233 {
234 "Index": 6,
235 "Name": "MGNT_P1V2_VOLT_V",
236 "ScaleFactor": 1,
237 "Thresholds": [
238 {
239 "Direction": "greater than",
Delphine CC Chiu61342052024-03-05 19:47:57 +0800240 "Name": "upper non recoverable",
241 "Severity": 4,
242 "Value": 1.356
243 },
244 {
245 "Direction": "greater than",
Delphine CC Chiu82e6a3f2023-08-08 17:42:59 +0800246 "Name": "upper critical",
247 "Severity": 1,
248 "Value": 1.296
249 },
250 {
251 "Direction": "greater than",
252 "Name": "upper non critical",
253 "Severity": 0,
254 "Value": 1.284
255 },
256 {
257 "Direction": "less than",
258 "Name": "lower non critical",
259 "Severity": 0,
260 "Value": 1.116
261 },
262 {
263 "Direction": "less than",
264 "Name": "lower critical",
265 "Severity": 1,
266 "Value": 1.104
Delphine CC Chiu61342052024-03-05 19:47:57 +0800267 },
268 {
269 "Direction": "less than",
270 "Name": "lower non recoverable",
271 "Severity": 4,
272 "Value": 0.996
Delphine CC Chiu82e6a3f2023-08-08 17:42:59 +0800273 }
274 ],
275 "Type": "ADC"
276 },
277 {
278 "Index": 7,
279 "Name": "MGNT_P0V6_VOLT_V",
280 "ScaleFactor": 1,
281 "Thresholds": [
282 {
283 "Direction": "greater than",
284 "Name": "upper critical",
285 "Severity": 1,
286 "Value": 0.648
287 },
288 {
289 "Direction": "greater than",
290 "Name": "upper non critical",
291 "Severity": 0,
292 "Value": 0.642
293 },
294 {
295 "Direction": "less than",
296 "Name": "lower non critical",
297 "Severity": 0,
298 "Value": 0.558
299 },
300 {
301 "Direction": "less than",
302 "Name": "lower critical",
303 "Severity": 1,
304 "Value": 0.552
305 }
306 ],
307 "Type": "ADC"
308 },
309 {
310 "Index": 8,
311 "Name": "MGNT_P1V0_VOLT_V",
312 "ScaleFactor": 1,
313 "Thresholds": [
314 {
315 "Direction": "greater than",
Delphine CC Chiu61342052024-03-05 19:47:57 +0800316 "Name": "upper non recoverable",
317 "Severity": 4,
318 "Value": 1.13
319 },
320 {
321 "Direction": "greater than",
Delphine CC Chiu82e6a3f2023-08-08 17:42:59 +0800322 "Name": "upper critical",
323 "Severity": 1,
324 "Value": 1.08
325 },
326 {
327 "Direction": "greater than",
328 "Name": "upper non critical",
329 "Severity": 0,
330 "Value": 1.07
331 },
332 {
333 "Direction": "less than",
334 "Name": "lower non critical",
335 "Severity": 0,
336 "Value": 0.93
337 },
338 {
339 "Direction": "less than",
340 "Name": "lower critical",
341 "Severity": 1,
342 "Value": 0.92
Delphine CC Chiu61342052024-03-05 19:47:57 +0800343 },
344 {
345 "Direction": "less than",
346 "Name": "lower non recoverable",
347 "Severity": 4,
348 "Value": 0.83
Delphine CC Chiu82e6a3f2023-08-08 17:42:59 +0800349 }
350 ],
351 "Type": "ADC"
352 },
353 {
354 "Index": 9,
355 "Name": "MGNT_P5V_USB_VOLT_V",
356 "ScaleFactor": 0.2717,
357 "Thresholds": [
358 {
359 "Direction": "greater than",
Delphine CC Chiu61342052024-03-05 19:47:57 +0800360 "Name": "upper non recoverable",
361 "Severity": 4,
362 "Value": 5.5
363 },
364 {
365 "Direction": "greater than",
Delphine CC Chiu82e6a3f2023-08-08 17:42:59 +0800366 "Name": "upper critical",
367 "Severity": 1,
368 "Value": 5.4
369 },
370 {
371 "Direction": "greater than",
372 "Name": "upper non critical",
373 "Severity": 0,
374 "Value": 5.35
375 },
376 {
377 "Direction": "less than",
378 "Name": "lower non critical",
379 "Severity": 0,
380 "Value": 4.65
381 },
382 {
383 "Direction": "less than",
384 "Name": "lower critical",
385 "Severity": 1,
386 "Value": 4.6
Delphine CC Chiu61342052024-03-05 19:47:57 +0800387 },
388 {
389 "Direction": "less than",
390 "Name": "lower non recoverable",
391 "Severity": 4,
392 "Value": 4.15
Delphine CC Chiu82e6a3f2023-08-08 17:42:59 +0800393 }
394 ],
395 "Type": "ADC"
396 },
397 {
398 "BridgeGpio": [
399 {
400 "Name": "EN_P3V_BAT_SCALED_R",
401 "Polarity": "H",
402 "SetupTime": 1
403 }
404 ],
405 "Index": 10,
406 "Name": "MGNT_P3V_BAT_VOLT_V",
407 "PollRate": 3600,
408 "ScaleFactor": 0.3333,
409 "Thresholds": [
410 {
411 "Direction": "greater than",
412 "Name": "upper critical",
413 "Severity": 1,
414 "Value": 3.502
415 },
416 {
417 "Direction": "greater than",
418 "Name": "upper non critical",
419 "Severity": 0,
420 "Value": 3.468
421 },
422 {
423 "Direction": "less than",
424 "Name": "lower non critical",
425 "Severity": 0,
426 "Value": 2.793
427 },
428 {
429 "Direction": "less than",
430 "Name": "lower critical",
431 "Severity": 1,
432 "Value": 2.765
433 }
434 ],
435 "Type": "ADC"
436 },
437 {
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800438 "Class": "fan",
439 "FFGainCoefficient": 1.0,
440 "FFOffCoefficient": 0.0,
441 "ICoefficient": 0.0,
442 "ILimitMax": 0.0,
443 "ILimitMin": 0.0,
444 "Inputs": [
445 "FANBOARD0_FAN0_TACH_IL",
446 "FANBOARD0_FAN0_TACH_OL",
447 "FANBOARD0_FAN1_TACH_IL",
448 "FANBOARD0_FAN1_TACH_OL",
449 "FANBOARD1_FAN2_TACH_IL",
450 "FANBOARD1_FAN2_TACH_OL",
451 "FANBOARD1_FAN3_TACH_IL",
452 "FANBOARD1_FAN3_TACH_OL",
453 "FANBOARD0_FAN4_TACH_IL",
454 "FANBOARD0_FAN4_TACH_OL",
455 "FANBOARD0_FAN5_TACH_IL",
456 "FANBOARD0_FAN5_TACH_OL",
457 "FANBOARD1_FAN6_TACH_IL",
458 "FANBOARD1_FAN6_TACH_OL",
459 "FANBOARD1_FAN7_TACH_IL",
460 "FANBOARD1_FAN7_TACH_OL",
461 "FANBOARD0_FAN8_TACH_IL",
462 "FANBOARD0_FAN8_TACH_OL",
463 "FANBOARD0_FAN9_TACH_IL",
464 "FANBOARD0_FAN9_TACH_OL",
465 "FANBOARD1_FAN10_TACH_IL",
466 "FANBOARD1_FAN10_TACH_OL",
467 "FANBOARD1_FAN11_TACH_IL",
468 "FANBOARD1_FAN11_TACH_OL"
469 ],
470 "Name": "All Fan",
471 "OutLimitMax": 100.0,
472 "OutLimitMin": 0.0,
473 "Outputs": [
474 "FANBOARD0_FAN0_PWM",
475 "FANBOARD0_FAN0_PWM",
476 "FANBOARD0_FAN1_PWM",
477 "FANBOARD0_FAN1_PWM",
478 "FANBOARD1_FAN2_PWM",
479 "FANBOARD1_FAN2_PWM",
480 "FANBOARD1_FAN3_PWM",
481 "FANBOARD1_FAN3_PWM",
482 "FANBOARD0_FAN4_PWM",
483 "FANBOARD0_FAN4_PWM",
484 "FANBOARD0_FAN5_PWM",
485 "FANBOARD0_FAN5_PWM",
486 "FANBOARD1_FAN6_PWM",
487 "FANBOARD1_FAN6_PWM",
488 "FANBOARD1_FAN7_PWM",
489 "FANBOARD1_FAN7_PWM",
490 "FANBOARD0_FAN8_PWM",
491 "FANBOARD0_FAN8_PWM",
492 "FANBOARD0_FAN9_PWM",
493 "FANBOARD0_FAN9_PWM",
494 "FANBOARD1_FAN10_PWM",
495 "FANBOARD1_FAN10_PWM",
496 "FANBOARD1_FAN11_PWM",
497 "FANBOARD1_FAN11_PWM"
498 ],
499 "PCoefficient": 0.0,
500 "SlewNeg": 0.0,
501 "SlewPos": 0.0,
502 "Type": "Pid",
503 "Zones": [
504 "Zone 1"
505 ]
506 },
507 {
508 "CheckHysteresisWithSetpoint": true,
509 "Class": "temp",
510 "DCoefficient": 0.0,
511 "FFGainCoefficient": 0.0,
512 "FFOffCoefficient": 0.0,
513 "ICoefficient": -0.035,
514 "ILimitMax": 100,
515 "ILimitMin": -50,
516 "Inputs": [
517 "NIC0_TEMP_C",
518 "NIC1_TEMP_C",
519 "NIC2_TEMP_C",
520 "NIC3_TEMP_C"
521 ],
522 "Name": "PID_NIC_TEMP",
523 "NegativeHysteresis": 3.0,
524 "OutLimitMax": 100,
525 "OutLimitMin": 0,
526 "PCoefficient": -3.0,
527 "PositiveHysteresis": 0.0,
528 "SetPoint": 90.0,
529 "SlewNeg": 0.0,
530 "SlewPos": 0.0,
531 "Type": "Pid",
532 "Zones": [
533 "Zone 1"
534 ]
535 },
536 {
537 "AccumulateSetPoint": true,
538 "CycleIntervalTimeMS": 1000,
539 "FailSafePercent": 100.0,
540 "MinThermalOutput": 0.0,
541 "Name": "Zone 1",
542 "Type": "Pid.Zone",
543 "UpdateThermalsTimeMS": 1000
544 },
545 {
546 "Class": "temp",
547 "Inputs": [
548 "NIC0_TEMP_C",
549 "NIC1_TEMP_C",
550 "NIC2_TEMP_C",
551 "NIC3_TEMP_C"
552 ],
553 "Name": "Stepwise_NIC_TEMP",
554 "NegativeHysteresis": 2,
555 "Output": [
556 20.0,
557 22.0,
558 24.0,
559 26.0,
560 28.0,
561 30.0
562 ],
563 "PositiveHysteresis": 0,
564 "Reading": [
565 80.0,
566 81.0,
567 82.0,
568 83.0,
569 84.0,
570 85.0
571 ],
572 "Type": "Stepwise",
573 "Zones": [
574 "Zone 1"
575 ]
576 },
577 {
Delphine CC Chiu82e6a3f2023-08-08 17:42:59 +0800578 "Address": "0x48",
Delphine CC Chiu3030d672024-03-05 13:16:33 +0800579 "Bus": 34,
Delphine CC Chiu82e6a3f2023-08-08 17:42:59 +0800580 "Name": "MGNT_TEMP_C",
581 "Thresholds": [
582 {
583 "Direction": "greater than",
584 "Name": "upper critical",
585 "Severity": 1,
Delphine CC Chiu86bac2b2024-05-08 13:30:02 +0800586 "Value": 50
Delphine CC Chiu82e6a3f2023-08-08 17:42:59 +0800587 }
588 ],
589 "Type": "TMP75"
590 }
591 ],
592 "Name": "Yosemite 4 Management Board",
593 "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Management Board wBMC', 'PRODUCT_PRODUCT_NAME': 'Yosemite V4'})",
594 "Type": "Board",
595 "xyz.openbmc_project.Inventory.Decorator.Asset": {
Ingrid Chenf6d0e782024-07-10 13:41:34 +0800596 "BuildDate": "$BOARD_MANUFACTURE_DATE",
597 "Manufacturer": "$BOARD_MANUFACTURER",
598 "Model": "$BOARD_PRODUCT_NAME",
599 "PartNumber": "$BOARD_PART_NUMBER",
600 "SerialNumber": "$BOARD_SERIAL_NUMBER",
Delphine CC Chiu3c0af082024-05-15 16:33:03 +0800601 "SparePartNumber": "$BOARD_INFO_AM1"
Delphine CC Chiud827cca2024-03-27 17:02:24 +0800602 },
603 "xyz.openbmc_project.Inventory.Decorator.AssetTag": {
604 "AssetTag": "$PRODUCT_ASSET_TAG"
Delphine CC Chiubaedb722024-04-01 16:21:03 +0800605 },
606 "xyz.openbmc_project.Inventory.Decorator.Revision": {
607 "Version": "$PRODUCT_VERSION"
Ingrid Chen1f9b27f2024-09-02 15:52:55 +0800608 },
609 "xyz.openbmc_project.Inventory.Item.BMC": {}
Delphine CC Chiu82e6a3f2023-08-08 17:42:59 +0800610}