blob: 3856ddebeedde98ed172c01e262b5241eed2afc2 [file] [log] [blame]
QuantaJasonHsu9c5a8c72024-09-30 18:50:56 +08001{
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}