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