blob: 322e40080c3f73cceb9aaaf4bdc670bac3a12a7e [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,
74 "ICoefficient": -0.02,
75 "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,
85 "PCoefficient": -1.5,
86 "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,
101 "ICoefficient": -0.02,
102 "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,
112 "PCoefficient": -1.5,
113 "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",
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800181 "NegativeHysteresis": 2,
182 "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,
194 31.0,
195 31.0,
196 33.0,
197 35.0,
198 37.0,
199 38.0,
200 39.0,
201 40.0,
202 41.0
203 ],
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,
218 32.0,
219 33.0,
220 34.0,
221 35.0,
222 36.0,
223 37.0,
224 38.0,
225 39.0
226 ],
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": [
Ricky CX Wu979eedc2024-09-03 16:28:06 +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": [
Ricky CX Wu979eedc2024-09-03 16:28:06 +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": [
Ricky CX Wu979eedc2024-09-03 16:28:06 +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": [
Ricky CX Wu979eedc2024-09-03 16:28:06 +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": [
Ricky CX Wu979eedc2024-09-03 16:28:06 +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 },
Delphine CC Chiubaedb722024-04-01 16:21:03 +0800418 "xyz.openbmc_project.Inventory.Decorator.Revision": {
419 "Version": "$PRODUCT_VERSION"
420 },
Delphine CC Chiuec458a82024-02-16 10:17:49 +0800421 "xyz.openbmc_project.Inventory.Decorator.Slot": {
422 "SlotNumber": "$bus % 15"
Ingrid Chenf3b02722024-08-30 17:14:37 +0800423 },
424 "xyz.openbmc_project.Inventory.Item.Board.Motherboard": {
425 "ProductId": 1
Delphine CC Chiue41b5cb2023-11-30 16:13:52 +0800426 }
427}