blob: 23421fefe1578edb9c9017df361ffd3330ebddc0 [file] [log] [blame]
Cheng C Yang8e7c8a52019-03-07 14:51:27 +08001[
2 {
3 "Exposes": [
4 {
Cheng C Yang8e7c8a52019-03-07 14:51:27 +08005 "Address": "$address",
6 "Bus": "$bus",
Cheng C Yang73a74282019-04-24 02:44:35 +08007 "Name": "Solum 2100W PSU FRU",
Cheng C Yang8e7c8a52019-03-07 14:51:27 +08008 "Type": "EEPROM"
James Feistc4e56942019-04-19 12:15:19 -07009 },
10 {
Cheng C Yang73a74282019-04-24 02:44:35 +080011 "Class": "fan",
12 "FFGainCoefficient": 0.01,
13 "FFOffCoefficient": 0.0,
14 "ICoefficient": 0.0,
15 "ILimitMax": 0.0,
16 "ILimitMin": 0.0,
17 "Inputs": [
18 "PSU3 Fan Speed 1"
19 ],
20 "Name": "PSU3 Fan 1",
21 "NegativeHysteresis": 2.0,
22 "OutLimitMax": 100.0,
23 "OutLimitMin": 30.0,
24 "Outputs": [
25 "Pwm PSU3 Fan 1"
26 ],
27 "PCoefficient": 0.0,
28 "PositiveHysteresis": 0.0,
29 "SlewNeg": 0.0,
30 "SlewPos": 0.0,
31 "Type": "Pid",
32 "Zones": [
33 "PSU"
34 ]
35 },
36 {
37 "Class": "Floor",
38 "Inputs": [
39 "PSU3 Temperature"
40 ],
41 "Name": "PSU3 LCC",
42 "NegativeHysteresis": 2,
43 "Output": [
44 40.0,
45 100.0
46 ],
47 "PositiveHysteresis": 0,
48 "Reading": [
49 30.0,
50 65.0
51 ],
52 "Type": "Stepwise",
53 "Zones": [
54 "PSU"
55 ]
56 },
57 {
58 "Address": "0x5a",
James Feistc4e56942019-04-19 12:15:19 -070059 "Bus": "$bus",
Cheng C Yang73a74282019-04-24 02:44:35 +080060 "Name": "PSU3",
61 "Thresholds": [
62 {
63 "Direction": "greater than",
64 "Label": "pin",
65 "Name": "upper critical",
66 "Severity": 1,
67 "Value": 2769.2
68 },
69 {
70 "Direction": "greater than",
71 "Label": "pin",
72 "Name": "upper non critical",
73 "Severity": 0,
74 "Value": 2558.2
75 },
76 {
77 "Direction": "greater than",
78 "Label": "iout1",
79 "Name": "upper critical",
80 "Severity": 1,
81 "Value": 117
82 },
83 {
84 "Direction": "greater than",
85 "Label": "iout1",
86 "Name": "upper non critical",
87 "Severity": 0,
88 "Value": 100
89 },
90 {
91 "Direction": "greater than",
92 "Label": "temp1",
93 "Name": "upper critical",
94 "Severity": 1,
95 "Value": 65
96 },
97 {
98 "Direction": "greater than",
99 "Label": "temp1",
100 "Name": "upper non critical",
101 "Severity": 0,
102 "Value": 60
103 }
104 ],
James Feistc4e56942019-04-19 12:15:19 -0700105 "Type": "pmbus"
Cheng C Yang8e7c8a52019-03-07 14:51:27 +0800106 }
107 ],
108 "Name": "Solum 2100W PSU 3",
109 "Probe": "xyz.openbmc_project.FruDevice({'PRODUCT_PRODUCT_NAME': 'PSSF212201A', 'ADDRESS': 82})",
110 "Type": "PowerSupply",
111 "xyz.openbmc_project.Inventory.Decorator.Asset": {
112 "Manufacturer": "$PRODUCT_MANUFACTURER",
113 "Model": "$PRODUCT_PRODUCT_NAME",
114 "PartNumber": "$PRODUCT_PART_NUMBER",
115 "SerialNumber": "$PRODUCT_SERIAL_NUMBER"
116 }
117 },
118 {
119 "Exposes": [
120 {
Cheng C Yang8e7c8a52019-03-07 14:51:27 +0800121 "Address": "$address",
122 "Bus": "$bus",
Cheng C Yang73a74282019-04-24 02:44:35 +0800123 "Name": "Solum 2100W PSU FRU",
Cheng C Yang8e7c8a52019-03-07 14:51:27 +0800124 "Type": "EEPROM"
James Feistc4e56942019-04-19 12:15:19 -0700125 },
126 {
Cheng C Yang73a74282019-04-24 02:44:35 +0800127 "Class": "fan",
128 "FFGainCoefficient": 0.01,
129 "FFOffCoefficient": 0.0,
130 "ICoefficient": 0.0,
131 "ILimitMax": 0.0,
132 "ILimitMin": 0.0,
133 "Inputs": [
134 "PSU2 Fan Speed 1"
135 ],
136 "Name": "PSU2 Fan 1",
137 "NegativeHysteresis": 2.0,
138 "OutLimitMax": 100.0,
139 "OutLimitMin": 30.0,
140 "Outputs": [
141 "Pwm PSU2 Fan 1"
142 ],
143 "PCoefficient": 0.0,
144 "PositiveHysteresis": 0.0,
145 "SlewNeg": 0.0,
146 "SlewPos": 0.0,
147 "Type": "Pid",
148 "Zones": [
149 "PSU"
150 ]
151 },
152 {
153 "Class": "Floor",
154 "Inputs": [
155 "PSU2 Temperature"
156 ],
157 "Name": "PSU2 LCC",
158 "NegativeHysteresis": 2,
159 "Output": [
160 40.0,
161 100.0
162 ],
163 "PositiveHysteresis": 0,
164 "Reading": [
165 30.0,
166 65.0
167 ],
168 "Type": "Stepwise",
169 "Zones": [
170 "PSU"
171 ]
172 },
173 {
James Feistc4e56942019-04-19 12:15:19 -0700174 "Address": "0x59",
175 "Bus": "$bus",
Cheng C Yang73a74282019-04-24 02:44:35 +0800176 "Name": "PSU2",
177 "Thresholds": [
178 {
179 "Direction": "greater than",
180 "Label": "pin",
181 "Name": "upper critical",
182 "Severity": 1,
183 "Value": 2769.2
184 },
185 {
186 "Direction": "greater than",
187 "Label": "pin",
188 "Name": "upper non critical",
189 "Severity": 0,
190 "Value": 2558.2
191 },
192 {
193 "Direction": "greater than",
194 "Label": "iout1",
195 "Name": "upper critical",
196 "Severity": 1,
197 "Value": 117
198 },
199 {
200 "Direction": "greater than",
201 "Label": "iout1",
202 "Name": "upper non critical",
203 "Severity": 0,
204 "Value": 100
205 },
206 {
207 "Direction": "greater than",
208 "Label": "temp1",
209 "Name": "upper critical",
210 "Severity": 1,
211 "Value": 65
212 },
213 {
214 "Direction": "greater than",
215 "Label": "temp1",
216 "Name": "upper non critical",
217 "Severity": 0,
218 "Value": 60
219 }
220 ],
James Feistc4e56942019-04-19 12:15:19 -0700221 "Type": "pmbus"
Cheng C Yang8e7c8a52019-03-07 14:51:27 +0800222 }
223 ],
224 "Name": "Solum 2100W PSU 2",
225 "Probe": "xyz.openbmc_project.FruDevice({'PRODUCT_PRODUCT_NAME': 'PSSF212201A', 'ADDRESS': 81})",
226 "Type": "PowerSupply",
227 "xyz.openbmc_project.Inventory.Decorator.Asset": {
228 "Manufacturer": "$PRODUCT_MANUFACTURER",
229 "Model": "$PRODUCT_PRODUCT_NAME",
230 "PartNumber": "$PRODUCT_PART_NUMBER",
231 "SerialNumber": "$PRODUCT_SERIAL_NUMBER"
232 }
233 },
234 {
235 "Exposes": [
236 {
Cheng C Yang8e7c8a52019-03-07 14:51:27 +0800237 "Address": "$address",
238 "Bus": "$bus",
Cheng C Yang73a74282019-04-24 02:44:35 +0800239 "Name": "Solum 2100W PSU FRU",
Cheng C Yang8e7c8a52019-03-07 14:51:27 +0800240 "Type": "EEPROM"
James Feistc4e56942019-04-19 12:15:19 -0700241 },
242 {
Cheng C Yang73a74282019-04-24 02:44:35 +0800243 "Class": "fan",
244 "FFGainCoefficient": 0.01,
245 "FFOffCoefficient": 0.0,
246 "ICoefficient": 0.0,
247 "ILimitMax": 0.0,
248 "ILimitMin": 0.0,
249 "Inputs": [
250 "PSU1 Fan Speed 1"
251 ],
252 "Name": "PSU1 Fan 1",
253 "NegativeHysteresis": 2.0,
254 "OutLimitMax": 100.0,
255 "OutLimitMin": 30.0,
256 "Outputs": [
257 "Pwm PSU1 Fan 1"
258 ],
259 "PCoefficient": 0.0,
260 "PositiveHysteresis": 0.0,
261 "SlewNeg": 0.0,
262 "SlewPos": 0.0,
263 "Type": "Pid",
264 "Zones": [
265 "PSU"
266 ]
267 },
268 {
269 "Class": "Floor",
270 "Inputs": [
271 "PSU1 Temperature"
272 ],
273 "Name": "PSU1 LCC",
274 "NegativeHysteresis": 2,
275 "Output": [
276 40.0,
277 100.0
278 ],
279 "PositiveHysteresis": 0,
280 "Reading": [
281 30.0,
282 65.0
283 ],
284 "Type": "Stepwise",
285 "Zones": [
286 "PSU"
287 ]
288 },
289 {
James Feistc4e56942019-04-19 12:15:19 -0700290 "Address": "0x58",
291 "Bus": "$bus",
Cheng C Yang73a74282019-04-24 02:44:35 +0800292 "Name": "PSU1",
293 "Thresholds": [
294 {
295 "Direction": "greater than",
296 "Label": "pin",
297 "Name": "upper critical",
298 "Severity": 1,
299 "Value": 2769.2
300 },
301 {
302 "Direction": "greater than",
303 "Label": "pin",
304 "Name": "upper non critical",
305 "Severity": 0,
306 "Value": 2558.2
307 },
308 {
309 "Direction": "greater than",
310 "Label": "iout1",
311 "Name": "upper critical",
312 "Severity": 1,
313 "Value": 117
314 },
315 {
316 "Direction": "greater than",
317 "Label": "iout1",
318 "Name": "upper non critical",
319 "Severity": 0,
320 "Value": 100
321 },
322 {
323 "Direction": "greater than",
324 "Label": "temp1",
325 "Name": "upper critical",
326 "Severity": 1,
327 "Value": 65
328 },
329 {
330 "Direction": "greater than",
331 "Label": "temp1",
332 "Name": "upper non critical",
333 "Severity": 0,
334 "Value": 60
335 }
336 ],
James Feistc4e56942019-04-19 12:15:19 -0700337 "Type": "pmbus"
Cheng C Yang8e7c8a52019-03-07 14:51:27 +0800338 }
339 ],
340 "Name": "Solum 2100W PSU 1",
341 "Probe": "xyz.openbmc_project.FruDevice({'PRODUCT_PRODUCT_NAME': 'PSSF212201A', 'ADDRESS': 80})",
342 "Type": "PowerSupply",
343 "xyz.openbmc_project.Inventory.Decorator.Asset": {
344 "Manufacturer": "$PRODUCT_MANUFACTURER",
345 "Model": "$PRODUCT_PRODUCT_NAME",
346 "PartNumber": "$PRODUCT_PART_NUMBER",
347 "SerialNumber": "$PRODUCT_SERIAL_NUMBER"
348 }
349 }
Cheng C Yang73a74282019-04-24 02:44:35 +0800350]