blob: 5ac7ae80f07cc60961559542c331d5095ffbc879 [file] [log] [blame]
Alexander Hansen70e66002025-01-27 12:56:16 +01001{
2 "Exposes": [
3 {
4 "Index": 0,
5 "Name": "SYS_12V",
6 "PowerState": "On",
7 "ScaleFactor": 0.1125,
8 "Thresholds": [
9 {
10 "Direction": "greater than",
11 "Name": "upper critical",
12 "Severity": 1,
13 "Value": 13.14
14 },
15 {
16 "Direction": "greater than",
17 "Name": "upper non critical",
18 "Severity": 0,
19 "Value": 12.9
20 },
21 {
22 "Direction": "less than",
23 "Name": "lower non critical",
24 "Severity": 0,
25 "Value": 11.1
26 },
27 {
28 "Direction": "less than",
29 "Name": "lower critical",
30 "Severity": 1,
31 "Value": 10.8
32 }
33 ],
34 "Type": "ADC"
35 },
36 {
37 "Index": 1,
38 "Name": "SYS_3V3",
39 "PowerState": "On",
40 "ScaleFactor": 0.409,
41 "Thresholds": [
42 {
43 "Direction": "greater than",
44 "Name": "upper critical",
45 "Severity": 1,
46 "Value": 3.564
47 },
48 {
49 "Direction": "greater than",
50 "Name": "upper non critical",
51 "Severity": 0,
52 "Value": 3.498
53 },
54 {
55 "Direction": "less than",
56 "Name": "lower non critical",
57 "Severity": 0,
58 "Value": 3.102
59 },
60 {
61 "Direction": "less than",
62 "Name": "lower critical",
63 "Severity": 1,
64 "Value": 3.036
65 }
66 ],
67 "Type": "ADC"
68 },
69 {
70 "Index": 2,
71 "Name": "PCH_VNN_AUX",
72 "PowerState": "Always",
73 "ScaleFactor": 1,
74 "Thresholds": [
75 {
76 "Direction": "greater than",
77 "Name": "upper critical",
78 "Severity": 1,
79 "Value": 1.076
80 },
81 {
82 "Direction": "greater than",
83 "Name": "upper non critical",
84 "Severity": 0,
85 "Value": 1.063
86 },
87 {
88 "Direction": "less than",
89 "Name": "lower non critical",
90 "Severity": 0,
91 "Value": 0.889
92 },
93 {
94 "Direction": "less than",
95 "Name": "lower critical",
96 "Severity": 1,
97 "Value": 0.819
98 }
99 ],
100 "Type": "ADC"
101 },
102 {
103 "Index": 3,
104 "Name": "PCH_1V05_AUX",
105 "PowerState": "Always",
106 "ScaleFactor": 1,
107 "Thresholds": [
108 {
109 "Direction": "greater than",
110 "Name": "upper critical",
111 "Severity": 1,
112 "Value": 1.115
113 },
114 {
115 "Direction": "greater than",
116 "Name": "upper non critical",
117 "Severity": 0,
118 "Value": 1.063
119 },
120 {
121 "Direction": "less than",
122 "Name": "lower non critical",
123 "Severity": 0,
124 "Value": 0.889
125 },
126 {
127 "Direction": "less than",
128 "Name": "lower critical",
129 "Severity": 1,
130 "Value": 0.983
131 }
132 ],
133 "Type": "ADC"
134 },
135 {
136 "Index": 4,
137 "Name": "PCH_3V3_AUX",
138 "PowerState": "Always",
139 "ScaleFactor": 0.409,
140 "Thresholds": [
141 {
142 "Direction": "greater than",
143 "Name": "upper critical",
144 "Severity": 1,
145 "Value": 3.564
146 },
147 {
148 "Direction": "greater than",
149 "Name": "upper non critical",
150 "Severity": 0,
151 "Value": 3.498
152 },
153 {
154 "Direction": "less than",
155 "Name": "lower non critical",
156 "Severity": 0,
157 "Value": 3.102
158 },
159 {
160 "Direction": "less than",
161 "Name": "lower critical",
162 "Severity": 1,
163 "Value": 3.036
164 }
165 ],
166 "Type": "ADC"
167 },
168 {
169 "Index": 5,
170 "Name": "PCH_5V_AUX",
171 "PowerState": "Always",
172 "ScaleFactor": 0.272,
173 "Thresholds": [
174 {
175 "Direction": "greater than",
176 "Name": "upper critical",
177 "Severity": 1,
178 "Value": 5.4
179 },
180 {
181 "Direction": "greater than",
182 "Name": "upper non critical",
183 "Severity": 0,
184 "Value": 5.2
185 },
186 {
187 "Direction": "less than",
188 "Name": "lower non critical",
189 "Severity": 0,
190 "Value": 4.8
191 },
192 {
193 "Direction": "less than",
194 "Name": "lower critical",
195 "Severity": 1,
196 "Value": 4.6
197 }
198 ],
199 "Type": "ADC"
200 },
201 {
202 "Index": 6,
203 "Name": "PCH_1V8_AUX",
204 "PowerState": "Always",
205 "ScaleFactor": 0.75,
206 "Thresholds": [
207 {
208 "Direction": "greater than",
209 "Name": "upper critical",
210 "Severity": 1,
211 "Value": 1.935
212 },
213 {
214 "Direction": "greater than",
215 "Name": "upper non critical",
216 "Severity": 0,
217 "Value": 1.917
218 },
219 {
220 "Direction": "less than",
221 "Name": "lower non critical",
222 "Severity": 0,
223 "Value": 1.683
224 },
225 {
226 "Direction": "less than",
227 "Name": "lower critical",
228 "Severity": 1,
229 "Value": 1.665
230 }
231 ],
232 "Type": "ADC"
233 },
234 {
235 "BridgeGpio": [
236 {
237 "Name": "FM_BAT_MON",
238 "Polarity": "High"
239 }
240 ],
241 "Index": 7,
242 "Name": "BATTERY_VOLTAGE",
243 "PowerState": "Always",
244 "ScaleFactor": 0.333,
245 "Thresholds": [
246 {
247 "Direction": "greater than",
248 "Name": "upper critical",
249 "Severity": 1,
250 "Value": 3.482
251 },
252 {
253 "Direction": "greater than",
254 "Name": "upper non critical",
255 "Severity": 0,
256 "Value": 3.332
257 },
258 {
259 "Direction": "less than",
260 "Name": "lower non critical",
261 "Severity": 0,
262 "Value": 2.85
263 },
264 {
265 "Direction": "less than",
266 "Name": "lower critical",
267 "Severity": 1,
268 "Value": 2.7
269 }
270 ],
271 "Type": "ADC"
272 },
273 {
274 "Index": 8,
275 "Name": "CPU_VCCIN_VOLTAGE",
276 "PowerState": "On",
277 "ScaleFactor": 0.742,
278 "Thresholds": [
279 {
280 "Direction": "greater than",
281 "Name": "upper critical",
282 "Severity": 1,
283 "Value": 2.065
284 },
285 {
286 "Direction": "greater than",
287 "Name": "upper non critical",
288 "Severity": 0,
289 "Value": 1.95
290 },
291 {
292 "Direction": "less than",
293 "Name": "lower non critical",
294 "Severity": 0,
295 "Value": 1.42
296 },
297 {
298 "Direction": "less than",
299 "Name": "lower critical",
300 "Severity": 1,
301 "Value": 1.39
302 }
303 ],
304 "Type": "ADC"
305 },
306 {
307 "Index": 9,
308 "Name": "SYS_5V",
309 "PowerState": "On",
310 "ScaleFactor": 0.272,
311 "Thresholds": [
312 {
313 "Direction": "greater than",
314 "Name": "upper critical",
315 "Severity": 1,
316 "Value": 5.5
317 },
318 {
319 "Direction": "greater than",
320 "Name": "upper non critical",
321 "Severity": 0,
322 "Value": 5.35
323 },
324 {
325 "Direction": "less than",
326 "Name": "lower non critical",
327 "Severity": 0,
328 "Value": 4.65
329 },
330 {
331 "Direction": "less than",
332 "Name": "lower critical",
333 "Severity": 1,
334 "Value": 4.5
335 }
336 ],
337 "Type": "ADC"
338 },
339 {
340 "Index": 10,
341 "Name": "DIMM_ABC_VOLTAGE",
342 "PowerState": "On",
343 "ScaleFactor": 1,
344 "Thresholds": [
345 {
346 "Direction": "greater than",
347 "Name": "upper critical",
348 "Severity": 1,
349 "Value": 1.349
350 },
351 {
352 "Direction": "greater than",
353 "Name": "upper non critical",
354 "Severity": 0,
355 "Value": 1.312
356 },
357 {
358 "Direction": "less than",
359 "Name": "lower non critical",
360 "Severity": 0,
361 "Value": 1.118
362 },
363 {
364 "Direction": "less than",
365 "Name": "lower critical",
366 "Severity": 1,
367 "Value": 1.1
368 }
369 ],
370 "Type": "ADC"
371 },
372 {
373 "Index": 11,
374 "Name": "DIMM_DEF_VOLTAGE",
375 "PowerState": "On",
376 "ScaleFactor": 1,
377 "Thresholds": [
378 {
379 "Direction": "greater than",
380 "Name": "upper critical",
381 "Severity": 1,
382 "Value": 1.349
383 },
384 {
385 "Direction": "greater than",
386 "Name": "upper non critical",
387 "Severity": 0,
388 "Value": 1.312
389 },
390 {
391 "Direction": "less than",
392 "Name": "lower non critical",
393 "Severity": 0,
394 "Value": 1.118
395 },
396 {
397 "Direction": "less than",
398 "Name": "lower critical",
399 "Severity": 1,
400 "Value": 1.1
401 }
402 ],
403 "Type": "ADC"
404 },
405 {
406 "Index": 14,
407 "Name": "CPU_VCCIO_VOLTAGE",
408 "PowerState": "On",
409 "ScaleFactor": 1,
410 "Thresholds": [
411 {
412 "Direction": "greater than",
413 "Name": "upper critical",
414 "Severity": 1,
415 "Value": 1.139
416 },
417 {
418 "Direction": "greater than",
419 "Name": "upper non critical",
420 "Severity": 0,
421 "Value": 1.063
422 },
423 {
424 "Direction": "less than",
425 "Name": "lower non critical",
426 "Severity": 0,
427 "Value": 0.889
428 },
429 {
430 "Direction": "less than",
431 "Name": "lower critical",
432 "Severity": 1,
433 "Value": 0.772
434 }
435 ],
436 "Type": "ADC"
437 },
438 {
439 "Address": "0x50",
440 "Bus": 6,
441 "Name": "BOARD_FRU",
442 "Type": "EEPROM"
443 },
444 {
445 "Address": "0x8",
446 "Class": "METemp",
447 "Name": "PCH_TEMP",
448 "PowerState": "On",
449 "Thresholds": [
450 {
451 "Direction": "greater than",
452 "Name": "upper critical",
453 "Severity": 1,
454 "Value": 80
455 },
456 {
457 "Direction": "less than",
458 "Name": "lower critical",
459 "Severity": 1,
460 "Value": 0
461 }
462 ],
463 "Type": "IpmbSensor"
464 },
465 {
466 "Address": "0x58",
467 "Bus": 10,
468 "Class": "MOSTempLinear",
469 "Name": "CPU_MOSFET_TEMP",
470 "Thresholds": [
471 {
472 "Direction": "greater than",
473 "Name": "upper critical",
474 "Severity": 1,
475 "Value": 100
476 },
477 {
478 "Direction": "less than",
479 "Name": "lower critical",
480 "Severity": 1,
481 "Value": 0
482 }
483 ],
484 "Type": "MOSTempSensor"
485 },
486 {
487 "Address": "0x68",
488 "Bus": 10,
489 "Class": "MOSTempLinear",
490 "Name": "DIMM_MOSFET_1_TEMP",
491 "Thresholds": [
492 {
493 "Direction": "greater than",
494 "Name": "upper critical",
495 "Severity": 1,
496 "Value": 100
497 },
498 {
499 "Direction": "less than",
500 "Name": "lower critical",
501 "Severity": 1,
502 "Value": 0
503 }
504 ],
505 "Type": "MOSTempSensor"
506 },
507 {
508 "Address": "0x6A",
509 "Bus": 10,
510 "Class": "MOSTempLinear",
511 "Name": "DIMM_MOSFET_2_TEMP",
512 "Thresholds": [
513 {
514 "Direction": "greater than",
515 "Name": "upper critical",
516 "Severity": 1,
517 "Value": 100
518 },
519 {
520 "Direction": "less than",
521 "Name": "lower critical",
522 "Severity": 1,
523 "Value": 0
524 }
525 ],
526 "Type": "MOSTempSensor"
527 },
528 {
529 "Address": "0x49",
530 "Bus": 6,
531 "Name": "AIR_INLET_TEMP",
532 "Thresholds": [
533 {
534 "Direction": "greater than",
535 "Name": "upper critical",
536 "Severity": 1,
537 "Value": 60
538 },
539 {
540 "Direction": "less than",
541 "Name": "lower critical",
542 "Severity": 1,
543 "Value": -10
544 }
545 ],
546 "Type": "TMP75"
547 },
548 {
549 "Address": "0x4A",
550 "Bus": 6,
551 "Name": "AIR_OUTLET_TEMP",
552 "Thresholds": [
553 {
554 "Direction": "greater than",
555 "Name": "upper critical",
556 "Severity": 1,
557 "Value": 60
558 },
559 {
560 "Direction": "less than",
561 "Name": "lower critical",
562 "Severity": 1,
563 "Value": -10
564 }
565 ],
566 "Type": "TMP75"
567 },
568 {
569 "Address": "0x30",
570 "Bus": 0,
571 "CpuID": 1,
572 "Name": "CPU",
573 "PowerState": "On",
574 "Type": "XeonCPU"
575 }
576 ],
577 "Name": "Tyan S5549 Baseboard",
578 "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'S5549GM*'})",
579 "Type": "Board",
580 "xyz.openbmc_project.Inventory.Decorator.Asset": {
581 "Manufacturer": "$BOARD_MANUFACTURER",
582 "Model": "$BOARD_PRODUCT_NAME",
583 "PartNumber": "$BOARD_PART_NUMBER",
584 "SerialNumber": "$BOARD_SERIAL_NUMBER"
585 },
586 "xyz.openbmc_project.Inventory.Decorator.AssetTag": {
587 "AssetTag": "$BOARD_ASSET_TAG"
588 }
589}