blob: 8ac1071bedc73bd93b9d50a652bf3ff1f5ae392b [file] [log] [blame]
Delphine CC Chiue41b5cb2023-11-30 16:13:52 +08001{
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +08002 "Exposes": [
3 {
4 "CheckHysteresisWithSetpoint": true,
5 "Class": "temp",
6 "DCoefficient": 0.0,
7 "FFGainCoefficient": 0.0,
8 "FFOffCoefficient": 0.0,
9 "ICoefficient": -0.035,
10 "ILimitMax": 100,
11 "ILimitMin": -50,
Ricky CX Wud3f58402024-09-13 17:13:42 +080012 "InputUnavailableAsFailed": false,
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +080013 "Inputs": [
Ricky CX Wu979eedc2024-09-03 16:28:06 +080014 "Sentinel_Dome_Slot $bus % 15 MB_DIMM_A_TEMP_C",
15 "Sentinel_Dome_Slot $bus % 15 MB_DIMM_B_TEMP_C",
16 "Sentinel_Dome_Slot $bus % 15 MB_DIMM_C_TEMP_C",
17 "Sentinel_Dome_Slot $bus % 15 MB_DIMM_D_TEMP_C",
18 "Sentinel_Dome_Slot $bus % 15 MB_DIMM_E_TEMP_C",
19 "Sentinel_Dome_Slot $bus % 15 MB_DIMM_F_TEMP_C",
20 "Sentinel_Dome_Slot $bus % 15 MB_DIMM_G_TEMP_C",
21 "Sentinel_Dome_Slot $bus % 15 MB_DIMM_H_TEMP_C",
22 "Sentinel_Dome_Slot $bus % 15 MB_DIMM_I_TEMP_C",
23 "Sentinel_Dome_Slot $bus % 15 MB_DIMM_J_TEMP_C",
24 "Sentinel_Dome_Slot $bus % 15 MB_DIMM_K_TEMP_C",
25 "Sentinel_Dome_Slot $bus % 15 MB_DIMM_L_TEMP_C"
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +080026 ],
Ricky CX Wu979eedc2024-09-03 16:28:06 +080027 "Name": "PID_MB_DIMM_Slot $bus % 15",
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +080028 "NegativeHysteresis": 2.0,
29 "OutLimitMax": 100,
30 "OutLimitMin": 0,
31 "PCoefficient": -3.0,
32 "PositiveHysteresis": 0.0,
33 "SetPoint": 75.0,
34 "SlewNeg": 0.0,
35 "SlewPos": 0.0,
36 "Type": "Pid",
37 "Zones": [
38 "Zone 1"
39 ]
40 },
41 {
42 "CheckHysteresisWithSetpoint": true,
43 "Class": "temp",
44 "DCoefficient": 0.0,
45 "FFGainCoefficient": 0.0,
46 "FFOffCoefficient": 0.0,
47 "ICoefficient": -0.035,
48 "ILimitMax": 100,
49 "ILimitMin": -50,
Ricky CX Wud3f58402024-09-13 17:13:42 +080050 "InputUnavailableAsFailed": false,
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +080051 "Inputs": [
Ricky CX Wu979eedc2024-09-03 16:28:06 +080052 "Sentinel_Dome_Slot $bus % 15 MB_CPU_TEMP_C"
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +080053 ],
Ricky CX Wu979eedc2024-09-03 16:28:06 +080054 "Name": "PID_MB_CPU_Slot $bus % 15",
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +080055 "NegativeHysteresis": 3.0,
56 "OutLimitMax": 100,
57 "OutLimitMin": 0,
58 "PCoefficient": -5.5,
59 "PositiveHysteresis": 0.0,
60 "SetPoint": 74.0,
61 "SlewNeg": 0.0,
62 "SlewPos": 0.0,
63 "Type": "Pid",
64 "Zones": [
65 "Zone 1"
66 ]
67 },
68 {
69 "CheckHysteresisWithSetpoint": true,
70 "Class": "temp",
71 "DCoefficient": 0.0,
72 "FFGainCoefficient": 0.0,
73 "FFOffCoefficient": 0.0,
Ricky CX Wu1ee32352024-10-04 17:07:19 +080074 "ICoefficient": -0.035,
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +080075 "ILimitMax": 100,
76 "ILimitMin": -50,
Ricky CX Wud3f58402024-09-13 17:13:42 +080077 "InputUnavailableAsFailed": false,
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +080078 "Inputs": [
Ricky CX Wu979eedc2024-09-03 16:28:06 +080079 "Sentinel_Dome_Slot $bus % 15 MB_SSD_BOOT_TEMP_C"
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +080080 ],
Ricky CX Wu979eedc2024-09-03 16:28:06 +080081 "Name": "PID_MB_SSD_BOOT_Slot $bus % 15",
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +080082 "NegativeHysteresis": 2.0,
83 "OutLimitMax": 100,
84 "OutLimitMin": 0,
Ricky CX Wu1ee32352024-10-04 17:07:19 +080085 "PCoefficient": -5.5,
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +080086 "PositiveHysteresis": 0.0,
87 "SetPoint": 68.0,
88 "SlewNeg": 0.0,
89 "SlewPos": 0.0,
90 "Type": "Pid",
91 "Zones": [
92 "Zone 1"
93 ]
94 },
95 {
96 "CheckHysteresisWithSetpoint": true,
97 "Class": "temp",
98 "DCoefficient": 0.0,
99 "FFGainCoefficient": 0.0,
100 "FFOffCoefficient": 0.0,
Ricky CX Wu1ee32352024-10-04 17:07:19 +0800101 "ICoefficient": -0.035,
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800102 "ILimitMax": 100,
103 "ILimitMin": -50,
Ricky CX Wud3f58402024-09-13 17:13:42 +0800104 "InputUnavailableAsFailed": false,
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800105 "Inputs": [
Ricky CX Wu979eedc2024-09-03 16:28:06 +0800106 "Sentinel_Dome_Slot $bus % 15 MB_SSD_DATA_TEMP_C"
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800107 ],
Ricky CX Wu979eedc2024-09-03 16:28:06 +0800108 "Name": "PID_MB_SSD_DATA_Slot $bus % 15",
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800109 "NegativeHysteresis": 2.0,
110 "OutLimitMax": 100,
111 "OutLimitMin": 0,
Ricky CX Wu1ee32352024-10-04 17:07:19 +0800112 "PCoefficient": -5.5,
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800113 "PositiveHysteresis": 0.0,
114 "SetPoint": 68.0,
115 "SlewNeg": 0.0,
116 "SlewPos": 0.0,
117 "Type": "Pid",
118 "Zones": [
119 "Zone 1"
120 ]
121 },
122 {
123 "CheckHysteresisWithSetpoint": true,
124 "Class": "temp",
125 "DCoefficient": 0.0,
126 "FFGainCoefficient": 0.0,
127 "FFOffCoefficient": 0.0,
128 "ICoefficient": -0.02,
129 "ILimitMax": 100,
130 "ILimitMin": -50,
Ricky CX Wud3f58402024-09-13 17:13:42 +0800131 "InputUnavailableAsFailed": false,
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800132 "Inputs": [
Ricky CX Wu979eedc2024-09-03 16:28:06 +0800133 "Sentinel_Dome_Slot $bus % 15 MB_VR_CPU0_TEMP_C",
134 "Sentinel_Dome_Slot $bus % 15 MB_VR_SOC_TEMP_C",
135 "Sentinel_Dome_Slot $bus % 15 MB_VR_CPU1_TEMP_C",
136 "Sentinel_Dome_Slot $bus % 15 MB_VR_PVDDIO_TEMP_C",
137 "Sentinel_Dome_Slot $bus % 15 MB_VR_PVDD11_TEMP_C"
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800138 ],
Ricky CX Wu979eedc2024-09-03 16:28:06 +0800139 "Name": "PID_MB_VR_Slot $bus % 15",
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800140 "NegativeHysteresis": 3.0,
141 "OutLimitMax": 100,
142 "OutLimitMin": 0,
143 "PCoefficient": -3.0,
144 "PositiveHysteresis": 0.0,
145 "SetPoint": 90.0,
146 "SlewNeg": 0.0,
147 "SlewPos": 0.0,
148 "Type": "Pid",
149 "Zones": [
150 "Zone 1"
151 ]
152 },
153 {
154 "Class": "temp",
Ricky CX Wud3f58402024-09-13 17:13:42 +0800155 "InputUnavailableAsFailed": false,
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800156 "Inputs": [
Ricky CX Wu979eedc2024-09-03 16:28:06 +0800157 "Sentinel_Dome_Slot $bus % 15 MB_INLET_TEMP_C",
158 "Sentinel_Dome_Slot $bus % 15 MB_OUTLET_TEMP_C"
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800159 ],
Ricky CX Wu979eedc2024-09-03 16:28:06 +0800160 "Name": "Stepwise_MB_INLET_OUTLET_TEMP_Slot $bus % 15",
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800161 "NegativeHysteresis": 0,
162 "Output": [
163 20.0
164 ],
165 "PositiveHysteresis": 0,
166 "Reading": [
167 20.0
168 ],
169 "Type": "Stepwise",
170 "Zones": [
171 "Zone 1"
172 ]
173 },
174 {
175 "Class": "temp",
Ricky CX Wud3f58402024-09-13 17:13:42 +0800176 "InputUnavailableAsFailed": false,
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800177 "Inputs": [
Ricky CX Wu979eedc2024-09-03 16:28:06 +0800178 "Calibrated_Sentinel_Dome_Slot $bus % 15 MB_FIO_TEMP_C"
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800179 ],
Ricky CX Wu979eedc2024-09-03 16:28:06 +0800180 "Name": "Stepwise_MB_FIO_Slot $bus % 15",
Ricky CX Wu1ee32352024-10-04 17:07:19 +0800181 "NegativeHysteresis": 1,
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800182 "Output": [
183 20.0,
184 21.0,
185 22.0,
186 23.0,
187 24.0,
188 25.0,
189 26.0,
190 27.0,
191 28.0,
192 29.0,
193 30.0,
Ricky CX Wu1ee32352024-10-04 17:07:19 +0800194 30.0,
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800195 31.0,
196 33.0,
197 35.0,
198 37.0,
199 38.0,
200 39.0,
201 40.0,
Ricky CX Wu1ee32352024-10-04 17:07:19 +0800202 41.0,
203 42.0,
204 43.0,
205 44.0,
206 45.0,
207 46.0,
208 47.0
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800209 ],
210 "PositiveHysteresis": 0,
211 "Reading": [
212 20.0,
213 21.0,
214 22.0,
215 23.0,
216 24.0,
217 25.0,
218 26.0,
219 27.0,
220 28.0,
221 29.0,
222 30.0,
223 31.0,
224 32.0,
225 33.0,
226 34.0,
227 35.0,
228 36.0,
229 37.0,
230 38.0,
Ricky CX Wu1ee32352024-10-04 17:07:19 +0800231 39.0,
232 40.0,
233 41.0,
234 42.0,
235 43.0,
236 44.0,
237 45.0
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800238 ],
239 "Type": "Stepwise",
240 "Zones": [
241 "Zone 1"
242 ]
243 },
244 {
245 "Class": "temp",
Ricky CX Wud3f58402024-09-13 17:13:42 +0800246 "InputUnavailableAsFailed": false,
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800247 "Inputs": [
Ricky CX Wu979eedc2024-09-03 16:28:06 +0800248 "Sentinel_Dome_Slot $bus % 15 MB_DIMM_A_TEMP_C",
249 "Sentinel_Dome_Slot $bus % 15 MB_DIMM_B_TEMP_C",
250 "Sentinel_Dome_Slot $bus % 15 MB_DIMM_C_TEMP_C",
251 "Sentinel_Dome_Slot $bus % 15 MB_DIMM_D_TEMP_C",
252 "Sentinel_Dome_Slot $bus % 15 MB_DIMM_E_TEMP_C",
253 "Sentinel_Dome_Slot $bus % 15 MB_DIMM_F_TEMP_C",
254 "Sentinel_Dome_Slot $bus % 15 MB_DIMM_G_TEMP_C",
255 "Sentinel_Dome_Slot $bus % 15 MB_DIMM_H_TEMP_C",
256 "Sentinel_Dome_Slot $bus % 15 MB_DIMM_I_TEMP_C",
257 "Sentinel_Dome_Slot $bus % 15 MB_DIMM_J_TEMP_C",
258 "Sentinel_Dome_Slot $bus % 15 MB_DIMM_K_TEMP_C",
259 "Sentinel_Dome_Slot $bus % 15 MB_DIMM_L_TEMP_C"
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800260 ],
Ricky CX Wu979eedc2024-09-03 16:28:06 +0800261 "Name": "Stepwise_MB_DIMM_Slot $bus % 15",
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800262 "NegativeHysteresis": 2,
263 "Output": [
264 20.0,
265 22.0,
266 24.0,
267 26.0,
268 28.0,
269 30.0
270 ],
271 "PositiveHysteresis": 0,
272 "Reading": [
273 65.0,
274 66.0,
275 67.0,
276 68.0,
277 69.0,
278 70.0
279 ],
280 "Type": "Stepwise",
281 "Zones": [
282 "Zone 1"
283 ]
284 },
285 {
286 "Class": "temp",
Ricky CX Wud3f58402024-09-13 17:13:42 +0800287 "InputUnavailableAsFailed": false,
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800288 "Inputs": [
Ricky CX Wu979eedc2024-09-03 16:28:06 +0800289 "Sentinel_Dome_Slot $bus % 15 MB_CPU_TEMP_C"
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800290 ],
Ricky CX Wu979eedc2024-09-03 16:28:06 +0800291 "Name": "Stepwise_MB_CPU_Slot $bus % 15",
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800292 "NegativeHysteresis": 3,
293 "Output": [
294 20.0,
295 25.0,
296 30.0,
297 35.0,
298 40.0,
299 45.0,
300 50.0,
301 55.0,
302 60.0
303 ],
304 "PositiveHysteresis": 0,
305 "Reading": [
306 66.0,
307 67.0,
308 68.0,
309 69.0,
310 70.0,
311 71.0,
312 72.0,
313 73.0,
314 74.0
315 ],
316 "Type": "Stepwise",
317 "Zones": [
318 "Zone 1"
319 ]
320 },
321 {
322 "Class": "temp",
Ricky CX Wud3f58402024-09-13 17:13:42 +0800323 "InputUnavailableAsFailed": false,
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800324 "Inputs": [
Ricky CX Wu979eedc2024-09-03 16:28:06 +0800325 "Sentinel_Dome_Slot $bus % 15 MB_SSD_BOOT_TEMP_C"
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800326 ],
Ricky CX Wu979eedc2024-09-03 16:28:06 +0800327 "Name": "Stepwise_MB_SSD_BOOT_Slot $bus % 15",
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800328 "NegativeHysteresis": 2,
329 "Output": [
330 20.0,
331 22.0,
332 24.0,
333 26.0,
334 28.0,
335 30.0
336 ],
337 "PositiveHysteresis": 0,
338 "Reading": [
339 58.0,
340 59.0,
341 60.0,
342 61.0,
343 62.0,
344 63.0
345 ],
346 "Type": "Stepwise",
347 "Zones": [
348 "Zone 1"
349 ]
350 },
351 {
352 "Class": "temp",
Ricky CX Wud3f58402024-09-13 17:13:42 +0800353 "InputUnavailableAsFailed": false,
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800354 "Inputs": [
Ricky CX Wu979eedc2024-09-03 16:28:06 +0800355 "Sentinel_Dome_Slot $bus % 15 MB_SSD_DATA_TEMP_C"
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800356 ],
Ricky CX Wu979eedc2024-09-03 16:28:06 +0800357 "Name": "Stepwise_MB_SSD_DATA_Slot $bus % 15",
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800358 "NegativeHysteresis": 2,
359 "Output": [
360 20.0,
361 22.0,
362 24.0,
363 26.0,
364 28.0,
365 30.0
366 ],
367 "PositiveHysteresis": 0,
368 "Reading": [
369 58.0,
370 59.0,
371 60.0,
372 61.0,
373 62.0,
374 63.0
375 ],
376 "Type": "Stepwise",
377 "Zones": [
378 "Zone 1"
379 ]
380 },
381 {
382 "Class": "temp",
Ricky CX Wud3f58402024-09-13 17:13:42 +0800383 "InputUnavailableAsFailed": false,
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800384 "Inputs": [
Ricky CX Wu979eedc2024-09-03 16:28:06 +0800385 "Sentinel_Dome_Slot $bus % 15 MB_VR_CPU0_TEMP_C",
386 "Sentinel_Dome_Slot $bus % 15 MB_VR_SOC_TEMP_C",
387 "Sentinel_Dome_Slot $bus % 15 MB_VR_CPU1_TEMP_C",
388 "Sentinel_Dome_Slot $bus % 15 MB_VR_PVDDIO_TEMP_C",
389 "Sentinel_Dome_Slot $bus % 15 MB_VR_PVDD11_TEMP_C"
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800390 ],
Ricky CX Wu979eedc2024-09-03 16:28:06 +0800391 "Name": "Stepwise_MB_VR_Slot $bus % 15",
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800392 "NegativeHysteresis": 3,
393 "Output": [
394 20.0,
395 22.0,
396 24.0,
397 26.0,
398 28.0,
399 30.0
400 ],
401 "PositiveHysteresis": 0,
402 "Reading": [
403 80.0,
404 81.0,
405 82.0,
406 83.0,
407 84.0,
408 85.0
409 ],
410 "Type": "Stepwise",
411 "Zones": [
412 "Zone 1"
413 ]
414 }
415 ],
Delphine CC Chiu4a1eed82024-06-28 16:51:30 +0800416 "Name": "Yosemite 4 Sentinel Dome T2 Slot $bus % 15",
Ricky CX Wu0f9545f2024-08-05 10:01:07 +0800417 "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Sentinel Dome without Retimer', 'PRODUCT_PRODUCT_NAME': 'Yosemite V4', 'PRODUCT_INFO_AM2': 'Yosemite V4 T2'})",
Delphine CC Chiue41b5cb2023-11-30 16:13:52 +0800418 "Type": "Board",
419 "xyz.openbmc_project.Inventory.Decorator.Asset": {
Ingrid Chenf6d0e782024-07-10 13:41:34 +0800420 "BuildDate": "$BOARD_MANUFACTURE_DATE",
421 "Manufacturer": "$BOARD_MANUFACTURER",
422 "Model": "$BOARD_PRODUCT_NAME",
423 "PartNumber": "$BOARD_PART_NUMBER",
424 "SerialNumber": "$BOARD_SERIAL_NUMBER",
Delphine CC Chiu3c0af082024-05-15 16:33:03 +0800425 "SparePartNumber": "$BOARD_INFO_AM1"
Delphine CC Chiuec458a82024-02-16 10:17:49 +0800426 },
Delphine CC Chiud827cca2024-03-27 17:02:24 +0800427 "xyz.openbmc_project.Inventory.Decorator.AssetTag": {
428 "AssetTag": "$PRODUCT_ASSET_TAG"
429 },
Delphine CC Chiubaedb722024-04-01 16:21:03 +0800430 "xyz.openbmc_project.Inventory.Decorator.Revision": {
431 "Version": "$PRODUCT_VERSION"
432 },
Delphine CC Chiuec458a82024-02-16 10:17:49 +0800433 "xyz.openbmc_project.Inventory.Decorator.Slot": {
434 "SlotNumber": "$bus % 15"
Ingrid Chenf3b02722024-08-30 17:14:37 +0800435 },
436 "xyz.openbmc_project.Inventory.Item.Board.Motherboard": {
437 "ProductId": 1
Delphine CC Chiue41b5cb2023-11-30 16:13:52 +0800438 }
439}