1{
2    "Exposes": [
3        {
4            "BridgeGpio": [
5                {
6                    "Name": "BAT_DETECT",
7                    "Polarity": "High",
8                    "SetupTime": 1
9                }
10            ],
11            "Index": 7,
12            "Name": "CMM_P3V_BAT_VOLT_V",
13            "PollRate": 86400,
14            "ScaleFactor": 0.333333,
15            "Thresholds": [
16                {
17                    "Direction": "greater than",
18                    "Hysteresis": 0.068,
19                    "Name": "upper critical",
20                    "Severity": 1,
21                    "Value": 3.4
22                },
23                {
24                    "Direction": "less than",
25                    "Hysteresis": 0.052,
26                    "Name": "lower critical",
27                    "Severity": 1,
28                    "Value": 2.6
29                }
30            ],
31            "Type": "ADC"
32        },
33        {
34            "Address": "0x40",
35            "Bus": 0,
36            "Labels": [
37                "in1",
38                "curr1",
39                "power1"
40            ],
41            "Name": "CMM_PMON_P24V",
42            "Thresholds": [
43                {
44                    "Direction": "greater than",
45                    "Hysteresis": 0.1666,
46                    "Label": "curr1",
47                    "Name": "upper critical",
48                    "Severity": 1,
49                    "Value": 8.33
50                },
51                {
52                    "Direction": "less than",
53                    "Hysteresis": 0.001,
54                    "Label": "curr1",
55                    "Name": "lower critical",
56                    "Severity": 1,
57                    "Value": -0.05
58                },
59                {
60                    "Direction": "greater than",
61                    "Hysteresis": 0.504,
62                    "Label": "in1",
63                    "Name": "upper critical",
64                    "Severity": 1,
65                    "Value": 25.2
66                },
67                {
68                    "Direction": "less than",
69                    "Hysteresis": 0.456,
70                    "Label": "in1",
71                    "Name": "lower critical",
72                    "Severity": 1,
73                    "Value": 22.8
74                },
75                {
76                    "Direction": "greater than",
77                    "Hysteresis": 3.9984,
78                    "Label": "power1",
79                    "Name": "upper critical",
80                    "Severity": 1,
81                    "Value": 199.92
82                },
83                {
84                    "Direction": "less than",
85                    "Hysteresis": 0.0,
86                    "Label": "power1",
87                    "Name": "lower critical",
88                    "Severity": 1,
89                    "Value": 0
90                }
91            ],
92            "Type": "INA230",
93            "curr1_Name": "CMM_PMON_P24V_CURR_A",
94            "in1_Name": "CMM_PMON_P24V_VOLT_V",
95            "power1_Name": "CMM_PMON_P24V_PWR_W"
96        },
97        {
98            "Address": "0x41",
99            "Bus": 0,
100            "Labels": [
101                "in1",
102                "curr1",
103                "power1"
104            ],
105            "Name": "CMM_PMON_P12V",
106            "Thresholds": [
107                {
108                    "Direction": "greater than",
109                    "Hysteresis": 0.1048,
110                    "Label": "curr1",
111                    "Name": "upper critical",
112                    "Severity": 1,
113                    "Value": 5.24
114                },
115                {
116                    "Direction": "less than",
117                    "Hysteresis": 0.001,
118                    "Label": "curr1",
119                    "Name": "lower critical",
120                    "Severity": 1,
121                    "Value": -0.05
122                },
123                {
124                    "Direction": "greater than",
125                    "Hysteresis": 0.26,
126                    "Label": "in1",
127                    "Name": "upper critical",
128                    "Severity": 1,
129                    "Value": 13
130                },
131                {
132                    "Direction": "less than",
133                    "Hysteresis": 0.22,
134                    "Label": "in1",
135                    "Name": "lower critical",
136                    "Severity": 1,
137                    "Value": 11
138                },
139                {
140                    "Direction": "greater than",
141                    "Hysteresis": 1.2576,
142                    "Label": "power1",
143                    "Name": "upper critical",
144                    "Severity": 1,
145                    "Value": 62.88
146                },
147                {
148                    "Direction": "less than",
149                    "Hysteresis": 0.0,
150                    "Label": "power1",
151                    "Name": "lower critical",
152                    "Severity": 1,
153                    "Value": 0
154                }
155            ],
156            "Type": "INA230",
157            "curr1_Name": "CMM_PMON_P12V_CURR_A",
158            "in1_Name": "CMM_PMON_P12V_VOLT_V",
159            "power1_Name": "CMM_PMON_P12V_PWR_W"
160        },
161        {
162            "Address": "0x4f",
163            "Bus": 1,
164            "Name": "CMM_OUTLET_TEMP_C",
165            "Thresholds": [
166                {
167                    "Direction": "greater than",
168                    "Hysteresis": 1.6,
169                    "Name": "upper critical",
170                    "Severity": 1,
171                    "Value": 80
172                },
173                {
174                    "Direction": "less than",
175                    "Hysteresis": 0.0,
176                    "Name": "lower critical",
177                    "Severity": 1,
178                    "Value": 0
179                }
180            ],
181            "Type": "TMP75"
182        },
183        {
184            "Address": "0x43",
185            "Bus": 0,
186            "Labels": [
187                "vin",
188                "vout1",
189                "iout1",
190                "pin"
191            ],
192            "Name": "CMM_HSC",
193            "Thresholds": [
194                {
195                    "Direction": "greater than",
196                    "Hysteresis": 1.12,
197                    "Label": "vin",
198                    "Name": "upper critical",
199                    "Severity": 1,
200                    "Value": 56
201                },
202                {
203                    "Direction": "less than",
204                    "Hysteresis": 0.92,
205                    "Label": "vin",
206                    "Name": "lower critical",
207                    "Severity": 1,
208                    "Value": 46
209                },
210                {
211                    "Direction": "greater than",
212                    "Hysteresis": 1.12,
213                    "Label": "vout1",
214                    "Name": "upper critical",
215                    "Severity": 1,
216                    "Value": 56
217                },
218                {
219                    "Direction": "less than",
220                    "Hysteresis": 0.92,
221                    "Label": "vout1",
222                    "Name": "lower critical",
223                    "Severity": 1,
224                    "Value": 46
225                },
226                {
227                    "Direction": "greater than",
228                    "Hysteresis": 0.1216,
229                    "Label": "iout1",
230                    "Name": "upper critical",
231                    "Severity": 1,
232                    "Value": 6.08
233                },
234                {
235                    "Direction": "less than",
236                    "Hysteresis": 0.001,
237                    "Label": "iout1",
238                    "Name": "lower critical",
239                    "Severity": 1,
240                    "Value": -0.05
241                },
242                {
243                    "Direction": "greater than",
244                    "Hysteresis": 6.688,
245                    "Label": "pin",
246                    "Name": "upper critical",
247                    "Severity": 1,
248                    "Value": 334.4
249                },
250                {
251                    "Direction": "less than",
252                    "Hysteresis": 0.0,
253                    "Label": "pin",
254                    "Name": "lower critical",
255                    "Severity": 1,
256                    "Value": 0
257                }
258            ],
259            "Type": "XDP710",
260            "iout1_Name": "CMM_HSC_CURR_A",
261            "iout1_Offset": -0.3,
262            "iout1_Scale": 1010,
263            "pin_Name": "CMM_HSC_PWR_W",
264            "pin_Offset": -15.0,
265            "pin_Scale": 1010101,
266            "vin_Name": "CMM_HSC_VIN_VOLT_V",
267            "vout1_Name": "CMM_HSC_VOUT_VOLT_V"
268        }
269    ],
270    "Name": "Minerva CMM",
271    "Probe": [
272        "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Minerva CMM EVT', 'BOARD_PART_NUMBER': '3IF0MMA0010'})",
273        "OR",
274        "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Minerva CMM ', 'BOARD_INFO_AM4': 'hsc-xdp'})"
275    ],
276    "Type": "Board",
277    "xyz.openbmc_project.Inventory.Decorator.Asset": {
278        "BuildDate": "$BOARD_MANUFACTURE_DATE",
279        "Manufacturer": "$BOARD_MANUFACTURER",
280        "Model": "$BOARD_PRODUCT_NAME",
281        "PartNumber": "$BOARD_PART_NUMBER",
282        "SerialNumber": "$BOARD_SERIAL_NUMBER",
283        "SparePartNumber": "$BOARD_INFO_AM1"
284    },
285    "xyz.openbmc_project.Inventory.Decorator.AssetTag": {
286        "AssetTag": "$PRODUCT_ASSET_TAG"
287    },
288    "xyz.openbmc_project.Inventory.Item.Board.Motherboard": {
289        "ProductId": 1
290    },
291    "xyz.openbmc_project.Inventory.Item.NetworkInterface": {
292        "MACAddress": "$CHASSIS_INFO_AM2"
293    }
294}
295