1{
2    "Exposes": [
3        {
4            "Index": 0,
5            "Name": "3.3V Standby",
6            "ScaleFactor": 0.5349,
7            "Thresholds": [
8                {
9                    "Direction": "greater than",
10                    "Name": "upper critical",
11                    "Severity": 1,
12                    "Value": 3.63
13                },
14                {
15                    "Direction": "greater than",
16                    "Name": "upper non critical",
17                    "Severity": 0,
18                    "Value": 3.54
19                },
20                {
21                    "Direction": "less than",
22                    "Name": "lower non critical",
23                    "Severity": 0,
24                    "Value": 3.07
25                },
26                {
27                    "Direction": "less than",
28                    "Name": "lower critical",
29                    "Severity": 1,
30                    "Value": 2.97
31                }
32            ],
33            "Type": "ADC"
34        },
35        {
36            "Index": 1,
37            "Name": "5V Standby",
38            "ScaleFactor": 0.3548,
39            "Thresholds": [
40                {
41                    "Direction": "greater than",
42                    "Name": "upper critical",
43                    "Severity": 1,
44                    "Value": 5.5
45                },
46                {
47                    "Direction": "greater than",
48                    "Name": "upper non critical",
49                    "Severity": 0,
50                    "Value": 5.33
51                },
52                {
53                    "Direction": "less than",
54                    "Name": "lower non critical",
55                    "Severity": 0,
56                    "Value": 4.67
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": "VCORE",
70            "Thresholds": [
71                {
72                    "Direction": "greater than",
73                    "Name": "upper critical",
74                    "Severity": 1,
75                    "Value": 1.89
76                },
77                {
78                    "Direction": "greater than",
79                    "Name": "upper non critical",
80                    "Severity": 0,
81                    "Value": 1.74
82                }
83            ],
84            "Type": "ADC"
85        },
86        {
87            "Index": 3,
88            "Name": "VCCSA",
89            "PowerState": "On",
90            "Thresholds": [
91                {
92                    "Direction": "greater than",
93                    "Name": "upper critical",
94                    "Severity": 1,
95                    "Value": 1.16
96                },
97                {
98                    "Direction": "greater than",
99                    "Name": "upper non critical",
100                    "Severity": 0,
101                    "Value": 1.12
102                },
103                {
104                    "Direction": "less than",
105                    "Name": "lower non critical",
106                    "Severity": 0,
107                    "Value": 0.97
108                },
109                {
110                    "Direction": "less than",
111                    "Name": "lower critical",
112                    "Severity": 1,
113                    "Value": 0.95
114                }
115            ],
116            "Type": "ADC"
117        },
118        {
119            "Index": 4,
120            "Name": "VCCM",
121            "PowerState": "On",
122            "Thresholds": [
123                {
124                    "Direction": "greater than",
125                    "Name": "upper critical",
126                    "Severity": 1,
127                    "Value": 1.32
128                },
129                {
130                    "Direction": "greater than",
131                    "Name": "upper non critical",
132                    "Severity": 0,
133                    "Value": 1.26
134                },
135                {
136                    "Direction": "less than",
137                    "Name": "lower non critical",
138                    "Severity": 0,
139                    "Value": 1.14
140                },
141                {
142                    "Direction": "less than",
143                    "Name": "lower critical",
144                    "Severity": 1,
145                    "Value": 1.08
146                }
147            ],
148            "Type": "ADC"
149        },
150        {
151            "Index": 5,
152            "Name": "1.05V PCH AUX",
153            "Thresholds": [
154                {
155                    "Direction": "greater than",
156                    "Name": "upper critical",
157                    "Severity": 1,
158                    "Value": 1.16
159                },
160                {
161                    "Direction": "greater than",
162                    "Name": "upper non critical",
163                    "Severity": 0,
164                    "Value": 1.12
165                },
166                {
167                    "Direction": "less than",
168                    "Name": "lower non critical",
169                    "Severity": 0,
170                    "Value": 0.98
171                },
172                {
173                    "Direction": "less than",
174                    "Name": "lower critical",
175                    "Severity": 1,
176                    "Value": 0.95
177                }
178            ],
179            "Type": "ADC"
180        },
181        {
182            "Index": 6,
183            "Name": "VCCIO",
184            "PowerState": "On",
185            "Thresholds": [
186                {
187                    "Direction": "greater than",
188                    "Name": "upper critical",
189                    "Severity": 1,
190                    "Value": 1.05
191                },
192                {
193                    "Direction": "greater than",
194                    "Name": "upper non critical",
195                    "Severity": 0,
196                    "Value": 1.01
197                },
198                {
199                    "Direction": "less than",
200                    "Name": "lower non critical",
201                    "Severity": 0,
202                    "Value": 0.89
203                },
204                {
205                    "Direction": "less than",
206                    "Name": "lower critical",
207                    "Severity": 1,
208                    "Value": 0.86
209                }
210            ],
211            "Type": "ADC"
212        },
213        {
214            "Index": 7,
215            "Name": "VCCGT",
216            "Type": "ADC"
217        },
218        {
219            "Index": 8,
220            "Name": "VPPM",
221            "PowerState": "On",
222            "ScaleFactor": 0.5,
223            "Thresholds": [
224                {
225                    "Direction": "greater than",
226                    "Name": "upper critical",
227                    "Severity": 1,
228                    "Value": 2.84
229                },
230                {
231                    "Direction": "greater than",
232                    "Name": "upper non critical",
233                    "Severity": 0,
234                    "Value": 2.75
235                },
236                {
237                    "Direction": "less than",
238                    "Name": "lower non critical",
239                    "Severity": 0,
240                    "Value": 2.4
241                },
242                {
243                    "Direction": "less than",
244                    "Name": "lower critical",
245                    "Severity": 1,
246                    "Value": 2.32
247                }
248            ],
249            "Type": "ADC"
250        },
251        {
252            "BridgeGpio": [
253                {
254                    "Name": "HWM_BAT_EN",
255                    "Polarity": "High",
256                    "SetupTime": 0.5
257                }
258            ],
259            "Index": 9,
260            "Name": "VBAT",
261            "PollRate": 43200,
262            "ScaleFactor": 0.3435,
263            "Thresholds": [
264                {
265                    "Direction": "greater than",
266                    "Name": "upper critical",
267                    "Severity": 1,
268                    "Value": 3.3
269                },
270                {
271                    "Direction": "greater than",
272                    "Name": "upper non critical",
273                    "Severity": 0,
274                    "Value": 3.2
275                },
276                {
277                    "Direction": "less than",
278                    "Name": "lower non critical",
279                    "Severity": 0,
280                    "Value": 2.8
281                },
282                {
283                    "Direction": "less than",
284                    "Name": "lower critical",
285                    "Severity": 1,
286                    "Value": 2.7
287                }
288            ],
289            "Type": "ADC"
290        },
291        {
292            "Index": 10,
293            "Name": "3.3 Volt",
294            "PowerState": "On",
295            "ScaleFactor": 0.5349,
296            "Thresholds": [
297                {
298                    "Direction": "greater than",
299                    "Name": "upper critical",
300                    "Severity": 1,
301                    "Value": 3.63
302                },
303                {
304                    "Direction": "greater than",
305                    "Name": "upper non critical",
306                    "Severity": 0,
307                    "Value": 3.54
308                },
309                {
310                    "Direction": "less than",
311                    "Name": "lower non critical",
312                    "Severity": 0,
313                    "Value": 3.07
314                },
315                {
316                    "Direction": "less than",
317                    "Name": "lower critical",
318                    "Severity": 1,
319                    "Value": 2.97
320                }
321            ],
322            "Type": "ADC"
323        },
324        {
325            "Index": 11,
326            "Name": "5 Volt",
327            "PowerState": "On",
328            "ScaleFactor": 0.3333,
329            "Thresholds": [
330                {
331                    "Direction": "greater than",
332                    "Name": "upper critical",
333                    "Severity": 1,
334                    "Value": 5.5
335                },
336                {
337                    "Direction": "greater than",
338                    "Name": "upper non critical",
339                    "Severity": 0,
340                    "Value": 5.3
341                },
342                {
343                    "Direction": "less than",
344                    "Name": "lower non critical",
345                    "Severity": 0,
346                    "Value": 4.7
347                },
348                {
349                    "Direction": "less than",
350                    "Name": "lower critical",
351                    "Severity": 1,
352                    "Value": 4.5
353                }
354            ],
355            "Type": "ADC"
356        },
357        {
358            "Index": 12,
359            "Name": "12 Volt",
360            "PowerState": "On",
361            "ScaleFactor": 0.0833,
362            "Thresholds": [
363                {
364                    "Direction": "greater than",
365                    "Name": "upper critical",
366                    "Severity": 1,
367                    "Value": 13.2
368                },
369                {
370                    "Direction": "greater than",
371                    "Name": "upper non critical",
372                    "Severity": 0,
373                    "Value": 12.8
374                },
375                {
376                    "Direction": "less than",
377                    "Name": "lower non critical",
378                    "Severity": 0,
379                    "Value": 11.2
380                },
381                {
382                    "Direction": "less than",
383                    "Name": "lower critical",
384                    "Severity": 1,
385                    "Value": 10.8
386                }
387            ],
388            "Type": "ADC"
389        },
390        {
391            "Name": "BMC",
392            "Type": "BMC"
393        },
394        {
395            "Address": "0x4c",
396            "Bus": 1,
397            "Name": "MB",
398            "Name1": "MB_alt",
399            "Thresholds": [
400                {
401                    "Direction": "greater than",
402                    "Name": "upper critical",
403                    "Severity": 1,
404                    "Value": 55
405                },
406                {
407                    "Direction": "greater than",
408                    "Name": "upper non critical",
409                    "Severity": 0,
410                    "Value": 54
411                }
412            ],
413            "Type": "W83773G"
414        },
415        {
416            "Address": "0x30",
417            "Bus": 0,
418            "CpuID": 1,
419            "Name": "CPU 1",
420            "Type": "XeonCPU"
421        }
422    ],
423    "Name": "ASRock E3C246D4I",
424    "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'E3C246D4I.*'})",
425    "Type": "Board",
426    "xyz.openbmc_project.Inventory.Decorator.Asset": {
427        "Manufacturer": "$PRODUCT_MANUFACTURER",
428        "Model": "$PRODUCT_PRODUCT_NAME",
429        "PartNumber": "$PRODUCT_PART_NUMBER",
430        "SerialNumber": "$PRODUCT_SERIAL_NUMBER"
431    }
432}
433