blob: 053824132ad54efca394df7dbbf5617a9ee05de8 [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": [
Lora Lin9790e9e2024-10-21 09:05:48 +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": [
Lora Lin9790e9e2024-10-21 09:05:48 +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": [
Lora Lin9790e9e2024-10-21 09:05:48 +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": [
Lora Lin9790e9e2024-10-21 09:05:48 +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": [
Lora Lin9790e9e2024-10-21 09:05:48 +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": [
Lora Lin9790e9e2024-10-21 09:05:48 +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": [
Ricky CX Wu724d45d2024-11-15 15:38:28 +0800163 10.0
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800164 ],
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": [
Lora Lin9790e9e2024-10-21 09:05:48 +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 Wu2826f402024-10-24 13:25:59 +0800194 32.0,
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800195 33.0,
196 35.0,
197 37.0,
198 38.0,
199 39.0,
200 40.0,
Ricky CX Wu1ee32352024-10-04 17:07:19 +0800201 41.0,
Ricky CX Wu2826f402024-10-24 13:25:59 +0800202 42.0
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800203 ],
204 "PositiveHysteresis": 0,
205 "Reading": [
206 20.0,
207 21.0,
208 22.0,
209 23.0,
210 24.0,
211 25.0,
212 26.0,
213 27.0,
214 28.0,
215 29.0,
216 30.0,
217 31.0,
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800218 33.0,
219 34.0,
220 35.0,
221 36.0,
222 37.0,
223 38.0,
Ricky CX Wu1ee32352024-10-04 17:07:19 +0800224 39.0,
Ricky CX Wu2826f402024-10-24 13:25:59 +0800225 40.0
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800226 ],
227 "Type": "Stepwise",
228 "Zones": [
229 "Zone 1"
230 ]
231 },
232 {
233 "Class": "temp",
Ricky CX Wud3f58402024-09-13 17:13:42 +0800234 "InputUnavailableAsFailed": false,
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800235 "Inputs": [
Lora Lin9790e9e2024-10-21 09:05:48 +0800236 "SENTINEL_DOME_SLOT $bus % 15 MB_DIMM_A_TEMP_C",
237 "SENTINEL_DOME_SLOT $bus % 15 MB_DIMM_B_TEMP_C",
238 "SENTINEL_DOME_SLOT $bus % 15 MB_DIMM_C_TEMP_C",
239 "SENTINEL_DOME_SLOT $bus % 15 MB_DIMM_D_TEMP_C",
240 "SENTINEL_DOME_SLOT $bus % 15 MB_DIMM_E_TEMP_C",
241 "SENTINEL_DOME_SLOT $bus % 15 MB_DIMM_F_TEMP_C",
242 "SENTINEL_DOME_SLOT $bus % 15 MB_DIMM_G_TEMP_C",
243 "SENTINEL_DOME_SLOT $bus % 15 MB_DIMM_H_TEMP_C",
244 "SENTINEL_DOME_SLOT $bus % 15 MB_DIMM_I_TEMP_C",
245 "SENTINEL_DOME_SLOT $bus % 15 MB_DIMM_J_TEMP_C",
246 "SENTINEL_DOME_SLOT $bus % 15 MB_DIMM_K_TEMP_C",
247 "SENTINEL_DOME_SLOT $bus % 15 MB_DIMM_L_TEMP_C"
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800248 ],
Ricky CX Wu979eedc2024-09-03 16:28:06 +0800249 "Name": "Stepwise_MB_DIMM_Slot $bus % 15",
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800250 "NegativeHysteresis": 2,
251 "Output": [
252 20.0,
253 22.0,
254 24.0,
255 26.0,
256 28.0,
257 30.0
258 ],
259 "PositiveHysteresis": 0,
260 "Reading": [
261 65.0,
262 66.0,
263 67.0,
264 68.0,
265 69.0,
266 70.0
267 ],
268 "Type": "Stepwise",
269 "Zones": [
270 "Zone 1"
271 ]
272 },
273 {
274 "Class": "temp",
Ricky CX Wud3f58402024-09-13 17:13:42 +0800275 "InputUnavailableAsFailed": false,
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800276 "Inputs": [
Lora Lin9790e9e2024-10-21 09:05:48 +0800277 "SENTINEL_DOME_SLOT $bus % 15 MB_CPU_TEMP_C"
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800278 ],
Ricky CX Wu979eedc2024-09-03 16:28:06 +0800279 "Name": "Stepwise_MB_CPU_Slot $bus % 15",
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800280 "NegativeHysteresis": 3,
281 "Output": [
282 20.0,
283 25.0,
284 30.0,
285 35.0,
286 40.0,
287 45.0,
288 50.0,
289 55.0,
290 60.0
291 ],
292 "PositiveHysteresis": 0,
293 "Reading": [
294 66.0,
295 67.0,
296 68.0,
297 69.0,
298 70.0,
299 71.0,
300 72.0,
301 73.0,
302 74.0
303 ],
304 "Type": "Stepwise",
305 "Zones": [
306 "Zone 1"
307 ]
308 },
309 {
310 "Class": "temp",
Ricky CX Wud3f58402024-09-13 17:13:42 +0800311 "InputUnavailableAsFailed": false,
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800312 "Inputs": [
Lora Lin9790e9e2024-10-21 09:05:48 +0800313 "SENTINEL_DOME_SLOT $bus % 15 MB_SSD_BOOT_TEMP_C"
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800314 ],
Ricky CX Wu979eedc2024-09-03 16:28:06 +0800315 "Name": "Stepwise_MB_SSD_BOOT_Slot $bus % 15",
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800316 "NegativeHysteresis": 2,
317 "Output": [
318 20.0,
319 22.0,
320 24.0,
321 26.0,
322 28.0,
323 30.0
324 ],
325 "PositiveHysteresis": 0,
326 "Reading": [
327 58.0,
328 59.0,
329 60.0,
330 61.0,
331 62.0,
332 63.0
333 ],
334 "Type": "Stepwise",
335 "Zones": [
336 "Zone 1"
337 ]
338 },
339 {
340 "Class": "temp",
Ricky CX Wud3f58402024-09-13 17:13:42 +0800341 "InputUnavailableAsFailed": false,
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800342 "Inputs": [
Lora Lin9790e9e2024-10-21 09:05:48 +0800343 "SENTINEL_DOME_SLOT $bus % 15 MB_SSD_DATA_TEMP_C"
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800344 ],
Ricky CX Wu979eedc2024-09-03 16:28:06 +0800345 "Name": "Stepwise_MB_SSD_DATA_Slot $bus % 15",
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800346 "NegativeHysteresis": 2,
347 "Output": [
348 20.0,
349 22.0,
350 24.0,
351 26.0,
352 28.0,
353 30.0
354 ],
355 "PositiveHysteresis": 0,
356 "Reading": [
357 58.0,
358 59.0,
359 60.0,
360 61.0,
361 62.0,
362 63.0
363 ],
364 "Type": "Stepwise",
365 "Zones": [
366 "Zone 1"
367 ]
368 },
369 {
370 "Class": "temp",
Ricky CX Wud3f58402024-09-13 17:13:42 +0800371 "InputUnavailableAsFailed": false,
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800372 "Inputs": [
Lora Lin9790e9e2024-10-21 09:05:48 +0800373 "SENTINEL_DOME_SLOT $bus % 15 MB_VR_CPU0_TEMP_C",
374 "SENTINEL_DOME_SLOT $bus % 15 MB_VR_SOC_TEMP_C",
375 "SENTINEL_DOME_SLOT $bus % 15 MB_VR_CPU1_TEMP_C",
376 "SENTINEL_DOME_SLOT $bus % 15 MB_VR_PVDDIO_TEMP_C",
377 "SENTINEL_DOME_SLOT $bus % 15 MB_VR_PVDD11_TEMP_C"
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800378 ],
Ricky CX Wu979eedc2024-09-03 16:28:06 +0800379 "Name": "Stepwise_MB_VR_Slot $bus % 15",
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800380 "NegativeHysteresis": 3,
381 "Output": [
382 20.0,
383 22.0,
384 24.0,
385 26.0,
386 28.0,
387 30.0
388 ],
389 "PositiveHysteresis": 0,
390 "Reading": [
391 80.0,
392 81.0,
393 82.0,
394 83.0,
395 84.0,
396 85.0
397 ],
398 "Type": "Stepwise",
399 "Zones": [
400 "Zone 1"
401 ]
402 }
403 ],
Delphine CC Chiu4a1eed82024-06-28 16:51:30 +0800404 "Name": "Yosemite 4 Sentinel Dome T2 Slot $bus % 15",
Ricky CX Wu0f9545f2024-08-05 10:01:07 +0800405 "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 +0800406 "Type": "Board",
407 "xyz.openbmc_project.Inventory.Decorator.Asset": {
Ingrid Chenf6d0e782024-07-10 13:41:34 +0800408 "BuildDate": "$BOARD_MANUFACTURE_DATE",
409 "Manufacturer": "$BOARD_MANUFACTURER",
410 "Model": "$BOARD_PRODUCT_NAME",
411 "PartNumber": "$BOARD_PART_NUMBER",
412 "SerialNumber": "$BOARD_SERIAL_NUMBER",
Delphine CC Chiu3c0af082024-05-15 16:33:03 +0800413 "SparePartNumber": "$BOARD_INFO_AM1"
Delphine CC Chiuec458a82024-02-16 10:17:49 +0800414 },
Delphine CC Chiud827cca2024-03-27 17:02:24 +0800415 "xyz.openbmc_project.Inventory.Decorator.AssetTag": {
416 "AssetTag": "$PRODUCT_ASSET_TAG"
417 },
Oliver Brewkabdad3d52024-08-21 18:49:37 +0200418 "xyz.openbmc_project.Inventory.Decorator.ManagedHost": {
419 "HostIndex": "$bus % 15"
420 },
Delphine CC Chiubaedb722024-04-01 16:21:03 +0800421 "xyz.openbmc_project.Inventory.Decorator.Revision": {
422 "Version": "$PRODUCT_VERSION"
423 },
Delphine CC Chiuec458a82024-02-16 10:17:49 +0800424 "xyz.openbmc_project.Inventory.Decorator.Slot": {
425 "SlotNumber": "$bus % 15"
Ingrid Chenf3b02722024-08-30 17:14:37 +0800426 },
427 "xyz.openbmc_project.Inventory.Item.Board.Motherboard": {
428 "ProductId": 1
Delphine CC Chiue41b5cb2023-11-30 16:13:52 +0800429 }
430}