blob: 4152836454e55c44001f0ca5ced54c08863e535e [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",
QuantaJasonHsu9c5a8c72024-09-30 18:50:56 +080015 "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,
Jason Hsuc09389e2025-01-20 20:30:30 +080032 "Value": 144
QuantaJasonHsu9c5a8c72024-09-30 18:50:56 +080033 }
34 ],
35 "Type": "INA230",
36 "curr1_Name": "RMC_M12_P24V_CURR_A",
Jason Hsuc09389e2025-01-20 20:30:30 +080037 "in1_Max": 36,
QuantaJasonHsu9c5a8c72024-09-30 18:50:56 +080038 "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",
QuantaJasonHsu9c5a8c72024-09-30 18:50:56 +080053 "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,
Jason Hsuc09389e2025-01-20 20:30:30 +080070 "Value": 105.6
QuantaJasonHsu9c5a8c72024-09-30 18:50:56 +080071 }
72 ],
73 "Type": "INA230",
74 "curr1_Name": "RMC_RJ14_P24V_CURR_A",
Jason Hsuc09389e2025-01-20 20:30:30 +080075 "in1_Max": 36,
QuantaJasonHsu9c5a8c72024-09-30 18:50:56 +080076 "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 {
QuantaJasonHsu9c5a8c72024-09-30 18:50:56 +080088 "Direction": "greater than",
89 "Label": "in0",
90 "Name": "upper critical",
91 "Severity": 1,
Jason Hsuc09389e2025-01-20 20:30:30 +080092 "Value": 200
QuantaJasonHsu9c5a8c72024-09-30 18:50:56 +080093 }
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 {
QuantaJasonHsu9c5a8c72024-09-30 18:50:56 +0800107 "Direction": "greater than",
108 "Label": "in0",
109 "Name": "upper critical",
110 "Severity": 1,
Jason Hsuc09389e2025-01-20 20:30:30 +0800111 "Value": 200
QuantaJasonHsu9c5a8c72024-09-30 18:50:56 +0800112 }
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,
Jason Hsuc09389e2025-01-20 20:30:30 +0800169 "Value": 580
QuantaJasonHsu9c5a8c72024-09-30 18:50:56 +0800170 }
171 ],
172 "Type": "LTC4287",
173 "iout1_Name": "RMC_HSC_CURR_A",
Jason Hsuc09389e2025-01-20 20:30:30 +0800174 "iout1_Offset": -0.16125,
175 "iout1_Scale": 3327.366,
QuantaJasonHsu9c5a8c72024-09-30 18:50:56 +0800176 "pin_Name": "RMC_HSC_PWR_W",
Jason Hsuc09389e2025-01-20 20:30:30 +0800177 "pin_Offset": -0.16125,
178 "pin_Scale": 3327366.257,
QuantaJasonHsu9c5a8c72024-09-30 18:50:56 +0800179 "temp1_Name": "RMC_HSC_TEMP_C",
Jason Hsuc09389e2025-01-20 20:30:30 +0800180 "vin_Max": 76,
QuantaJasonHsu9c5a8c72024-09-30 18:50:56 +0800181 "vin_Name": "RMC_HSC_VIN_VOLT_V",
Jason Hsuc09389e2025-01-20 20:30:30 +0800182 "vout1_Max": 18,
QuantaJasonHsu9c5a8c72024-09-30 18:50:56 +0800183 "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",
Jason Hsuc09389e2025-01-20 20:30:30 +0800255 "vin_Max": 76,
QuantaJasonHsu9c5a8c72024-09-30 18:50:56 +0800256 "vin_Name": "RMC_BRICK_INPUT_VOLT_V",
Jason Hsuc09389e2025-01-20 20:30:30 +0800257 "vout1_Max": 18,
QuantaJasonHsu9c5a8c72024-09-30 18:50:56 +0800258 "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}