blob: 24d227611dc60c71d754942a008532c8c9a3d3f7 [file] [log] [blame]
Vijay Khemka61c25c02018-12-04 09:47:48 -08001{
2 "Exposes": [
3 {
Vijay Khemka61c25c02018-12-04 09:47:48 -08004 "Index": 0,
5 "Name": " MB_P3V3",
Vijay Khemka4f272552019-05-31 12:11:27 -07006 "ScaleFactor": 0.4107,
Vijay Khemka61c25c02018-12-04 09:47:48 -08007 "Thresholds": [
8 {
9 "Direction": "greater than",
10 "Name": "upper critical",
11 "Severity": 1,
12 "Value": 3.62
13 },
14 {
15 "Direction": "less than",
16 "Name": "lower critical",
17 "Severity": 1,
18 "Value": 2.97
19 }
20 ],
21 "Type": "ADC"
22 },
23 {
24 "Index": 1,
25 "Name": " MB_P5V",
Vijay Khemka4f272552019-05-31 12:11:27 -070026 "ScaleFactor": 0.2717,
Vijay Khemka61c25c02018-12-04 09:47:48 -080027 "Thresholds": [
28 {
29 "Direction": "greater than",
30 "Name": "upper critical",
31 "Severity": 1,
32 "Value": 5.49
33 },
34 {
35 "Direction": "less than",
36 "Name": "lower critical",
37 "Severity": 1,
38 "Value": 4.52
39 }
40 ],
41 "Type": "ADC"
42 },
43 {
44 "Index": 2,
45 "Name": " MB_P12V",
46 "ScaleFactor": 0.1124,
47 "Thresholds": [
48 {
49 "Direction": "greater than",
50 "Name": "upper critical",
51 "Severity": 1,
52 "Value": 13.23
53 },
54 {
55 "Direction": "less than",
56 "Name": "lower critical",
57 "Severity": 1,
58 "Value": 10.77
59 }
60 ],
61 "Type": "ADC"
62 },
63 {
64 "Index": 3,
65 "Name": " MB_P1V05",
Vijay Khemka61c25c02018-12-04 09:47:48 -080066 "Thresholds": [
67 {
68 "Direction": "greater than",
69 "Name": "upper critical",
70 "Severity": 1,
71 "Value": 1.15
72 },
73 {
74 "Direction": "less than",
75 "Name": "lower critical",
76 "Severity": 1,
77 "Value": 0.94
78 }
79 ],
80 "Type": "ADC"
81 },
82 {
83 "Index": 4,
84 "Name": " MB_PVNN_PCH_STBY",
Vijay Khemka61c25c02018-12-04 09:47:48 -080085 "Thresholds": [
86 {
87 "Direction": "greater than",
88 "Name": "upper critical",
89 "Severity": 1,
90 "Value": 1.1
91 },
92 {
93 "Direction": "less than",
94 "Name": "lower critical",
95 "Severity": 1,
96 "Value": 0.76
97 }
98 ],
99 "Type": "ADC"
100 },
101 {
102 "Index": 5,
103 "Name": " MB_P3V3_STBY",
Vijay Khemka4f272552019-05-31 12:11:27 -0700104 "ScaleFactor": 0.4107,
Vijay Khemka61c25c02018-12-04 09:47:48 -0800105 "Thresholds": [
106 {
107 "Direction": "greater than",
108 "Name": "upper critical",
109 "Severity": 1,
110 "Value": 3.62
111 },
112 {
113 "Direction": "less than",
114 "Name": "lower critical",
115 "Severity": 1,
116 "Value": 2.97
117 }
118 ],
119 "Type": "ADC"
120 },
121 {
122 "Index": 6,
123 "Name": " MB_P5V_STBY",
Vijay Khemka4f272552019-05-31 12:11:27 -0700124 "ScaleFactor": 0.2717,
Vijay Khemka61c25c02018-12-04 09:47:48 -0800125 "Thresholds": [
126 {
127 "Direction": "greater than",
128 "Name": "upper critical",
129 "Severity": 1,
130 "Value": 5.49
131 },
132 {
133 "Direction": "less than",
134 "Name": "lower critical",
135 "Severity": 1,
136 "Value": 4.52
137 }
138 ],
139 "Type": "ADC"
140 },
141 {
142 "Index": 7,
143 "Name": "MB_P3V_BAT",
Vijay Khemka4f272552019-05-31 12:11:27 -0700144 "ScaleFactor": 0.3333,
Vijay Khemka61c25c02018-12-04 09:47:48 -0800145 "Thresholds": [
146 {
147 "Direction": "greater than",
148 "Name": "upper critical",
149 "Severity": 1,
150 "Value": 3.74
151 },
152 {
153 "Direction": "less than",
154 "Name": "lower critical",
155 "Severity": 1,
156 "Value": 2.73
157 }
158 ],
159 "Type": "ADC"
160 },
161 {
James Feistc4e56942019-04-19 12:15:19 -0700162 "Connector": {
163 "Name": "System Fan Connector 1",
164 "Pwm": 0,
165 "Tachs": [
166 0
167 ]
168 },
169 "Index": 0,
170 "Name": "MB_FAN0_TACH",
Vijay Khemka61c25c02018-12-04 09:47:48 -0800171 "Thresholds": [
172 {
James Feistc4e56942019-04-19 12:15:19 -0700173 "Direction": "less than",
174 "Name": "lower critical",
Vijay Khemka61c25c02018-12-04 09:47:48 -0800175 "Severity": 1,
James Feistc4e56942019-04-19 12:15:19 -0700176 "Value": 500
Vijay Khemka61c25c02018-12-04 09:47:48 -0800177 },
178 {
179 "Direction": "greater than",
Vijay Khemka61c25c02018-12-04 09:47:48 -0800180 "Name": "upper non critical",
181 "Severity": 0,
James Feistc4e56942019-04-19 12:15:19 -0700182 "Value": 8500
183 },
184 {
185 "Direction": "greater than",
186 "Name": "upper critical",
187 "Severity": 1,
188 "Value": 11500
Vijay Khemka61c25c02018-12-04 09:47:48 -0800189 }
190 ],
James Feistc4e56942019-04-19 12:15:19 -0700191 "Type": "AspeedFan"
Vijay Khemka61c25c02018-12-04 09:47:48 -0800192 },
193 {
James Feistc4e56942019-04-19 12:15:19 -0700194 "Connector": {
195 "Name": "System Fan Connector 3",
196 "Pwm": 1,
197 "Tachs": [
198 2
199 ]
200 },
201 "Index": 2,
202 "Name": "MB_FAN1_TACH",
Vijay Khemka61c25c02018-12-04 09:47:48 -0800203 "Thresholds": [
204 {
James Feistc4e56942019-04-19 12:15:19 -0700205 "Direction": "less than",
206 "Name": "lower critical",
Vijay Khemka61c25c02018-12-04 09:47:48 -0800207 "Severity": 1,
James Feistc4e56942019-04-19 12:15:19 -0700208 "Value": 500
Vijay Khemka61c25c02018-12-04 09:47:48 -0800209 },
210 {
211 "Direction": "greater than",
Vijay Khemka61c25c02018-12-04 09:47:48 -0800212 "Name": "upper non critical",
213 "Severity": 0,
James Feistc4e56942019-04-19 12:15:19 -0700214 "Value": 8500
215 },
216 {
217 "Direction": "greater than",
218 "Name": "upper critical",
219 "Severity": 1,
220 "Value": 11500
Vijay Khemka61c25c02018-12-04 09:47:48 -0800221 }
222 ],
James Feistc4e56942019-04-19 12:15:19 -0700223 "Type": "AspeedFan"
224 },
225 {
226 "Direction": "Out",
227 "Index": 33,
228 "Name": "Reset Out",
229 "Polarity": "Low",
230 "Type": "Gpio"
231 },
232 {
233 "Direction": "Both",
234 "Index": 35,
235 "Name": "Power Up",
236 "Polarity": "Low",
237 "Type": "Gpio"
238 },
239 {
240 "Direction": "Out",
241 "Index": 14,
242 "Name": "Power Good",
243 "Polarity": "High",
244 "Type": "Gpio"
245 },
246 {
247 "Direction": "Out",
248 "Index": 145,
249 "Name": "BMC Ready",
250 "Polarity": "High",
251 "Type": "Gpio"
252 },
253 {
254 "Class": "fan",
255 "FFGainCoefficient": 1.0,
256 "FFOffCoefficient": 0.0,
257 "ICoefficient": 0.0,
258 "ILimitMax": 0.0,
259 "ILimitMin": 0.0,
260 "Inputs": [
261 "MB_FAN0_TACH"
262 ],
263 "Name": "MB_FAN0_TACH",
264 "OutLimitMax": 100.0,
265 "OutLimitMin": 30.0,
266 "Outputs": [
267 "Pwm 1"
268 ],
269 "PCoefficient": 0.0,
270 "SlewNeg": 0.0,
271 "SlewPos": 0.0,
272 "Type": "Pid",
273 "Zones": [
274 "Pid 1"
275 ]
276 },
277 {
278 "Class": "fan",
279 "FFGainCoefficient": 1.0,
280 "FFOffCoefficient": 0.0,
281 "ICoefficient": 0.0,
282 "ILimitMax": 0.0,
283 "ILimitMin": 0.0,
284 "Inputs": [
285 "MB_FAN1_TACH"
286 ],
287 "Name": "MB_FAN1_TACH",
288 "OutLimitMax": 100.0,
289 "OutLimitMin": 30.0,
290 "Outputs": [
291 "Pwm 2"
292 ],
293 "PCoefficient": 0.0,
294 "SlewNeg": 0.0,
295 "SlewPos": 0.0,
296 "Type": "Pid",
297 "Zones": [
298 "Pid 1"
299 ]
Vijay Khemka61c25c02018-12-04 09:47:48 -0800300 },
301 {
302 "Class": "temp",
303 "FFGainCoefficient": 0.0,
304 "FFOffCoefficient": 0.0,
James Feist85ba4572019-02-04 12:59:58 -0800305 "ICoefficient": -0.2,
306 "ILimitMax": 70,
307 "ILimitMin": 30,
Vijay Khemka61c25c02018-12-04 09:47:48 -0800308 "Inputs": [
Vijay Khemkabcf722e2019-01-23 11:12:51 -0800309 "MB_INLET_TEMP"
310 ],
311 "Name": "MB_INLET_TEMP",
James Feist85ba4572019-02-04 12:59:58 -0800312 "OutLimitMax": 70,
313 "OutLimitMin": 30,
Vijay Khemkabcf722e2019-01-23 11:12:51 -0800314 "Outputs": [],
James Feist85ba4572019-02-04 12:59:58 -0800315 "PCoefficient": -3.0,
Vijay Khemkabcf722e2019-01-23 11:12:51 -0800316 "SetPoint": 45.0,
James Feist85ba4572019-02-04 12:59:58 -0800317 "SlewNeg": -1,
Vijay Khemkabcf722e2019-01-23 11:12:51 -0800318 "SlewPos": 0.0,
319 "Type": "Pid",
320 "Zones": [
321 "Pid 1"
322 ]
323 },
324 {
325 "Class": "temp",
326 "FFGainCoefficient": 0.0,
327 "FFOffCoefficient": 0.0,
James Feist85ba4572019-02-04 12:59:58 -0800328 "ICoefficient": -0.2,
329 "ILimitMax": 70,
330 "ILimitMin": 30,
Vijay Khemkabcf722e2019-01-23 11:12:51 -0800331 "Inputs": [
332 "MEZZ_SENSOR_REMOTE_TEMP"
333 ],
334 "Name": "MEZZ_SENSOR_REMOTE_TEMP",
James Feist85ba4572019-02-04 12:59:58 -0800335 "OutLimitMax": 70,
336 "OutLimitMin": 30,
Vijay Khemkabcf722e2019-01-23 11:12:51 -0800337 "Outputs": [],
James Feist85ba4572019-02-04 12:59:58 -0800338 "PCoefficient": -3.0,
Vijay Khemkabcf722e2019-01-23 11:12:51 -0800339 "SetPoint": 45.0,
James Feist85ba4572019-02-04 12:59:58 -0800340 "SlewNeg": -1,
Vijay Khemkabcf722e2019-01-23 11:12:51 -0800341 "SlewPos": 0.0,
342 "Type": "Pid",
343 "Zones": [
344 "Pid 1"
345 ]
346 },
347 {
348 "Class": "temp",
349 "FFGainCoefficient": 0.0,
350 "FFOffCoefficient": 0.0,
James Feist85ba4572019-02-04 12:59:58 -0800351 "ICoefficient": -0.2,
352 "ILimitMax": 70,
353 "ILimitMin": 30,
Vijay Khemkabcf722e2019-01-23 11:12:51 -0800354 "Inputs": [
Jae Hyun Yoob65cf3b2019-04-01 14:58:29 -0700355 "Core 0 CPU1"
Vijay Khemka61c25c02018-12-04 09:47:48 -0800356 ],
Jae Hyun Yoob65cf3b2019-04-01 14:58:29 -0700357 "Name": "Core 0 CPU1",
James Feist85ba4572019-02-04 12:59:58 -0800358 "OutLimitMax": 70,
359 "OutLimitMin": 30,
Vijay Khemka61c25c02018-12-04 09:47:48 -0800360 "Outputs": [],
James Feist85ba4572019-02-04 12:59:58 -0800361 "PCoefficient": -3.0,
Vijay Khemka61c25c02018-12-04 09:47:48 -0800362 "SetPoint": 45.0,
James Feist85ba4572019-02-04 12:59:58 -0800363 "SlewNeg": -1,
Vijay Khemka61c25c02018-12-04 09:47:48 -0800364 "SlewPos": 0.0,
365 "Type": "Pid",
366 "Zones": [
367 "Pid 1"
368 ]
369 },
370 {
James Feistc4e56942019-04-19 12:15:19 -0700371 "Address": "0x30",
372 "Bus": 0,
373 "CpuID": 1,
Jae Hyun Yoo00733542019-06-05 10:46:46 -0700374 "Name": "CPU 1",
James Feistc4e56942019-04-19 12:15:19 -0700375 "Thresholds": [
376 {
377 "Direction": "greater than",
378 "Label": "DIMM",
379 "Name": "upper critical",
380 "Severity": 1,
381 "Value": 99
382 },
383 {
384 "Direction": "greater than",
385 "Label": "DIMM",
386 "Name": "upper non critical",
387 "Severity": 0,
388 "Value": 89
389 }
390 ],
Jae Hyun Yooe6e88212019-04-23 16:46:46 -0700391 "Type": "XeonCPU"
Vijay Khemka61c25c02018-12-04 09:47:48 -0800392 },
393 {
James Feistc4e56942019-04-19 12:15:19 -0700394 "Address": "0x31",
395 "Bus": 0,
396 "CpuID": 2,
Jae Hyun Yoo00733542019-06-05 10:46:46 -0700397 "Name": "CPU 2",
James Feistc4e56942019-04-19 12:15:19 -0700398 "Thresholds": [
399 {
400 "Direction": "greater than",
401 "Label": "DIMM",
402 "Name": "upper critical",
403 "Severity": 1,
404 "Value": 99
405 },
406 {
407 "Direction": "greater than",
408 "Label": "DIMM",
409 "Name": "upper non critical",
410 "Severity": 0,
411 "Value": 89
412 }
413 ],
Jae Hyun Yooe6e88212019-04-23 16:46:46 -0700414 "Type": "XeonCPU"
James Feistc4e56942019-04-19 12:15:19 -0700415 },
416 {
417 "Address": "0x4e",
418 "Bus": 6,
419 "Name": "MB_INLET_TEMP",
420 "Name1": "MB_INLET_REMOTE_TEMP",
421 "Thresholds": [
422 {
423 "Direction": "greater than",
424 "Name": "upper critical",
425 "Severity": 1,
426 "Value": 40
427 }
428 ],
429 "Type": "TMP421"
430 },
431 {
432 "Address": "0x4f",
433 "Bus": 6,
434 "Name": "MB_OUTLET_TEMP",
435 "Name1": "MB_OUTLET_REMOTE_TEMP",
436 "Thresholds": [
437 {
438 "Direction": "greater than",
439 "Name": "upper critical",
440 "Severity": 1,
441 "Value": 90
442 }
443 ],
444 "Type": "TMP421"
445 },
446 {
447 "Address": "0x1f",
448 "Bus": 8,
449 "Name": "MEZZ_SENSOR_REMOTE_TEMP",
450 "Name1": "MEZZ_SENSOR_TEMP",
451 "Thresholds": [
452 {
453 "Direction": "greater than",
454 "Name": "upper critical",
455 "Severity": 1,
456 "Value": 95
457 }
458 ],
459 "Type": "TMP421"
Vijay Khemka61c25c02018-12-04 09:47:48 -0800460 }
461 ],
462 "Name": "TiogaPass Baseboard",
463 "Probe": "xyz.openbmc_project.FruDevice({'PRODUCT_PRODUCT_NAME': '.*Tioga*'})",
464 "Type": "Board",
465 "xyz.openbmc_project.Inventory.Decorator.Asset": {
466 "Manufacturer": "$PRODUCT_MANUFACTURER",
467 "Model": "$PRODUCT_PRODUCT_NAME",
468 "PartNumber": "$PRODUCT_PART_NUMBER",
469 "SerialNumber": "$PRODUCT_SERIAL_NUMBER"
470 }
James Feist5efbe612019-05-15 10:50:11 -0700471}