blob: d99214ca7dd6458ef63413b032fa81605e9b02d6 [file] [log] [blame]
Vijay Khemka61c25c02018-12-04 09:47:48 -08001{
2 "Exposes": [
3 {
4 "Index": 0,
5 "Name": "MB_FAN0_TACH",
6 "Connector":
7 {
8 "Name": "System Fan Connector 1",
9 "Pwm": 0,
10 "Tachs": [0]
11 },
12 "Thresholds": [
13 {
14 "Direction": "less than",
15 "Name": "lower critical",
16 "Severity": 1,
17 "Value": 500
18 },
19 {
20 "Direction": "greater than",
21 "Name": "upper non critical",
22 "Severity": 0,
23 "Value": 8500
24 },
25 {
26 "Direction": "greater than",
27 "Name": "upper critical",
28 "Severity": 1,
29 "Value": 11500
30 }
31 ],
32 "Type": "AspeedFan"
33 },
34 {
35 "Index": 2,
36 "Name": "MB_FAN1_TACH",
37 "Connector":
38 {
39 "Name": "System Fan Connector 3",
40 "Pwm": 1,
41 "Tachs": [2]
42 },
43 "Thresholds": [
44 {
45 "Direction": "less than",
46 "Name": "lower critical",
47 "Severity": 1,
48 "Value": 500
49 },
50 {
51 "Direction": "greater than",
52 "Name": "upper non critical",
53 "Severity": 0,
54 "Value": 8500
55 },
56 {
57 "Direction": "greater than",
58 "Name": "upper critical",
59 "Severity": 1,
60 "Value": 11500
61 }
62 ],
63 "Type": "AspeedFan"
64 },
65 {
66 "Address": "0x4e",
67 "Bus": 6,
68 "Name": "MB_INLET_TEMP",
69 "Name1": "MB_INLET_REMOTE_TEMP",
70 "Thresholds": [
71 {
72 "Direction": "greater than",
73 "Name": "upper critical",
74 "Severity": 1,
75 "Value": 40
76 }
77 ],
78 "Type": "TMP421"
79 },
80 {
81 "Address": "0x4f",
82 "Bus": 6,
83 "Name": "MB_OUTLET_TEMP",
84 "Name1": "MB_OUTLET_REMOTE_TEMP",
85 "Thresholds": [
86 {
87 "Direction": "greater than",
88 "Name": "upper critical",
89 "Severity": 1,
90 "Value": 90
91 }
92 ],
93 "Type": "TMP421"
94 },
95 {
96 "Address": "0x1f",
97 "Bus": 8,
98 "Name": "MEZZ_SENSOR_REMOTE_TEMP",
99 "Name1": "MEZZ_SENSOR_TEMP",
100 "Thresholds": [
101 {
102 "Direction": "greater than",
103 "Name": "upper critical",
104 "Severity": 1,
105 "Value": 95
106 }
107 ],
108 "Type": "TMP421"
109 },
110 {
111 "Index": 0,
112 "Name": " MB_P3V3",
113 "ScaleFactor": 0.1124,
114 "Thresholds": [
115 {
116 "Direction": "greater than",
117 "Name": "upper critical",
118 "Severity": 1,
119 "Value": 3.62
120 },
121 {
122 "Direction": "less than",
123 "Name": "lower critical",
124 "Severity": 1,
125 "Value": 2.97
126 }
127 ],
128 "Type": "ADC"
129 },
130 {
131 "Index": 1,
132 "Name": " MB_P5V",
133 "ScaleFactor": 0.1124,
134 "Thresholds": [
135 {
136 "Direction": "greater than",
137 "Name": "upper critical",
138 "Severity": 1,
139 "Value": 5.49
140 },
141 {
142 "Direction": "less than",
143 "Name": "lower critical",
144 "Severity": 1,
145 "Value": 4.52
146 }
147 ],
148 "Type": "ADC"
149 },
150 {
151 "Index": 2,
152 "Name": " MB_P12V",
153 "ScaleFactor": 0.1124,
154 "Thresholds": [
155 {
156 "Direction": "greater than",
157 "Name": "upper critical",
158 "Severity": 1,
159 "Value": 13.23
160 },
161 {
162 "Direction": "less than",
163 "Name": "lower critical",
164 "Severity": 1,
165 "Value": 10.77
166 }
167 ],
168 "Type": "ADC"
169 },
170 {
171 "Index": 3,
172 "Name": " MB_P1V05",
173 "ScaleFactor": 0.1124,
174 "Thresholds": [
175 {
176 "Direction": "greater than",
177 "Name": "upper critical",
178 "Severity": 1,
179 "Value": 1.15
180 },
181 {
182 "Direction": "less than",
183 "Name": "lower critical",
184 "Severity": 1,
185 "Value": 0.94
186 }
187 ],
188 "Type": "ADC"
189 },
190 {
191 "Index": 4,
192 "Name": " MB_PVNN_PCH_STBY",
193 "ScaleFactor": 0.1124,
194 "Thresholds": [
195 {
196 "Direction": "greater than",
197 "Name": "upper critical",
198 "Severity": 1,
199 "Value": 1.1
200 },
201 {
202 "Direction": "less than",
203 "Name": "lower critical",
204 "Severity": 1,
205 "Value": 0.76
206 }
207 ],
208 "Type": "ADC"
209 },
210 {
211 "Index": 5,
212 "Name": " MB_P3V3_STBY",
213 "ScaleFactor": 0.1124,
214 "Thresholds": [
215 {
216 "Direction": "greater than",
217 "Name": "upper critical",
218 "Severity": 1,
219 "Value": 3.62
220 },
221 {
222 "Direction": "less than",
223 "Name": "lower critical",
224 "Severity": 1,
225 "Value": 2.97
226 }
227 ],
228 "Type": "ADC"
229 },
230 {
231 "Index": 6,
232 "Name": " MB_P5V_STBY",
233 "ScaleFactor": 0.1124,
234 "Thresholds": [
235 {
236 "Direction": "greater than",
237 "Name": "upper critical",
238 "Severity": 1,
239 "Value": 5.49
240 },
241 {
242 "Direction": "less than",
243 "Name": "lower critical",
244 "Severity": 1,
245 "Value": 4.52
246 }
247 ],
248 "Type": "ADC"
249 },
250 {
251 "Index": 7,
252 "Name": "MB_P3V_BAT",
253 "Thresholds": [
254 {
255 "Direction": "greater than",
256 "Name": "upper critical",
257 "Severity": 1,
258 "Value": 3.74
259 },
260 {
261 "Direction": "less than",
262 "Name": "lower critical",
263 "Severity": 1,
264 "Value": 2.73
265 }
266 ],
267 "Type": "ADC"
268 },
269 {
270 "Address": "0x30",
271 "Bus": 0,
272 "CpuID": 0,
273 "Name": "Skylake CPU 0",
274 "Thresholds": [
275 {
276 "Direction": "greater than",
277 "Label": "DIMM",
278 "Name": "upper critical",
279 "Severity": 1,
280 "Value": 99
281 },
282 {
283 "Direction": "greater than",
284 "Label": "DIMM",
285 "Name": "upper non critical",
286 "Severity": 0,
287 "Value": 89
288 }
289 ],
290 "Type": "SkylakeCPU"
291 },
292 {
293 "Address": "0x31",
294 "Bus": 0,
295 "CpuID": 1,
296 "Name": "Skylake CPU 1",
297 "Thresholds": [
298 {
299 "Direction": "greater than",
300 "Label": "DIMM",
301 "Name": "upper critical",
302 "Severity": 1,
303 "Value": 99
304 },
305 {
306 "Direction": "greater than",
307 "Label": "DIMM",
308 "Name": "upper non critical",
309 "Severity": 0,
310 "Value": 89
311 }
312 ],
313 "Type": "SkylakeCPU"
314 },
315 {
316 "Class": "temp",
317 "FFGainCoefficient": 0.0,
318 "FFOffCoefficient": 0.0,
319 "ICoefficient": -20.0,
320 "ILimitMax": 7000,
321 "ILimitMin": 3000,
322 "Inputs": [
323 "Core 0 CPU0"
324 ],
325 "Name": "Core 0 CPU0",
326 "OutLimitMax": 7000,
327 "OutLimitMin": 3000,
328 "Outputs": [],
329 "PCoefficient": -300.0,
330 "SetPoint": 45.0,
331 "SlewNeg": -100,
332 "SlewPos": 0.0,
333 "Type": "Pid",
334 "Zones": [
335 "Pid 1"
336 ]
337 },
338 {
339 "Direction": "Out",
340 "Index": 33,
341 "Name": "Reset Out",
342 "Polarity": "Low",
343 "Type": "Gpio"
344 },
345 {
346 "Direction": "Both",
347 "Index": 35,
348 "Name": "Power Up",
349 "Polarity": "Low",
350 "Type": "Gpio"
351 },
352 {
353 "Direction": "Out",
354 "Index": 14,
355 "Name": "Power Good",
356 "Polarity": "High",
357 "Type": "Gpio"
358 },
359 {
360 "Direction": "Out",
361 "Index": 145,
362 "Name": "BMC Ready",
363 "Polarity": "High",
364 "Type": "Gpio"
365 }
366 ],
367 "Name": "TiogaPass Baseboard",
368 "Probe": "xyz.openbmc_project.FruDevice({'PRODUCT_PRODUCT_NAME': '.*Tioga*'})",
369 "Type": "Board",
370 "xyz.openbmc_project.Inventory.Decorator.Asset": {
371 "Manufacturer": "$PRODUCT_MANUFACTURER",
372 "Model": "$PRODUCT_PRODUCT_NAME",
373 "PartNumber": "$PRODUCT_PART_NUMBER",
374 "SerialNumber": "$PRODUCT_SERIAL_NUMBER"
375 }
376}