blob: 747e28250a5941af8470627836eae4dfb9ca92a5 [file] [log] [blame]
Delphine CC Chiu82e6a3f2023-08-08 17:42:59 +08001{
2 "Exposes": [
3 {
4 "Index": 0,
Lora Lin2e141a92024-10-21 16:30:55 +08005 "Name": "MGNT_ADC_P12V_VOLT_V",
Delphine CC Chiu82e6a3f2023-08-08 17:42:59 +08006 "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,
Lora Lin2e141a92024-10-21 16:30:55 +080051 "Name": "MGNT_ADC_P5V_VOLT_V",
Delphine CC Chiu82e6a3f2023-08-08 17:42:59 +080052 "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,
Lora Lin2e141a92024-10-21 16:30:55 +080095 "Name": "MGNT_ADC_P3V3_VOLT_V",
Delphine CC Chiu82e6a3f2023-08-08 17:42:59 +080096 "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,
Lora Lin2e141a92024-10-21 16:30:55 +0800139 "Name": "MGNT_ADC_P2V5_VOLT_V",
Delphine CC Chiu82e6a3f2023-08-08 17:42:59 +0800140 "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,
Lora Lin2e141a92024-10-21 16:30:55 +0800171 "Name": "MGNT_ADC_P1V8_VOLT_V",
Delphine CC Chiu82e6a3f2023-08-08 17:42:59 +0800172 "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,
Lora Lin2e141a92024-10-21 16:30:55 +0800203 "Name": "MGNT_ADC_P3V3_RGM_VOLT_V",
Delphine CC Chiu82e6a3f2023-08-08 17:42:59 +0800204 "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,
Lora Lin2e141a92024-10-21 16:30:55 +0800235 "Name": "MGNT_ADC_P1V2_VOLT_V",
Delphine CC Chiu82e6a3f2023-08-08 17:42:59 +0800236 "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,
Lora Lin2e141a92024-10-21 16:30:55 +0800279 "Name": "MGNT_ADC_P0V6_VOLT_V",
Delphine CC Chiu82e6a3f2023-08-08 17:42:59 +0800280 "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,
Lora Lin2e141a92024-10-21 16:30:55 +0800311 "Name": "MGNT_ADC_P1V0_VOLT_V",
Delphine CC Chiu82e6a3f2023-08-08 17:42:59 +0800312 "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,
Lora Lin2e141a92024-10-21 16:30:55 +0800355 "Name": "MGNT_ADC_P5V_USB_VOLT_V",
Delphine CC Chiu82e6a3f2023-08-08 17:42:59 +0800356 "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,
Lora Lin2e141a92024-10-21 16:30:55 +0800406 "Name": "MGNT_ADC_P3V_BAT_VOLT_V",
Delphine CC Chiu82e6a3f2023-08-08 17:42:59 +0800407 "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,
Ricky CX Wu266248f2024-08-01 14:15:05 +0800441 "FailSafePercent": 80.0,
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800442 "ICoefficient": 0.0,
443 "ILimitMax": 0.0,
444 "ILimitMin": 0.0,
445 "Inputs": [
Lora Lin2e141a92024-10-21 16:30:55 +0800446 "FANBOARD0_FAN0_TACH_INLET_SPEED_RPM",
447 "FANBOARD0_FAN0_TACH_OUTLET_SPEED_RPM",
448 "FANBOARD0_FAN1_TACH_INLET_SPEED_RPM",
449 "FANBOARD0_FAN1_TACH_OUTLET_SPEED_RPM",
450 "FANBOARD1_FAN2_TACH_INLET_SPEED_RPM",
451 "FANBOARD1_FAN2_TACH_OUTLET_SPEED_RPM",
452 "FANBOARD1_FAN3_TACH_INLET_SPEED_RPM",
453 "FANBOARD1_FAN3_TACH_OUTLET_SPEED_RPM",
454 "FANBOARD0_FAN4_TACH_INLET_SPEED_RPM",
455 "FANBOARD0_FAN4_TACH_OUTLET_SPEED_RPM",
456 "FANBOARD0_FAN5_TACH_INLET_SPEED_RPM",
457 "FANBOARD0_FAN5_TACH_OUTLET_SPEED_RPM",
458 "FANBOARD1_FAN6_TACH_INLET_SPEED_RPM",
459 "FANBOARD1_FAN6_TACH_OUTLET_SPEED_RPM",
460 "FANBOARD1_FAN7_TACH_INLET_SPEED_RPM",
461 "FANBOARD1_FAN7_TACH_OUTLET_SPEED_RPM",
462 "FANBOARD0_FAN8_TACH_INLET_SPEED_RPM",
463 "FANBOARD0_FAN8_TACH_OUTLET_SPEED_RPM",
464 "FANBOARD0_FAN9_TACH_INLET_SPEED_RPM",
465 "FANBOARD0_FAN9_TACH_OUTLET_SPEED_RPM",
466 "FANBOARD1_FAN10_TACH_INLET_SPEED_RPM",
467 "FANBOARD1_FAN10_TACH_OUTLET_SPEED_RPM",
468 "FANBOARD1_FAN11_TACH_INLET_SPEED_RPM",
469 "FANBOARD1_FAN11_TACH_OUTLET_SPEED_RPM"
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800470 ],
471 "Name": "All Fan",
472 "OutLimitMax": 100.0,
473 "OutLimitMin": 0.0,
474 "Outputs": [
Lora Lin2e141a92024-10-21 16:30:55 +0800475 "FANBOARD0_FAN0_PWM_PCT",
476 "FANBOARD0_FAN0_PWM_PCT",
477 "FANBOARD0_FAN1_PWM_PCT",
478 "FANBOARD0_FAN1_PWM_PCT",
479 "FANBOARD1_FAN2_PWM_PCT",
480 "FANBOARD1_FAN2_PWM_PCT",
481 "FANBOARD1_FAN3_PWM_PCT",
482 "FANBOARD1_FAN3_PWM_PCT",
483 "FANBOARD0_FAN4_PWM_PCT",
484 "FANBOARD0_FAN4_PWM_PCT",
485 "FANBOARD0_FAN5_PWM_PCT",
486 "FANBOARD0_FAN5_PWM_PCT",
487 "FANBOARD1_FAN6_PWM_PCT",
488 "FANBOARD1_FAN6_PWM_PCT",
489 "FANBOARD1_FAN7_PWM_PCT",
490 "FANBOARD1_FAN7_PWM_PCT",
491 "FANBOARD0_FAN8_PWM_PCT",
492 "FANBOARD0_FAN8_PWM_PCT",
493 "FANBOARD0_FAN9_PWM_PCT",
494 "FANBOARD0_FAN9_PWM_PCT",
495 "FANBOARD1_FAN10_PWM_PCT",
496 "FANBOARD1_FAN10_PWM_PCT",
497 "FANBOARD1_FAN11_PWM_PCT",
498 "FANBOARD1_FAN11_PWM_PCT"
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800499 ],
500 "PCoefficient": 0.0,
501 "SlewNeg": 0.0,
502 "SlewPos": 0.0,
503 "Type": "Pid",
504 "Zones": [
505 "Zone 1"
506 ]
507 },
508 {
509 "CheckHysteresisWithSetpoint": true,
510 "Class": "temp",
511 "DCoefficient": 0.0,
512 "FFGainCoefficient": 0.0,
513 "FFOffCoefficient": 0.0,
Ricky CX Wu1ee32352024-10-04 17:07:19 +0800514 "ICoefficient": -0.015,
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800515 "ILimitMax": 100,
516 "ILimitMin": -50,
517 "Inputs": [
518 "NIC0_TEMP_C",
519 "NIC1_TEMP_C",
520 "NIC2_TEMP_C",
521 "NIC3_TEMP_C"
522 ],
523 "Name": "PID_NIC_TEMP",
524 "NegativeHysteresis": 3.0,
525 "OutLimitMax": 100,
526 "OutLimitMin": 0,
527 "PCoefficient": -3.0,
528 "PositiveHysteresis": 0.0,
529 "SetPoint": 90.0,
530 "SlewNeg": 0.0,
531 "SlewPos": 0.0,
532 "Type": "Pid",
533 "Zones": [
534 "Zone 1"
535 ]
536 },
537 {
538 "AccumulateSetPoint": true,
539 "CycleIntervalTimeMS": 1000,
540 "FailSafePercent": 100.0,
541 "MinThermalOutput": 0.0,
542 "Name": "Zone 1",
543 "Type": "Pid.Zone",
544 "UpdateThermalsTimeMS": 1000
545 },
546 {
547 "Class": "temp",
548 "Inputs": [
549 "NIC0_TEMP_C",
550 "NIC1_TEMP_C",
551 "NIC2_TEMP_C",
552 "NIC3_TEMP_C"
553 ],
554 "Name": "Stepwise_NIC_TEMP",
555 "NegativeHysteresis": 2,
556 "Output": [
557 20.0,
558 22.0,
559 24.0,
560 26.0,
561 28.0,
562 30.0
563 ],
564 "PositiveHysteresis": 0,
565 "Reading": [
566 80.0,
567 81.0,
568 82.0,
569 83.0,
570 84.0,
571 85.0
572 ],
573 "Type": "Stepwise",
574 "Zones": [
575 "Zone 1"
576 ]
577 },
578 {
Ricky CX Wu724d45d2024-11-15 15:38:28 +0800579 "Class": "temp",
580 "Inputs": [
581 "MGNT_TEMP_C"
582 ],
583 "Name": "Stepwise_MGNT_TEMP",
584 "NegativeHysteresis": 0,
585 "Output": [
586 10.0
587 ],
588 "PositiveHysteresis": 0,
589 "Reading": [
590 10.0
591 ],
592 "Type": "Stepwise",
593 "Zones": [
594 "Zone 1"
595 ]
596 },
597 {
Delphine CC Chiu82e6a3f2023-08-08 17:42:59 +0800598 "Address": "0x48",
Delphine CC Chiu3030d672024-03-05 13:16:33 +0800599 "Bus": 34,
Delphine CC Chiu82e6a3f2023-08-08 17:42:59 +0800600 "Name": "MGNT_TEMP_C",
601 "Thresholds": [
602 {
603 "Direction": "greater than",
604 "Name": "upper critical",
605 "Severity": 1,
Delphine CC Chiu86bac2b2024-05-08 13:30:02 +0800606 "Value": 50
Delphine CC Chiu82e6a3f2023-08-08 17:42:59 +0800607 }
608 ],
609 "Type": "TMP75"
610 }
611 ],
612 "Name": "Yosemite 4 Management Board",
613 "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Management Board wBMC', 'PRODUCT_PRODUCT_NAME': 'Yosemite V4'})",
614 "Type": "Board",
615 "xyz.openbmc_project.Inventory.Decorator.Asset": {
Ingrid Chenf6d0e782024-07-10 13:41:34 +0800616 "BuildDate": "$BOARD_MANUFACTURE_DATE",
617 "Manufacturer": "$BOARD_MANUFACTURER",
618 "Model": "$BOARD_PRODUCT_NAME",
619 "PartNumber": "$BOARD_PART_NUMBER",
620 "SerialNumber": "$BOARD_SERIAL_NUMBER",
Delphine CC Chiu3c0af082024-05-15 16:33:03 +0800621 "SparePartNumber": "$BOARD_INFO_AM1"
Delphine CC Chiud827cca2024-03-27 17:02:24 +0800622 },
623 "xyz.openbmc_project.Inventory.Decorator.AssetTag": {
624 "AssetTag": "$PRODUCT_ASSET_TAG"
Delphine CC Chiubaedb722024-04-01 16:21:03 +0800625 },
626 "xyz.openbmc_project.Inventory.Decorator.Revision": {
627 "Version": "$PRODUCT_VERSION"
Ingrid Chen1f9b27f2024-09-02 15:52:55 +0800628 },
629 "xyz.openbmc_project.Inventory.Item.BMC": {}
Delphine CC Chiu82e6a3f2023-08-08 17:42:59 +0800630}