blob: 9980c89e3a56d8f7ac12f27c473a0534f6d945c4 [file] [log] [blame]
Zev Weiss1f304b42022-04-01 15:40:28 -07001{
2 "Exposes": [
3 {
4 "Index": 0,
5 "Name": "3VSB",
6 "ScaleFactor": 0.3979,
7 "Thresholds": [
8 {
9 "Direction": "greater than",
10 "Name": "upper critical",
11 "Severity": 1,
12 "Value": 3.74
13 },
14 {
15 "Direction": "greater than",
16 "Name": "upper non critical",
17 "Severity": 0,
18 "Value": 3.52
19 },
20 {
21 "Direction": "less than",
22 "Name": "lower non critical",
23 "Severity": 0,
24 "Value": 3.18
25 },
26 {
27 "Direction": "less than",
28 "Name": "lower critical",
29 "Severity": 1,
30 "Value": 3.06
31 }
32 ],
33 "Type": "ADC"
34 },
35 {
36 "Index": 1,
37 "Name": "5VSB",
38 "ScaleFactor": 0.2683,
39 "Thresholds": [
40 {
41 "Direction": "greater than",
42 "Name": "upper critical",
43 "Severity": 1,
44 "Value": 5.49
45 },
46 {
47 "Direction": "greater than",
48 "Name": "upper non critical",
49 "Severity": 0,
50 "Value": 5.245
51 },
52 {
53 "Direction": "less than",
54 "Name": "lower non critical",
55 "Severity": 0,
56 "Value": 4.75
57 },
58 {
59 "Direction": "less than",
60 "Name": "lower critical",
61 "Severity": 1,
62 "Value": 4.5
63 }
64 ],
65 "Type": "ADC"
66 },
67 {
68 "Index": 2,
69 "Name": "VDDCR_CPU",
70 "PowerState": "On",
71 "ScaleFactor": 0.75,
Zev Weissb0c7bd12022-04-19 17:58:01 -070072 "Thresholds": [
73 {
74 "Direction": "greater than",
75 "Name": "upper critical",
76 "Severity": 1,
77 "Value": 1.35
78 },
79 {
80 "Direction": "greater than",
81 "Name": "upper non critical",
82 "Severity": 0,
83 "Value": 1.28
84 },
85 {
86 "Direction": "less than",
87 "Name": "lower non critical",
88 "Severity": 0,
89 "Value": 0.61
90 },
91 {
92 "Direction": "less than",
93 "Name": "lower critical",
94 "Severity": 1,
95 "Value": 0.55
96 }
97 ],
Zev Weiss1f304b42022-04-01 15:40:28 -070098 "Type": "ADC"
99 },
100 {
101 "Index": 3,
102 "Name": "VDDCR_SOC",
103 "PowerState": "On",
104 "ScaleFactor": 0.75,
105 "Thresholds": [
106 {
107 "Direction": "greater than",
108 "Name": "upper critical",
109 "Severity": 1,
110 "Value": 1.21
111 },
112 {
113 "Direction": "greater than",
114 "Name": "upper non critical",
115 "Severity": 0,
116 "Value": 1.03
117 },
118 {
119 "Direction": "less than",
120 "Name": "lower non critical",
121 "Severity": 0,
122 "Value": 0.73
123 },
124 {
125 "Direction": "less than",
126 "Name": "lower critical",
127 "Severity": 1,
128 "Value": 0.63
129 }
130 ],
131 "Type": "ADC"
132 },
133 {
134 "Index": 4,
135 "Name": "VCCM_ABCD",
136 "PowerState": "On",
137 "Thresholds": [
138 {
139 "Direction": "greater than",
140 "Name": "upper critical",
141 "Severity": 1,
142 "Value": 1.32
143 },
144 {
145 "Direction": "greater than",
146 "Name": "upper non critical",
147 "Severity": 0,
148 "Value": 1.27
149 },
150 {
151 "Direction": "less than",
152 "Name": "lower non critical",
153 "Severity": 0,
154 "Value": 1.135
155 },
156 {
157 "Direction": "less than",
158 "Name": "lower critical",
159 "Severity": 1,
160 "Value": 1.08
161 }
162 ],
163 "Type": "ADC"
164 },
165 {
166 "Index": 5,
167 "Name": "VCCM_EFGH",
168 "PowerState": "On",
169 "Thresholds": [
170 {
171 "Direction": "greater than",
172 "Name": "upper critical",
173 "Severity": 1,
174 "Value": 1.32
175 },
176 {
177 "Direction": "greater than",
178 "Name": "upper non critical",
179 "Severity": 0,
180 "Value": 1.27
181 },
182 {
183 "Direction": "less than",
184 "Name": "lower non critical",
185 "Severity": 0,
186 "Value": 1.135
187 },
188 {
189 "Direction": "less than",
190 "Name": "lower critical",
191 "Severity": 1,
192 "Value": 1.08
193 }
194 ],
195 "Type": "ADC"
196 },
197 {
198 "Index": 6,
199 "Name": "VPPM_ABCD",
200 "PowerState": "On",
201 "ScaleFactor": 0.5,
202 "Thresholds": [
203 {
204 "Direction": "greater than",
205 "Name": "upper critical",
206 "Severity": 1,
207 "Value": 2.76
208 },
209 {
210 "Direction": "greater than",
211 "Name": "upper non critical",
212 "Severity": 0,
213 "Value": 2.68
214 },
215 {
216 "Direction": "less than",
217 "Name": "lower non critical",
218 "Severity": 0,
219 "Value": 2.41
220 },
221 {
222 "Direction": "less than",
223 "Name": "lower critical",
224 "Severity": 1,
225 "Value": 2.24
226 }
227 ],
228 "Type": "ADC"
229 },
230 {
231 "Index": 7,
232 "Name": "VPPM_EFGH",
233 "PowerState": "On",
234 "ScaleFactor": 0.5,
235 "Thresholds": [
236 {
237 "Direction": "greater than",
238 "Name": "upper critical",
239 "Severity": 1,
240 "Value": 2.76
241 },
242 {
243 "Direction": "greater than",
244 "Name": "upper non critical",
245 "Severity": 0,
246 "Value": 2.68
247 },
248 {
249 "Direction": "less than",
250 "Name": "lower non critical",
251 "Severity": 0,
252 "Value": 2.41
253 },
254 {
255 "Direction": "less than",
256 "Name": "lower critical",
257 "Severity": 1,
258 "Value": 2.24
259 }
260 ],
261 "Type": "ADC"
262 },
263 {
264 "Index": 9,
265 "Name": "1.8VSB",
266 "ScaleFactor": 0.75,
267 "Thresholds": [
268 {
269 "Direction": "greater than",
270 "Name": "upper critical",
271 "Severity": 1,
272 "Value": 1.98
273 },
274 {
275 "Direction": "greater than",
276 "Name": "upper non critical",
277 "Severity": 0,
278 "Value": 1.89
279 },
280 {
281 "Direction": "less than",
282 "Name": "lower non critical",
283 "Severity": 0,
284 "Value": 1.715
285 },
286 {
287 "Direction": "less than",
288 "Name": "lower critical",
289 "Severity": 1,
290 "Value": 1.628
291 }
292 ],
293 "Type": "ADC"
294 },
295 {
296 "Index": 10,
297 "Name": "1.8V",
298 "PowerState": "On",
299 "ScaleFactor": 0.75,
300 "Thresholds": [
301 {
302 "Direction": "greater than",
303 "Name": "upper critical",
304 "Severity": 1,
305 "Value": 1.98
306 },
307 {
308 "Direction": "greater than",
309 "Name": "upper non critical",
310 "Severity": 0,
311 "Value": 1.89
312 },
313 {
314 "Direction": "less than",
315 "Name": "lower non critical",
316 "Severity": 0,
317 "Value": 1.715
318 },
319 {
320 "Direction": "less than",
321 "Name": "lower critical",
322 "Severity": 1,
323 "Value": 1.628
324 }
325 ],
326 "Type": "ADC"
327 },
328 {
329 "BridgeGpio": [
330 {
331 "Name": "HWM_BAT_EN",
332 "Polarity": "High",
333 "SetupTime": 0.5
334 }
335 ],
336 "Index": 11,
337 "Name": "VBAT",
338 "PollRate": 43200,
339 "ScaleFactor": 0.3333,
340 "Thresholds": [
341 {
342 "Direction": "greater than",
343 "Name": "upper critical",
344 "Severity": 1,
345 "Value": 3.4
346 },
347 {
348 "Direction": "greater than",
349 "Name": "upper non critical",
350 "Severity": 0,
351 "Value": 3.2
352 },
353 {
354 "Direction": "less than",
355 "Name": "lower non critical",
356 "Severity": 0,
357 "Value": 2.85
358 },
359 {
360 "Direction": "less than",
361 "Name": "lower critical",
362 "Severity": 1,
363 "Value": 2.7
364 }
365 ],
366 "Type": "ADC"
367 },
368 {
369 "Index": 12,
370 "Name": "3V",
371 "PowerState": "On",
372 "ScaleFactor": 0.3979,
373 "Thresholds": [
374 {
375 "Direction": "greater than",
376 "Name": "upper critical",
377 "Severity": 1,
378 "Value": 3.74
379 },
380 {
381 "Direction": "greater than",
382 "Name": "upper non critical",
383 "Severity": 0,
384 "Value": 3.52
385 },
386 {
387 "Direction": "less than",
388 "Name": "lower non critical",
389 "Severity": 0,
390 "Value": 3.18
391 },
392 {
393 "Direction": "less than",
394 "Name": "lower critical",
395 "Severity": 1,
396 "Value": 3.06
397 }
398 ],
399 "Type": "ADC"
400 },
401 {
402 "Index": 13,
403 "Name": "5V",
404 "PowerState": "On",
405 "ScaleFactor": 0.3333,
406 "Thresholds": [
407 {
408 "Direction": "greater than",
409 "Name": "upper critical",
410 "Severity": 1,
411 "Value": 5.49
412 },
413 {
414 "Direction": "greater than",
415 "Name": "upper non critical",
416 "Severity": 0,
417 "Value": 5.245
418 },
419 {
420 "Direction": "less than",
421 "Name": "lower non critical",
422 "Severity": 0,
423 "Value": 4.75
424 },
425 {
426 "Direction": "less than",
427 "Name": "lower critical",
428 "Severity": 1,
429 "Value": 4.5
430 }
431 ],
432 "Type": "ADC"
433 },
434 {
435 "Index": 14,
436 "Name": "12V",
437 "PowerState": "On",
438 "ScaleFactor": 0.0833,
439 "Thresholds": [
440 {
441 "Direction": "greater than",
442 "Name": "upper critical",
443 "Severity": 1,
444 "Value": 13.2
445 },
446 {
447 "Direction": "greater than",
448 "Name": "upper non critical",
449 "Severity": 0,
450 "Value": 12.6
451 },
452 {
453 "Direction": "less than",
454 "Name": "lower non critical",
455 "Severity": 0,
456 "Value": 11.4
457 },
458 {
459 "Direction": "less than",
460 "Name": "lower critical",
461 "Severity": 1,
462 "Value": 10.8
463 }
464 ],
465 "Type": "ADC"
466 },
467 {
468 "Index": 15,
469 "Name": "3V Edge",
470 "ScaleFactor": 0.3979,
471 "Thresholds": [
472 {
473 "Direction": "greater than",
474 "Name": "upper critical",
475 "Severity": 1,
476 "Value": 3.74
477 },
478 {
479 "Direction": "greater than",
480 "Name": "upper non critical",
481 "Severity": 0,
482 "Value": 3.52
483 },
484 {
485 "Direction": "less than",
486 "Name": "lower non critical",
487 "Severity": 0,
488 "Value": 3.18
489 },
490 {
491 "Direction": "less than",
492 "Name": "lower critical",
493 "Severity": 1,
494 "Value": 3.06
495 }
496 ],
497 "Type": "ADC"
498 },
499 {
Sui Chen9bb6ec22022-09-25 09:01:00 -0700500 "Name": "BMC",
501 "Type": "BMC"
502 },
503 {
Zev Weiss34195922024-02-20 08:06:33 +0000504 "Name": "FAN1",
505 "Pwm": 3,
506 "Status": "disabled",
507 "Tachs": [
508 4,
509 12
Zev Weiss1f304b42022-04-01 15:40:28 -0700510 ],
Zev Weiss34195922024-02-20 08:06:33 +0000511 "Type": "IntelFanConnector"
Zev Weiss1f304b42022-04-01 15:40:28 -0700512 },
513 {
Zev Weiss34195922024-02-20 08:06:33 +0000514 "Name": "FAN2",
515 "Pwm": 4,
516 "Status": "disabled",
517 "Tachs": [
518 5,
519 13
Zev Weiss1f304b42022-04-01 15:40:28 -0700520 ],
Zev Weiss34195922024-02-20 08:06:33 +0000521 "Type": "IntelFanConnector"
522 },
523 {
524 "Name": "FAN3",
525 "Pwm": 5,
526 "Status": "disabled",
527 "Tachs": [
528 6,
529 14
530 ],
531 "Type": "IntelFanConnector"
532 },
533 {
534 "Name": "FAN4",
535 "Pwm": 6,
536 "Status": "disabled",
537 "Tachs": [
538 7,
539 15
540 ],
541 "Type": "IntelFanConnector"
Zev Weiss1f304b42022-04-01 15:40:28 -0700542 },
543 {
Zev Weissa60ca542022-04-20 20:41:38 -0700544 "Address": "0x2d",
545 "Bus": 1,
546 "Name": "SYSTIN",
547 "Name1": "CPUTIN",
Zev Weisse017caf2024-04-13 08:59:43 +0000548 "Name10": "PCH_DIM0_TEMP",
549 "Name11": "PCH_DIM1_TEMP",
550 "Name12": "TSI0_TEMP",
Zev Weissa60ca542022-04-20 20:41:38 -0700551 "Name2": "AUXTIN0",
552 "Name3": "AUXTIN1",
553 "Name4": "AUXTIN2",
554 "Name5": "AUXTIN3",
555 "Name6": "PCH_CHIP_CPU_MAX_TEMP",
556 "Name7": "PCH_CHIP_TEMP",
557 "Name8": "PCH_CPU_TEMP",
558 "Name9": "PCH_MCH_TEMP",
Zev Weiss871dd9c2022-07-13 21:50:09 -0700559 "PowerState": "BiosPost",
Zev Weissa60ca542022-04-20 20:41:38 -0700560 "Thresholds": [
561 {
562 "Direction": "greater than",
Zev Weisse017caf2024-04-13 08:59:43 +0000563 "Index": 13,
Zev Weissa60ca542022-04-20 20:41:38 -0700564 "Name": "upper critical",
565 "Severity": 1,
566 "Value": 90
567 },
568 {
569 "Direction": "greater than",
Zev Weisse017caf2024-04-13 08:59:43 +0000570 "Index": 13,
Zev Weissa60ca542022-04-20 20:41:38 -0700571 "Name": "upper non critical",
572 "Severity": 0,
573 "Value": 80
574 },
575 {
576 "Direction": "less than",
Zev Weisse017caf2024-04-13 08:59:43 +0000577 "Index": 13,
Zev Weissa60ca542022-04-20 20:41:38 -0700578 "Name": "lower non critical",
579 "Severity": 0,
580 "Value": 5
581 },
582 {
583 "Direction": "less than",
Zev Weisse017caf2024-04-13 08:59:43 +0000584 "Index": 13,
Zev Weissa60ca542022-04-20 20:41:38 -0700585 "Name": "lower critical",
586 "Severity": 1,
587 "Value": 0
588 }
589 ],
590 "Type": "NCT6779"
Zev Weiss1f304b42022-04-01 15:40:28 -0700591 }
592 ],
593 "Name": "ASRock ROMED8HM3",
594 "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'ROMED8HM3'})",
595 "Type": "Board",
596 "xyz.openbmc_project.Inventory.Decorator.Asset": {
597 "Manufacturer": "$PRODUCT_MANUFACTURER",
598 "Model": "$PRODUCT_PRODUCT_NAME",
599 "PartNumber": "$PRODUCT_PART_NUMBER",
600 "SerialNumber": "$PRODUCT_SERIAL_NUMBER"
601 },
602 "xyz.openbmc_project.Inventory.Decorator.AssetTag": {
603 "AssetTag": "$PRODUCT_ASSET_TAG"
604 },
605 "xyz.openbmc_project.Inventory.Item.System": {}
606}