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