blob: c4ee4160731c437ff0aeb0cdc469e2143012bc23 [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_G_TEMP_C",
20 "Sentinel_Dome_Slot $bus % 15 MB_DIMM_H_TEMP_C",
21 "Sentinel_Dome_Slot $bus % 15 MB_DIMM_I_TEMP_C",
22 "Sentinel_Dome_Slot $bus % 15 MB_DIMM_J_TEMP_C",
23 "Sentinel_Dome_Slot $bus % 15 MB_DIMM_K_TEMP_C"
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +080024 ],
Ricky CX Wu979eedc2024-09-03 16:28:06 +080025 "Name": "PID_MB_DIMM_Slot $bus % 15",
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +080026 "NegativeHysteresis": 2.0,
27 "OutLimitMax": 100,
28 "OutLimitMin": 0,
29 "PCoefficient": -3.0,
30 "PositiveHysteresis": 0.0,
31 "SetPoint": 75.0,
32 "SlewNeg": 0.0,
33 "SlewPos": 0.0,
34 "Type": "Pid",
35 "Zones": [
36 "Zone 1"
37 ]
38 },
39 {
40 "CheckHysteresisWithSetpoint": true,
41 "Class": "temp",
42 "DCoefficient": 0.0,
43 "FFGainCoefficient": 0.0,
44 "FFOffCoefficient": 0.0,
45 "ICoefficient": -0.035,
46 "ILimitMax": 100,
47 "ILimitMin": -50,
Ricky CX Wud3f58402024-09-13 17:13:42 +080048 "InputUnavailableAsFailed": false,
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +080049 "Inputs": [
Ricky CX Wu979eedc2024-09-03 16:28:06 +080050 "Sentinel_Dome_Slot $bus % 15 MB_CPU_TEMP_C"
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +080051 ],
Ricky CX Wu979eedc2024-09-03 16:28:06 +080052 "Name": "PID_MB_CPU_Slot $bus % 15",
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +080053 "NegativeHysteresis": 3.0,
54 "OutLimitMax": 100,
55 "OutLimitMin": 0,
56 "PCoefficient": -5.5,
57 "PositiveHysteresis": 0.0,
58 "SetPoint": 74.0,
59 "SlewNeg": 0.0,
60 "SlewPos": 0.0,
61 "Type": "Pid",
62 "Zones": [
63 "Zone 1"
64 ]
65 },
66 {
67 "CheckHysteresisWithSetpoint": true,
68 "Class": "temp",
69 "DCoefficient": 0.0,
70 "FFGainCoefficient": 0.0,
71 "FFOffCoefficient": 0.0,
Ricky CX Wu1ee32352024-10-04 17:07:19 +080072 "ICoefficient": -0.035,
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +080073 "ILimitMax": 100,
74 "ILimitMin": -50,
Ricky CX Wud3f58402024-09-13 17:13:42 +080075 "InputUnavailableAsFailed": false,
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +080076 "Inputs": [
Ricky CX Wu979eedc2024-09-03 16:28:06 +080077 "Sentinel_Dome_Slot $bus % 15 MB_SSD_BOOT_TEMP_C"
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +080078 ],
Ricky CX Wu979eedc2024-09-03 16:28:06 +080079 "Name": "PID_MB_SSD_BOOT_Slot $bus % 15",
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +080080 "NegativeHysteresis": 2.0,
81 "OutLimitMax": 100,
82 "OutLimitMin": 0,
Ricky CX Wu1ee32352024-10-04 17:07:19 +080083 "PCoefficient": -5.5,
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +080084 "PositiveHysteresis": 0.0,
85 "SetPoint": 68.0,
86 "SlewNeg": 0.0,
87 "SlewPos": 0.0,
88 "Type": "Pid",
89 "Zones": [
90 "Zone 1"
91 ]
92 },
93 {
94 "CheckHysteresisWithSetpoint": true,
95 "Class": "temp",
96 "DCoefficient": 0.0,
97 "FFGainCoefficient": 0.0,
98 "FFOffCoefficient": 0.0,
99 "ICoefficient": -0.02,
100 "ILimitMax": 100,
101 "ILimitMin": -50,
Ricky CX Wud3f58402024-09-13 17:13:42 +0800102 "InputUnavailableAsFailed": false,
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800103 "Inputs": [
Ricky CX Wu979eedc2024-09-03 16:28:06 +0800104 "Sentinel_Dome_Slot $bus % 15 MB_VR_CPU0_TEMP_C",
105 "Sentinel_Dome_Slot $bus % 15 MB_VR_SOC_TEMP_C",
106 "Sentinel_Dome_Slot $bus % 15 MB_VR_CPU1_TEMP_C",
107 "Sentinel_Dome_Slot $bus % 15 MB_VR_PVDDIO_TEMP_C",
108 "Sentinel_Dome_Slot $bus % 15 MB_VR_PVDD11_TEMP_C"
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800109 ],
Ricky CX Wu979eedc2024-09-03 16:28:06 +0800110 "Name": "PID_MB_VR_Slot $bus % 15",
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800111 "NegativeHysteresis": 3.0,
112 "OutLimitMax": 100,
113 "OutLimitMin": 0,
114 "PCoefficient": -3.0,
115 "PositiveHysteresis": 0.0,
116 "SetPoint": 90.0,
117 "SlewNeg": 0.0,
118 "SlewPos": 0.0,
119 "Type": "Pid",
120 "Zones": [
121 "Zone 1"
122 ]
123 },
124 {
125 "Class": "temp",
Ricky CX Wud3f58402024-09-13 17:13:42 +0800126 "InputUnavailableAsFailed": false,
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800127 "Inputs": [
Ricky CX Wu979eedc2024-09-03 16:28:06 +0800128 "Sentinel_Dome_Slot $bus % 15 MB_INLET_TEMP_C",
129 "Sentinel_Dome_Slot $bus % 15 MB_OUTLET_TEMP_C"
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800130 ],
Ricky CX Wu979eedc2024-09-03 16:28:06 +0800131 "Name": "Stepwise_MB_INLET_OUTLET_TEMP_Slot $bus % 15",
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800132 "NegativeHysteresis": 0,
133 "Output": [
134 20.0
135 ],
136 "PositiveHysteresis": 0,
137 "Reading": [
138 20.0
139 ],
140 "Type": "Stepwise",
141 "Zones": [
142 "Zone 1"
143 ]
144 },
145 {
146 "Class": "temp",
Ricky CX Wud3f58402024-09-13 17:13:42 +0800147 "InputUnavailableAsFailed": false,
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800148 "Inputs": [
Ricky CX Wu979eedc2024-09-03 16:28:06 +0800149 "Calibrated_Sentinel_Dome_Slot $bus % 15 MB_FIO_TEMP_C"
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800150 ],
Ricky CX Wu979eedc2024-09-03 16:28:06 +0800151 "Name": "Stepwise_MB_FIO_Slot $bus % 15",
Ricky CX Wu1ee32352024-10-04 17:07:19 +0800152 "NegativeHysteresis": 1,
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800153 "Output": [
154 20.0,
155 21.0,
156 22.0,
157 23.0,
158 24.0,
159 25.0,
160 26.0,
161 27.0,
162 28.0,
163 29.0,
164 30.0,
Ricky CX Wu1ee32352024-10-04 17:07:19 +0800165 30.0,
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800166 31.0,
167 33.0,
168 35.0,
169 37.0,
170 38.0,
171 39.0,
172 40.0,
Ricky CX Wu1ee32352024-10-04 17:07:19 +0800173 41.0,
174 42.0,
175 43.0,
176 44.0,
177 45.0,
178 46.0,
179 47.0
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800180 ],
181 "PositiveHysteresis": 0,
182 "Reading": [
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 32.0,
196 33.0,
197 34.0,
198 35.0,
199 36.0,
200 37.0,
201 38.0,
Ricky CX Wu1ee32352024-10-04 17:07:19 +0800202 39.0,
203 40.0,
204 41.0,
205 42.0,
206 43.0,
207 44.0,
208 45.0
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800209 ],
210 "Type": "Stepwise",
211 "Zones": [
212 "Zone 1"
213 ]
214 },
215 {
216 "Class": "temp",
Ricky CX Wud3f58402024-09-13 17:13:42 +0800217 "InputUnavailableAsFailed": false,
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800218 "Inputs": [
Ricky CX Wu979eedc2024-09-03 16:28:06 +0800219 "Sentinel_Dome_Slot $bus % 15 MB_DIMM_A_TEMP_C",
220 "Sentinel_Dome_Slot $bus % 15 MB_DIMM_B_TEMP_C",
221 "Sentinel_Dome_Slot $bus % 15 MB_DIMM_C_TEMP_C",
222 "Sentinel_Dome_Slot $bus % 15 MB_DIMM_D_TEMP_C",
223 "Sentinel_Dome_Slot $bus % 15 MB_DIMM_E_TEMP_C",
224 "Sentinel_Dome_Slot $bus % 15 MB_DIMM_G_TEMP_C",
225 "Sentinel_Dome_Slot $bus % 15 MB_DIMM_H_TEMP_C",
226 "Sentinel_Dome_Slot $bus % 15 MB_DIMM_I_TEMP_C",
227 "Sentinel_Dome_Slot $bus % 15 MB_DIMM_J_TEMP_C",
228 "Sentinel_Dome_Slot $bus % 15 MB_DIMM_K_TEMP_C"
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800229 ],
Ricky CX Wu979eedc2024-09-03 16:28:06 +0800230 "Name": "Stepwise_MB_DIMM_Slot $bus % 15",
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800231 "NegativeHysteresis": 2,
232 "Output": [
233 20.0,
234 22.0,
235 24.0,
236 26.0,
237 28.0,
238 30.0
239 ],
240 "PositiveHysteresis": 0,
241 "Reading": [
242 65.0,
243 66.0,
244 67.0,
245 68.0,
246 69.0,
247 70.0
248 ],
249 "Type": "Stepwise",
250 "Zones": [
251 "Zone 1"
252 ]
253 },
254 {
255 "Class": "temp",
Ricky CX Wud3f58402024-09-13 17:13:42 +0800256 "InputUnavailableAsFailed": false,
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800257 "Inputs": [
Ricky CX Wu979eedc2024-09-03 16:28:06 +0800258 "Sentinel_Dome_Slot $bus % 15 MB_CPU_TEMP_C"
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800259 ],
Ricky CX Wu979eedc2024-09-03 16:28:06 +0800260 "Name": "Stepwise_MB_CPU_Slot $bus % 15",
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800261 "NegativeHysteresis": 3,
262 "Output": [
263 20.0,
264 25.0,
265 30.0,
266 35.0,
267 40.0,
268 45.0,
269 50.0,
270 55.0,
271 60.0
272 ],
273 "PositiveHysteresis": 0,
274 "Reading": [
275 66.0,
276 67.0,
277 68.0,
278 69.0,
279 70.0,
280 71.0,
281 72.0,
282 73.0,
283 74.0
284 ],
285 "Type": "Stepwise",
286 "Zones": [
287 "Zone 1"
288 ]
289 },
290 {
291 "Class": "temp",
Ricky CX Wud3f58402024-09-13 17:13:42 +0800292 "InputUnavailableAsFailed": false,
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800293 "Inputs": [
Ricky CX Wu979eedc2024-09-03 16:28:06 +0800294 "Sentinel_Dome_Slot $bus % 15 MB_SSD_BOOT_TEMP_C"
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800295 ],
Ricky CX Wu979eedc2024-09-03 16:28:06 +0800296 "Name": "Stepwise_MB_SSD_BOOT_Slot $bus % 15",
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800297 "NegativeHysteresis": 2,
298 "Output": [
299 20.0,
300 22.0,
301 24.0,
302 26.0,
303 28.0,
304 30.0
305 ],
306 "PositiveHysteresis": 0,
307 "Reading": [
308 58.0,
309 59.0,
310 60.0,
311 61.0,
312 62.0,
313 63.0
314 ],
315 "Type": "Stepwise",
316 "Zones": [
317 "Zone 1"
318 ]
319 },
320 {
321 "Class": "temp",
Ricky CX Wud3f58402024-09-13 17:13:42 +0800322 "InputUnavailableAsFailed": false,
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800323 "Inputs": [
Ricky CX Wu979eedc2024-09-03 16:28:06 +0800324 "Sentinel_Dome_Slot $bus % 15 MB_VR_CPU0_TEMP_C",
325 "Sentinel_Dome_Slot $bus % 15 MB_VR_SOC_TEMP_C",
326 "Sentinel_Dome_Slot $bus % 15 MB_VR_CPU1_TEMP_C",
327 "Sentinel_Dome_Slot $bus % 15 MB_VR_PVDDIO_TEMP_C",
328 "Sentinel_Dome_Slot $bus % 15 MB_VR_PVDD11_TEMP_C"
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800329 ],
Ricky CX Wu979eedc2024-09-03 16:28:06 +0800330 "Name": "Stepwise_MB_VR_Slot $bus % 15",
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800331 "NegativeHysteresis": 3,
332 "Output": [
333 20.0,
334 22.0,
335 24.0,
336 26.0,
337 28.0,
338 30.0
339 ],
340 "PositiveHysteresis": 0,
341 "Reading": [
342 80.0,
343 81.0,
344 82.0,
345 83.0,
346 84.0,
347 85.0
348 ],
349 "Type": "Stepwise",
350 "Zones": [
351 "Zone 1"
352 ]
353 }
354 ],
Delphine CC Chiu4a1eed82024-06-28 16:51:30 +0800355 "Name": "Yosemite 4 Sentinel Dome T1 Slot $bus % 15",
Ricky CX Wu0f9545f2024-08-05 10:01:07 +0800356 "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Sentinel Dome without Retimer', 'PRODUCT_PRODUCT_NAME': 'Yosemite V4', 'PRODUCT_INFO_AM2': 'Yosemite V4 T1'})",
Delphine CC Chiue41b5cb2023-11-30 16:13:52 +0800357 "Type": "Board",
358 "xyz.openbmc_project.Inventory.Decorator.Asset": {
Ingrid Chenf6d0e782024-07-10 13:41:34 +0800359 "BuildDate": "$BOARD_MANUFACTURE_DATE",
360 "Manufacturer": "$BOARD_MANUFACTURER",
361 "Model": "$BOARD_PRODUCT_NAME",
362 "PartNumber": "$BOARD_PART_NUMBER",
363 "SerialNumber": "$BOARD_SERIAL_NUMBER",
Delphine CC Chiu3c0af082024-05-15 16:33:03 +0800364 "SparePartNumber": "$BOARD_INFO_AM1"
Delphine CC Chiuec458a82024-02-16 10:17:49 +0800365 },
Delphine CC Chiud827cca2024-03-27 17:02:24 +0800366 "xyz.openbmc_project.Inventory.Decorator.AssetTag": {
367 "AssetTag": "$PRODUCT_ASSET_TAG"
368 },
Delphine CC Chiubaedb722024-04-01 16:21:03 +0800369 "xyz.openbmc_project.Inventory.Decorator.Revision": {
370 "Version": "$PRODUCT_VERSION"
371 },
Delphine CC Chiuec458a82024-02-16 10:17:49 +0800372 "xyz.openbmc_project.Inventory.Decorator.Slot": {
373 "SlotNumber": "$bus % 15"
Ingrid Chenf3b02722024-08-30 17:14:37 +0800374 },
375 "xyz.openbmc_project.Inventory.Item.Board.Motherboard": {
376 "ProductId": 1
Delphine CC Chiue41b5cb2023-11-30 16:13:52 +0800377 }
378}