1{
2    "Exposes": [
3        {
4            "Index": 0,
5            "Name": "3VSB",
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.5
19                },
20                {
21                    "Direction": "less than",
22                    "Name": "lower non critical",
23                    "Severity": 0,
24                    "Value": 3.1
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": "5VSB",
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.3
51                },
52                {
53                    "Direction": "less than",
54                    "Name": "lower non critical",
55                    "Severity": 0,
56                    "Value": 4.7
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.6
82                }
83            ],
84            "Type": "ADC"
85        },
86        {
87            "Index": 3,
88            "Name": "VCCSA",
89            "Thresholds": [
90                {
91                    "Direction": "greater than",
92                    "Name": "upper critical",
93                    "Severity": 1,
94                    "Value": 1.16
95                },
96                {
97                    "Direction": "greater than",
98                    "Name": "upper non critical",
99                    "Severity": 0,
100                    "Value": 1.1
101                }
102            ],
103            "Type": "ADC"
104        },
105        {
106            "Index": 4,
107            "Name": "VCCM",
108            "PowerState": "On",
109            "Thresholds": [
110                {
111                    "Direction": "greater than",
112                    "Name": "upper critical",
113                    "Severity": 1,
114                    "Value": 1.32
115                },
116                {
117                    "Direction": "greater than",
118                    "Name": "upper non critical",
119                    "Severity": 0,
120                    "Value": 1.27
121                },
122                {
123                    "Direction": "less than",
124                    "Name": "lower non critical",
125                    "Severity": 0,
126                    "Value": 1.135
127                },
128                {
129                    "Direction": "less than",
130                    "Name": "lower critical",
131                    "Severity": 1,
132                    "Value": 1.08
133                }
134            ],
135            "Type": "ADC"
136        },
137        {
138            "Index": 5,
139            "Name": "VCCPRIMT1P05",
140            "Thresholds": [
141                {
142                    "Direction": "greater than",
143                    "Name": "upper critical",
144                    "Severity": 1,
145                    "Value": 1.16
146                },
147                {
148                    "Direction": "greater than",
149                    "Name": "upper non critical",
150                    "Severity": 0,
151                    "Value": 1.12
152                },
153                {
154                    "Direction": "less than",
155                    "Name": "lower non critical",
156                    "Severity": 0,
157                    "Value": 0.99
158                },
159                {
160                    "Direction": "less than",
161                    "Name": "lower critical",
162                    "Severity": 1,
163                    "Value": 0.95
164                }
165            ],
166            "Type": "ADC"
167        },
168        {
169            "Index": 6,
170            "Name": "VCCIO",
171            "PowerState": "On",
172            "Thresholds": [
173                {
174                    "Direction": "greater than",
175                    "Name": "upper critical",
176                    "Severity": 1,
177                    "Value": 1.16
178                },
179                {
180                    "Direction": "greater than",
181                    "Name": "upper non critical",
182                    "Severity": 0,
183                    "Value": 1.11
184                },
185                {
186                    "Direction": "less than",
187                    "Name": "lower non critical",
188                    "Severity": 0,
189                    "Value": 0.91
190                },
191                {
192                    "Direction": "less than",
193                    "Name": "lower critical",
194                    "Severity": 1,
195                    "Value": 0.86
196                }
197            ],
198            "Type": "ADC"
199        },
200        {
201            "Index": 7,
202            "Name": "VCCGT",
203            "Type": "ADC"
204        },
205        {
206            "Index": 8,
207            "Name": "VPPM",
208            "PowerState": "On",
209            "ScaleFactor": 0.5,
210            "Thresholds": [
211                {
212                    "Direction": "greater than",
213                    "Name": "upper critical",
214                    "Severity": 1,
215                    "Value": 2.84
216                },
217                {
218                    "Direction": "greater than",
219                    "Name": "upper non critical",
220                    "Severity": 0,
221                    "Value": 2.76
222                },
223                {
224                    "Direction": "less than",
225                    "Name": "lower non critical",
226                    "Severity": 0,
227                    "Value": 2.4
228                },
229                {
230                    "Direction": "less than",
231                    "Name": "lower critical",
232                    "Severity": 1,
233                    "Value": 2.32
234                }
235            ],
236            "Type": "ADC"
237        },
238        {
239            "BridgeGpio": [
240                {
241                    "Name": "HWM_BAT_EN",
242                    "Polarity": "High",
243                    "SetupTime": 0.5
244                }
245            ],
246            "Index": 9,
247            "Name": "VBAT",
248            "PollRate": 43200,
249            "ScaleFactor": 0.3436,
250            "Thresholds": [
251                {
252                    "Direction": "greater than",
253                    "Name": "upper critical",
254                    "Severity": 1,
255                    "Value": 3.3
256                },
257                {
258                    "Direction": "greater than",
259                    "Name": "upper non critical",
260                    "Severity": 0,
261                    "Value": 3.2
262                },
263                {
264                    "Direction": "less than",
265                    "Name": "lower non critical",
266                    "Severity": 0,
267                    "Value": 2.8
268                },
269                {
270                    "Direction": "less than",
271                    "Name": "lower critical",
272                    "Severity": 1,
273                    "Value": 2.7
274                }
275            ],
276            "Type": "ADC"
277        },
278        {
279            "Index": 10,
280            "Name": "3V",
281            "PowerState": "On",
282            "ScaleFactor": 0.5349,
283            "Thresholds": [
284                {
285                    "Direction": "greater than",
286                    "Name": "upper critical",
287                    "Severity": 1,
288                    "Value": 3.63
289                },
290                {
291                    "Direction": "greater than",
292                    "Name": "upper non critical",
293                    "Severity": 0,
294                    "Value": 3.53
295                },
296                {
297                    "Direction": "less than",
298                    "Name": "lower non critical",
299                    "Severity": 0,
300                    "Value": 3.07
301                },
302                {
303                    "Direction": "less than",
304                    "Name": "lower critical",
305                    "Severity": 1,
306                    "Value": 2.97
307                }
308            ],
309            "Type": "ADC"
310        },
311        {
312            "Index": 11,
313            "Name": "5V",
314            "PowerState": "On",
315            "ScaleFactor": 0.3333,
316            "Thresholds": [
317                {
318                    "Direction": "greater than",
319                    "Name": "upper critical",
320                    "Severity": 1,
321                    "Value": 5.5
322                },
323                {
324                    "Direction": "greater than",
325                    "Name": "upper non critical",
326                    "Severity": 0,
327                    "Value": 5.35
328                },
329                {
330                    "Direction": "less than",
331                    "Name": "lower non critical",
332                    "Severity": 0,
333                    "Value": 4.65
334                },
335                {
336                    "Direction": "less than",
337                    "Name": "lower critical",
338                    "Severity": 1,
339                    "Value": 4.5
340                }
341            ],
342            "Type": "ADC"
343        },
344        {
345            "Index": 12,
346            "Name": "12V",
347            "PowerState": "On",
348            "ScaleFactor": 0.0833,
349            "Thresholds": [
350                {
351                    "Direction": "greater than",
352                    "Name": "upper critical",
353                    "Severity": 1,
354                    "Value": 13.2
355                },
356                {
357                    "Direction": "greater than",
358                    "Name": "upper non critical",
359                    "Severity": 0,
360                    "Value": 12.9
361                },
362                {
363                    "Direction": "less than",
364                    "Name": "lower non critical",
365                    "Severity": 0,
366                    "Value": 11.1
367                },
368                {
369                    "Direction": "less than",
370                    "Name": "lower critical",
371                    "Severity": 1,
372                    "Value": 10.8
373                }
374            ],
375            "Type": "ADC"
376        },
377        {
378            "Name": "BMC",
379            "Type": "BMC"
380        },
381        {
382            "Address": "0x60",
383            "Bus": 11,
384            "Labels": [
385                "iin1",
386                "iin2",
387                "iin3",
388                "iout1",
389                "iout2",
390                "iout3",
391                "vin",
392                "vout1",
393                "vout2",
394                "vout3",
395                "pin1",
396                "pin2",
397                "pin3",
398                "pout1",
399                "pout2",
400                "pout3",
401                "temp1",
402                "temp2",
403                "temp3",
404                "temp4"
405            ],
406            "Name": "VRM",
407            "Type": "ISL69269",
408            "iin1_Name": "VRM Input Current 1",
409            "iin2_Name": "VRM Input Current 2",
410            "iin3_Name": "VRM Input Current 3",
411            "iout1_Name": "VRM Output Current 1",
412            "iout2_Name": "VRM Output Current 2",
413            "iout3_Name": "VRM Output Current 3",
414            "pin1_Name": "VRM Input Power 1",
415            "pin2_Name": "VRM Input Power 2",
416            "pin3_Name": "VRM Input Power 3",
417            "pout1_Name": "VRM Output Power 1",
418            "pout2_Name": "VRM Output Power 2",
419            "pout3_Name": "VRM Output Power 3",
420            "temp1_Name": "VRM Temperature 1",
421            "temp2_Name": "VRM Temperature 2",
422            "temp3_Name": "VRM Temperature 3",
423            "temp4_Name": "VRM Temperature 4",
424            "vin_Name": "VRM Input Voltage",
425            "vout1_Name": "VRM Output Voltage 1",
426            "vout2_Name": "VRM Output Voltage 2",
427            "vout3_Name": "VRM Output Voltage 3"
428        },
429        {
430            "Address": "0x30",
431            "Bus": 0,
432            "CpuID": 1,
433            "Name": "CPU 1",
434            "Type": "XeonCPU"
435        }
436    ],
437    "Name": "ASRock E3C256D4I",
438    "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'E3C256D4I.*'})",
439    "Type": "Board",
440    "xyz.openbmc_project.Inventory.Decorator.Asset": {
441        "Manufacturer": "$BOARD_MANUFACTURER",
442        "Model": "$BOARD_PRODUCT_NAME",
443        "PartNumber": "$PRODUCT_PART_NUMBER",
444        "SerialNumber": "$BOARD_SERIAL_NUMBER"
445    }
446}
447