blob: 823732b07f7c724a0bdca147c2229e9e86ef96e3 [file] [log] [blame]
Ed Tanous33832732018-03-14 16:09:14 -07001[
2 {
James Feist1e3e6982018-08-03 16:09:28 -07003 "Exposes": [
Ed Tanous33832732018-03-14 16:09:14 -07004 {
Cheng C Yang623de6c2019-03-18 15:11:52 +08005 "Address": "0x5a",
6 "Bus": "$bus",
7 "Name": "PSU3",
James Feistc4e56942019-04-19 12:15:19 -07008 "Thresholds": [
Cheng C Yang623de6c2019-03-18 15:11:52 +08009 {
10 "Direction": "greater than",
11 "Label": "pin",
12 "Name": "upper critical",
13 "Severity": 1,
14 "Value": 1648.4
15 },
16 {
17 "Direction": "greater than",
18 "Label": "pin",
19 "Name": "upper non critical",
20 "Severity": 0,
21 "Value": 1536.3
22 },
23 {
24 "Direction": "greater than",
25 "Label": "iout1",
26 "Name": "upper critical",
27 "Severity": 1,
28 "Value": 115
29 },
30 {
31 "Direction": "greater than",
32 "Label": "iout1",
33 "Name": "upper non critical",
34 "Severity": 0,
35 "Value": 100
36 },
37 {
38 "Direction": "greater than",
39 "Label": "temp1",
40 "Name": "upper critical",
41 "Severity": 1,
42 "Value": 65
43 },
44 {
45 "Direction": "greater than",
46 "Label": "temp1",
47 "Name": "upper non critical",
48 "Severity": 0,
49 "Value": 62
50 }
51 ],
52 "Type": "pmbus"
Cheng C Yang6bbe9eb2019-04-23 06:20:28 +080053 },
54 {
55 "Class": "fan",
56 "FFGainCoefficient": 0.01,
57 "FFOffCoefficient": 0.0,
58 "ICoefficient": 0.0,
59 "ILimitMax": 0.0,
60 "ILimitMin": 0.0,
61 "Inputs": [
62 "PSU3 Fan Speed 1"
63 ],
64 "Name": "PSU3 Fan 1",
65 "NegativeHysteresis": 2.0,
66 "OutLimitMax": 100.0,
67 "OutLimitMin": 30.0,
68 "Outputs": [
69 "Pwm PSU3 Fan 1"
70 ],
71 "PCoefficient": 0.0,
72 "PositiveHysteresis": 0.0,
73 "SlewNeg": 0.0,
74 "SlewPos": 0.0,
75 "Type": "Pid",
76 "Zones": [
77 "PSU"
78 ]
79 },
80 {
81 "Class": "Floor",
82 "Inputs": [
83 "PSU3 Temperature"
84 ],
85 "Name": "PSU3 LCC",
86 "NegativeHysteresis": 2,
87 "Output": [
88 40.0, 100.0
89 ],
90 "PositiveHysteresis": 0,
91 "Reading": [
92 30.0, 65.0
93 ],
94 "Type": "Stepwise",
95 "Zones": [
96 "PSU"
97 ]
98 },
99 {
100 "Address": "$address",
101 "Bus": "$bus",
102 "Name": "Solum 1300W PSU 3 FRU",
103 "Type": "EEPROM"
Cheng C Yang623de6c2019-03-18 15:11:52 +0800104 }
105 ],
106 "Name": "Solum 1300W PSU 3",
107 "Probe": "xyz.openbmc_project.FruDevice({'PRODUCT_PRODUCT_NAME': 'PSSF132202A', 'ADDRESS': 82})",
108 "Type": "PowerSupply",
109 "xyz.openbmc_project.Inventory.Decorator.Asset": {
110 "Manufacturer": "$PRODUCT_MANUFACTURER",
111 "Model": "$PRODUCT_PRODUCT_NAME",
112 "PartNumber": "$PRODUCT_PART_NUMBER",
113 "SerialNumber": "$PRODUCT_SERIAL_NUMBER"
114 }
115 },
Cheng C Yang6bbe9eb2019-04-23 06:20:28 +0800116
Cheng C Yang623de6c2019-03-18 15:11:52 +0800117 {
118 "Exposes": [
119 {
James Feist1e3e6982018-08-03 16:09:28 -0700120 "Address": "0x59",
121 "Bus": "$bus",
Cheng C Yang623de6c2019-03-18 15:11:52 +0800122 "Name": "PSU2",
James Feistc4e56942019-04-19 12:15:19 -0700123 "Thresholds": [
Cheng C Yang623de6c2019-03-18 15:11:52 +0800124 {
125 "Direction": "greater than",
126 "Label": "pin",
127 "Name": "upper critical",
128 "Severity": 1,
129 "Value": 1648.4
130 },
131 {
132 "Direction": "greater than",
133 "Label": "pin",
134 "Name": "upper non critical",
135 "Severity": 0,
136 "Value": 1536.3
137 },
138 {
139 "Direction": "greater than",
140 "Label": "iout1",
141 "Name": "upper critical",
142 "Severity": 1,
143 "Value": 115
144 },
145 {
146 "Direction": "greater than",
147 "Label": "iout1",
148 "Name": "upper non critical",
149 "Severity": 0,
150 "Value": 100
151 },
152 {
153 "Direction": "greater than",
154 "Label": "temp1",
155 "Name": "upper critical",
156 "Severity": 1,
157 "Value": 65
158 },
159 {
160 "Direction": "greater than",
161 "Label": "temp1",
162 "Name": "upper non critical",
163 "Severity": 0,
164 "Value": 62
165 }
166 ],
James Feistd63d18a2018-07-19 15:23:45 -0700167 "Type": "pmbus"
Cheng C Yang6bbe9eb2019-04-23 06:20:28 +0800168 },
169 {
170 "Class": "fan",
171 "FFGainCoefficient": 0.01,
172 "FFOffCoefficient": 0.0,
173 "ICoefficient": 0.0,
174 "ILimitMax": 0.0,
175 "ILimitMin": 0.0,
176 "Inputs": [
177 "PSU2 Fan Speed 1"
178 ],
179 "Name": "PSU2 Fan 1",
180 "NegativeHysteresis": 2.0,
181 "OutLimitMax": 100.0,
182 "OutLimitMin": 30.0,
183 "Outputs": [
184 "Pwm PSU2 Fan 1"
185 ],
186 "PCoefficient": 0.0,
187 "PositiveHysteresis": 0.0,
188 "SlewNeg": 0.0,
189 "SlewPos": 0.0,
190 "Type": "Pid",
191 "Zones": [
192 "PSU"
193 ]
194 },
195 {
196 "Class": "Floor",
197 "Inputs": [
198 "PSU2 Temperature"
199 ],
200 "Name": "PSU2 LCC",
201 "NegativeHysteresis": 2,
202 "Output": [
203 40.0, 100.0
204 ],
205 "PositiveHysteresis": 0,
206 "Reading": [
207 30.0, 65.0
208 ],
209 "Type": "Stepwise",
210 "Zones": [
211 "PSU"
212 ]
213 },
214 {
215 "Address": "$address",
216 "Bus": "$bus",
217 "Name": "Solum 1300W PSU 2 FRU",
218 "Type": "EEPROM"
Ed Tanous33832732018-03-14 16:09:14 -0700219 }
220 ],
James Feistd63d18a2018-07-19 15:23:45 -0700221 "Name": "Solum 1300W PSU 2",
James Feist1e3e6982018-08-03 16:09:28 -0700222 "Probe": "xyz.openbmc_project.FruDevice({'PRODUCT_PRODUCT_NAME': 'PSSF132202A', 'ADDRESS': 81})",
James Feistd63d18a2018-07-19 15:23:45 -0700223 "Type": "PowerSupply",
James Feist11be6672018-04-06 14:05:32 -0700224 "xyz.openbmc_project.Inventory.Decorator.Asset": {
225 "Manufacturer": "$PRODUCT_MANUFACTURER",
226 "Model": "$PRODUCT_PRODUCT_NAME",
227 "PartNumber": "$PRODUCT_PART_NUMBER",
Vijay Khemka161addb2018-11-20 10:52:01 -0800228 "SerialNumber": "$PRODUCT_SERIAL_NUMBER"
James Feist11be6672018-04-06 14:05:32 -0700229 }
Ed Tanous33832732018-03-14 16:09:14 -0700230 },
231 {
James Feist1e3e6982018-08-03 16:09:28 -0700232 "Exposes": [
Ed Tanous33832732018-03-14 16:09:14 -0700233 {
James Feist1e3e6982018-08-03 16:09:28 -0700234 "Address": "0x58",
235 "Bus": "$bus",
Cheng C Yang623de6c2019-03-18 15:11:52 +0800236 "Name": "PSU1",
James Feistc4e56942019-04-19 12:15:19 -0700237 "Thresholds": [
Cheng C Yang623de6c2019-03-18 15:11:52 +0800238 {
239 "Direction": "greater than",
240 "Label": "pin",
241 "Name": "upper critical",
242 "Severity": 1,
243 "Value": 1648.4
244 },
245 {
246 "Direction": "greater than",
247 "Label": "pin",
248 "Name": "upper non critical",
249 "Severity": 0,
250 "Value": 1536.3
251 },
252 {
253 "Direction": "greater than",
254 "Label": "iout1",
255 "Name": "upper critical",
256 "Severity": 1,
257 "Value": 115
258 },
259 {
260 "Direction": "greater than",
261 "Label": "iout1",
262 "Name": "upper non critical",
263 "Severity": 0,
264 "Value": 100
265 },
266 {
267 "Direction": "greater than",
268 "Label": "temp1",
269 "Name": "upper critical",
270 "Severity": 1,
271 "Value": 65
272 },
273 {
274 "Direction": "greater than",
275 "Label": "temp1",
276 "Name": "upper non critical",
277 "Severity": 0,
278 "Value": 62
279 }
280 ],
James Feistd63d18a2018-07-19 15:23:45 -0700281 "Type": "pmbus"
Cheng C Yang6bbe9eb2019-04-23 06:20:28 +0800282 },
283 {
284 "Class": "fan",
285 "FFGainCoefficient": 0.01,
286 "FFOffCoefficient": 0.0,
287 "ICoefficient": 0.0,
288 "ILimitMax": 0.0,
289 "ILimitMin": 0.0,
290 "Inputs": [
291 "PSU1 Fan Speed 1"
292 ],
293 "Name": "PSU1 Fan 1",
294 "NegativeHysteresis": 2.0,
295 "OutLimitMax": 100.0,
296 "OutLimitMin": 30.0,
297 "Outputs": [
298 "Pwm PSU1 Fan 1"
299 ],
300 "PCoefficient": 0.0,
301 "PositiveHysteresis": 0.0,
302 "SlewNeg": 0.0,
303 "SlewPos": 0.0,
304 "Type": "Pid",
305 "Zones": [
306 "PSU"
307 ]
308 },
309 {
310 "Class": "Floor",
311 "Inputs": [
312 "PSU1 Temperature"
313 ],
314 "Name": "PSU1 LCC",
315 "NegativeHysteresis": 2,
316 "Output": [
317 40.0, 100.0
318 ],
319 "PositiveHysteresis": 0,
320 "Reading": [
321 30.0, 65.0
322 ],
323 "Type": "Stepwise",
324 "Zones": [
325 "PSU"
326 ]
327 },
328 {
329 "Address": "$address",
330 "Bus": "$bus",
331 "Name": "Solum 1300W PSU 1 FRU",
332 "Type": "EEPROM"
Ed Tanous33832732018-03-14 16:09:14 -0700333 }
334 ],
James Feistd63d18a2018-07-19 15:23:45 -0700335 "Name": "Solum 1300W PSU 1",
James Feist1e3e6982018-08-03 16:09:28 -0700336 "Probe": "xyz.openbmc_project.FruDevice({'PRODUCT_PRODUCT_NAME': 'PSSF132202A', 'ADDRESS': 80})",
James Feistd63d18a2018-07-19 15:23:45 -0700337 "Type": "PowerSupply",
James Feist11be6672018-04-06 14:05:32 -0700338 "xyz.openbmc_project.Inventory.Decorator.Asset": {
339 "Manufacturer": "$PRODUCT_MANUFACTURER",
340 "Model": "$PRODUCT_PRODUCT_NAME",
341 "PartNumber": "$PRODUCT_PART_NUMBER",
Vijay Khemka161addb2018-11-20 10:52:01 -0800342 "SerialNumber": "$PRODUCT_SERIAL_NUMBER"
James Feist11be6672018-04-06 14:05:32 -0700343 }
Ed Tanous33832732018-03-14 16:09:14 -0700344 }
Cheng C Yang6bbe9eb2019-04-23 06:20:28 +0800345]