1{
2    "Exposes": [
3        {
4            "Address": "0x40",
5            "Bus": 10,
6            "Labels": [
7                "in1",
8                "curr1",
9                "power1"
10            ],
11            "Name": "RMC_M12_P24V",
12            "Thresholds": [
13                {
14                    "Direction": "greater than",
15                    "Label": "curr1",
16                    "Name": "upper critical",
17                    "Severity": 1,
18                    "Value": 8.33
19                },
20                {
21                    "Direction": "less than",
22                    "Label": "curr1",
23                    "Name": "lower critical",
24                    "Severity": 1,
25                    "Value": -0.05
26                },
27                {
28                    "Direction": "greater than",
29                    "Label": "in1",
30                    "Name": "upper critical",
31                    "Severity": 1,
32                    "Value": 25.2
33                },
34                {
35                    "Direction": "less than",
36                    "Label": "in1",
37                    "Name": "lower critical",
38                    "Severity": 1,
39                    "Value": 22.8
40                },
41                {
42                    "Direction": "greater than",
43                    "Label": "power1",
44                    "Name": "upper critical",
45                    "Severity": 1,
46                    "Value": 199.92
47                },
48                {
49                    "Direction": "less than",
50                    "Label": "power1",
51                    "Name": "lower critical",
52                    "Severity": 1,
53                    "Value": 0
54                }
55            ],
56            "Type": "INA230",
57            "curr1_Name": "RMC_M12_P24V_CURR_A",
58            "in1_Name": "RMC_M12_P24V_VOLT_V",
59            "power1_Name": "RMC_M12_P24V_PWR_W"
60        },
61        {
62            "Address": "0x45",
63            "Bus": 10,
64            "Labels": [
65                "in1",
66                "curr1",
67                "power1"
68            ],
69            "Name": "RMC_RJ14_P24V",
70            "Thresholds": [
71                {
72                    "Direction": "greater than",
73                    "Label": "curr1",
74                    "Name": "upper critical",
75                    "Severity": 1,
76                    "Value": 8.33
77                },
78                {
79                    "Direction": "less than",
80                    "Label": "curr1",
81                    "Name": "lower critical",
82                    "Severity": 1,
83                    "Value": -0.05
84                },
85                {
86                    "Direction": "greater than",
87                    "Label": "in1",
88                    "Name": "upper critical",
89                    "Severity": 1,
90                    "Value": 25.2
91                },
92                {
93                    "Direction": "less than",
94                    "Label": "in1",
95                    "Name": "lower critical",
96                    "Severity": 1,
97                    "Value": 22.8
98                },
99                {
100                    "Direction": "greater than",
101                    "Label": "power1",
102                    "Name": "upper critical",
103                    "Severity": 1,
104                    "Value": 199.92
105                },
106                {
107                    "Direction": "less than",
108                    "Label": "power1",
109                    "Name": "lower critical",
110                    "Severity": 1,
111                    "Value": 0
112                }
113            ],
114            "Type": "INA230",
115            "curr1_Name": "RMC_RJ14_P24V_CURR_A",
116            "in1_Name": "RMC_RJ14_P24V_VOLT_V",
117            "power1_Name": "RMC_RJ14_P24V_PWR_W"
118        },
119        {
120            "Address": "0x41",
121            "Bus": 10,
122            "Labels": [
123                "in0"
124            ],
125            "Name": "RMC_MEDUSA_RETURN",
126            "Thresholds": [
127                {
128                    "Direction": "less than",
129                    "Label": "in0",
130                    "Name": "lower critical",
131                    "Severity": 1,
132                    "Value": 10.8
133                },
134                {
135                    "Direction": "greater than",
136                    "Label": "in0",
137                    "Name": "upper critical",
138                    "Severity": 1,
139                    "Value": 13.2
140                }
141            ],
142            "Type": "INA238",
143            "in0_Name": "RMC_MEDUSA_RETURN_VDROP_V"
144        },
145        {
146            "Address": "0x43",
147            "Bus": 10,
148            "Labels": [
149                "in0"
150            ],
151            "Name": "RMC_MEDUSA_POSITIVE",
152            "Thresholds": [
153                {
154                    "Direction": "less than",
155                    "Label": "in0",
156                    "Name": "lower critical",
157                    "Severity": 1,
158                    "Value": 10.8
159                },
160                {
161                    "Direction": "greater than",
162                    "Label": "in0",
163                    "Name": "upper critical",
164                    "Severity": 1,
165                    "Value": 13.2
166                }
167            ],
168            "Type": "INA238",
169            "in0_Name": "RMC_MEDUSA_POSITIVE_VDROP_V"
170        },
171        {
172            "Address": "0x44",
173            "Bus": 10,
174            "Labels": [
175                "iout1",
176                "pin",
177                "temp1",
178                "vin",
179                "vout1"
180            ],
181            "Name": "RMC_HSC",
182            "Thresholds": [
183                {
184                    "Direction": "greater than",
185                    "Label": "temp1",
186                    "Name": "upper critical",
187                    "Severity": 1,
188                    "Value": 100
189                },
190                {
191                    "Direction": "greater than",
192                    "Label": "vin",
193                    "Name": "upper critical",
194                    "Severity": 1,
195                    "Value": 56
196                },
197                {
198                    "Direction": "less than",
199                    "Label": "vin",
200                    "Name": "lower critical",
201                    "Severity": 1,
202                    "Value": 46
203                },
204                {
205                    "Direction": "greater than",
206                    "Label": "vout1",
207                    "Name": "upper critical",
208                    "Severity": 1,
209                    "Value": 56
210                },
211                {
212                    "Direction": "less than",
213                    "Label": "vout1",
214                    "Name": "lower critical",
215                    "Severity": 1,
216                    "Value": 46
217                },
218                {
219                    "Direction": "greater than",
220                    "Label": "pin",
221                    "Name": "upper critical",
222                    "Severity": 1,
223                    "Value": 334.4
224                }
225            ],
226            "Type": "LTC4287",
227            "iout1_Name": "RMC_HSC_CURR_A",
228            "pin_Name": "RMC_HSC_PWR_W",
229            "temp1_Name": "RMC_HSC_TEMP_C",
230            "vin_Name": "RMC_HSC_VIN_VOLT_V",
231            "vout1_Name": "RMC_HSC_VOUT_VOLT_V"
232        },
233        {
234            "Address": "0x4f",
235            "Bus": 5,
236            "Name": "RMC_TEMP_C",
237            "Thresholds": [
238                {
239                    "Direction": "greater than",
240                    "Name": "upper critical",
241                    "Severity": 1,
242                    "Value": 45
243                },
244                {
245                    "Direction": "less than",
246                    "Name": "lower critical",
247                    "Severity": 1,
248                    "Value": 0
249                }
250            ],
251            "Type": "TMP75"
252        },
253        {
254            "Address": "0x69",
255            "Bus": 10,
256            "Labels": [
257                "iout1",
258                "temp1",
259                "vin",
260                "vout1"
261            ],
262            "Name": "RMC_BRICK",
263            "Thresholds": [
264                {
265                    "Direction": "greater than",
266                    "Label": "temp1",
267                    "Name": "upper critical",
268                    "Severity": 1,
269                    "Value": 100
270                },
271                {
272                    "Direction": "less than",
273                    "Label": "vin",
274                    "Name": "lower critical",
275                    "Severity": 1,
276                    "Value": 46
277                },
278                {
279                    "Direction": "greater than",
280                    "Label": "vin",
281                    "Name": "upper critical",
282                    "Severity": 1,
283                    "Value": 56
284                },
285                {
286                    "Direction": "less than",
287                    "Label": "vout1",
288                    "Name": "lower critical",
289                    "Severity": 1,
290                    "Value": 10.5
291                },
292                {
293                    "Direction": "greater than",
294                    "Label": "vout1",
295                    "Name": "upper critical",
296                    "Severity": 1,
297                    "Value": 13.6
298                }
299            ],
300            "Type": "pmbus",
301            "iout1_Name": "RMC_BRICK_CURR_A",
302            "temp1_Name": "RMC_BRICK_TEMP_C",
303            "vin_Name": "RMC_BRICK_INPUT_VOLT_V",
304            "vout1_Name": "RMC_BRICK_OUTPUT_VOLT_V"
305        }
306    ],
307    "Name": "Ventura RMC",
308    "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Ventura RMC'})",
309    "Type": "Board",
310    "xyz.openbmc_project.Inventory.Decorator.Asset": {
311        "BuildDate": "$BOARD_MANUFACTURE_DATE",
312        "Manufacturer": "$BOARD_MANUFACTURER",
313        "Model": "$BOARD_PRODUCT_NAME",
314        "PartNumber": "$BOARD_PART_NUMBER",
315        "SerialNumber": "$BOARD_SERIAL_NUMBER",
316        "SparePartNumber": "$BOARD_INFO_AM1"
317    },
318    "xyz.openbmc_project.Inventory.Decorator.AssetTag": {
319        "AssetTag": "$PRODUCT_ASSET_TAG"
320    },
321    "xyz.openbmc_project.Inventory.Decorator.Revision": {
322        "Version": "$PRODUCT_VERSION"
323    },
324    "xyz.openbmc_project.Inventory.Item.NetworkInterface": {
325        "MACAddress": "$CHASSIS_INFO_AM2"
326    }
327}
328