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