blob: 3f8bc22cae3260384bc35064ad57bae7a3323941 [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,
Ricky CX Wu1ee32352024-10-04 17:07:19 +08009 "ICoefficient": -0.02,
10 "ILimitMax": 100,
11 "ILimitMin": -50,
12 "InputUnavailableAsFailed": false,
13 "Inputs": [
Lora Lin2e141a92024-10-21 16:30:55 +080014 "WAILUA_FALLS_SLOT $bus % 15 WF_VR_ASIC1_P0V8_TEMP_C",
15 "WAILUA_FALLS_SLOT $bus % 15 WF_VR_ASIC1_PVDDQ_CD_TEMP_C",
16 "WAILUA_FALLS_SLOT $bus % 15 WF_VR_ASIC1_P0V85_TEMP_C",
17 "WAILUA_FALLS_SLOT $bus % 15 WF_VR_ASIC1_PVDDQ_AB_TEMP_C",
18 "WAILUA_FALLS_SLOT $bus % 15 WF_VR_ASIC2_P0V8_TEMP_C",
19 "WAILUA_FALLS_SLOT $bus % 15 WF_VR_ASIC2_PVDDQ_CD_TEMP_C",
20 "WAILUA_FALLS_SLOT $bus % 15 WF_VR_ASIC2_P0V85_TEMP_C",
21 "WAILUA_FALLS_SLOT $bus % 15 WF_VR_ASIC2_PVDDQ_AB_TEMP_C"
Ricky CX Wu1ee32352024-10-04 17:07:19 +080022 ],
23 "Name": "PID_WF_VR_Slot $bus % 15",
24 "NegativeHysteresis": 3.0,
25 "OutLimitMax": 100,
26 "OutLimitMin": 0,
27 "PCoefficient": -3.0,
28 "PositiveHysteresis": 0.0,
29 "SetPoint": 90.0,
30 "SlewNeg": 0.0,
31 "SlewPos": 0.0,
32 "Type": "Pid",
33 "Zones": [
34 "Zone 1"
35 ]
36 },
37 {
38 "CheckHysteresisWithSetpoint": true,
39 "Class": "temp",
40 "DCoefficient": 0.0,
41 "FFGainCoefficient": 0.0,
42 "FFOffCoefficient": 0.0,
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +080043 "ICoefficient": -0.035,
44 "ILimitMax": 100,
45 "ILimitMin": -50,
Ricky CX Wud3f58402024-09-13 17:13:42 +080046 "InputUnavailableAsFailed": false,
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +080047 "Inputs": [
Lora Lin9790e9e2024-10-21 09:05:48 +080048 "WAILUA_FALLS_SLOT $bus % 15 WF_ASIC1_DIMM_A_TEMP_C",
49 "WAILUA_FALLS_SLOT $bus % 15 WF_ASIC1_DIMM_B_TEMP_C",
50 "WAILUA_FALLS_SLOT $bus % 15 WF_ASIC1_DIMM_C_TEMP_C",
51 "WAILUA_FALLS_SLOT $bus % 15 WF_ASIC1_DIMM_D_TEMP_C",
52 "WAILUA_FALLS_SLOT $bus % 15 WF_ASIC2_DIMM_A_TEMP_C",
53 "WAILUA_FALLS_SLOT $bus % 15 WF_ASIC2_DIMM_B_TEMP_C",
54 "WAILUA_FALLS_SLOT $bus % 15 WF_ASIC2_DIMM_C_TEMP_C",
55 "WAILUA_FALLS_SLOT $bus % 15 WF_ASIC2_DIMM_D_TEMP_C"
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +080056 ],
Ricky CX Wu979eedc2024-09-03 16:28:06 +080057 "Name": "PID_WF_DIMM_Slot $bus % 15",
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +080058 "NegativeHysteresis": 2.0,
59 "OutLimitMax": 100,
60 "OutLimitMin": 0,
61 "PCoefficient": -3.0,
62 "PositiveHysteresis": 0.0,
63 "SetPoint": 75.0,
64 "SlewNeg": 0.0,
65 "SlewPos": 0.0,
66 "Type": "Pid",
67 "Zones": [
68 "Zone 1"
69 ]
70 },
71 {
72 "CheckHysteresisWithSetpoint": true,
73 "Class": "temp",
74 "DCoefficient": 0.0,
75 "FFGainCoefficient": 0.0,
76 "FFOffCoefficient": 0.0,
77 "ICoefficient": -0.02,
78 "ILimitMax": 100,
79 "ILimitMin": -50,
Ricky CX Wud3f58402024-09-13 17:13:42 +080080 "InputUnavailableAsFailed": false,
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +080081 "Inputs": [
Lora Lin9790e9e2024-10-21 09:05:48 +080082 "WAILUA_FALLS_SLOT $bus % 15 WF_E1S_TEMP_C"
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +080083 ],
Ricky CX Wu979eedc2024-09-03 16:28:06 +080084 "Name": "PID_WF_E1S_Slot $bus % 15",
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +080085 "NegativeHysteresis": 2.0,
86 "OutLimitMax": 100,
87 "OutLimitMin": 0,
88 "PCoefficient": -1.5,
89 "PositiveHysteresis": 0.0,
90 "SetPoint": 68.0,
91 "SlewNeg": 0.0,
92 "SlewPos": 0.0,
93 "Type": "Pid",
94 "Zones": [
95 "Zone 1"
96 ]
97 },
98 {
99 "CheckHysteresisWithSetpoint": true,
100 "Class": "temp",
101 "DCoefficient": 0.0,
102 "FFGainCoefficient": 0.0,
103 "FFOffCoefficient": 0.0,
104 "ICoefficient": -0.02,
105 "ILimitMax": 100,
106 "ILimitMin": -50,
Ricky CX Wud3f58402024-09-13 17:13:42 +0800107 "InputUnavailableAsFailed": false,
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800108 "Inputs": [
Lora Lin9790e9e2024-10-21 09:05:48 +0800109 "WAILUA_FALLS_SLOT $bus % 15 WF_CXL1_CNTR_TEMP_C",
110 "WAILUA_FALLS_SLOT $bus % 15 WF_CXL2_CNTR_TEMP_C"
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800111 ],
Ricky CX Wu979eedc2024-09-03 16:28:06 +0800112 "Name": "PID_WF_CXL_Slot $bus % 15",
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800113 "NegativeHysteresis": 3.0,
114 "OutLimitMax": 100,
115 "OutLimitMin": 0,
116 "PCoefficient": -3.0,
117 "PositiveHysteresis": 0.0,
118 "SetPoint": 70.0,
119 "SlewNeg": 0.0,
120 "SlewPos": 0.0,
121 "Type": "Pid",
122 "Zones": [
123 "Zone 1"
124 ]
125 },
126 {
127 "Class": "temp",
Ricky CX Wud3f58402024-09-13 17:13:42 +0800128 "InputUnavailableAsFailed": false,
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800129 "Inputs": [
Lora Lin2e141a92024-10-21 16:30:55 +0800130 "WAILUA_FALLS_SLOT $bus % 15 WF_VR_ASIC1_P0V8_TEMP_C",
131 "WAILUA_FALLS_SLOT $bus % 15 WF_VR_ASIC1_PVDDQ_CD_TEMP_C",
132 "WAILUA_FALLS_SLOT $bus % 15 WF_VR_ASIC1_P0V85_TEMP_C",
133 "WAILUA_FALLS_SLOT $bus % 15 WF_VR_ASIC1_PVDDQ_AB_TEMP_C",
134 "WAILUA_FALLS_SLOT $bus % 15 WF_VR_ASIC2_P0V8_TEMP_C",
135 "WAILUA_FALLS_SLOT $bus % 15 WF_VR_ASIC2_PVDDQ_CD_TEMP_C",
136 "WAILUA_FALLS_SLOT $bus % 15 WF_VR_ASIC2_P0V85_TEMP_C",
137 "WAILUA_FALLS_SLOT $bus % 15 WF_VR_ASIC2_PVDDQ_AB_TEMP_C"
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800138 ],
Ricky CX Wu1ee32352024-10-04 17:07:19 +0800139 "Name": "Stepwise_WF_VR_Slot $bus % 15",
140 "NegativeHysteresis": 3,
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800141 "Output": [
Ricky CX Wu1ee32352024-10-04 17:07:19 +0800142 20.0,
143 22.0,
144 24.0,
145 26.0,
146 28.0,
147 30.0
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800148 ],
149 "PositiveHysteresis": 0,
150 "Reading": [
Ricky CX Wu1ee32352024-10-04 17:07:19 +0800151 80.0,
152 81.0,
153 82.0,
154 83.0,
155 84.0,
156 85.0
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800157 ],
158 "Type": "Stepwise",
159 "Zones": [
160 "Zone 1"
161 ]
162 },
163 {
164 "Class": "temp",
Ricky CX Wud3f58402024-09-13 17:13:42 +0800165 "InputUnavailableAsFailed": false,
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800166 "Inputs": [
Lora Lin9790e9e2024-10-21 09:05:48 +0800167 "WAILUA_FALLS_SLOT $bus % 15 WF_ASIC1_DIMM_A_TEMP_C",
168 "WAILUA_FALLS_SLOT $bus % 15 WF_ASIC1_DIMM_B_TEMP_C",
169 "WAILUA_FALLS_SLOT $bus % 15 WF_ASIC1_DIMM_C_TEMP_C",
170 "WAILUA_FALLS_SLOT $bus % 15 WF_ASIC1_DIMM_D_TEMP_C",
171 "WAILUA_FALLS_SLOT $bus % 15 WF_ASIC2_DIMM_A_TEMP_C",
172 "WAILUA_FALLS_SLOT $bus % 15 WF_ASIC2_DIMM_B_TEMP_C",
173 "WAILUA_FALLS_SLOT $bus % 15 WF_ASIC2_DIMM_C_TEMP_C",
174 "WAILUA_FALLS_SLOT $bus % 15 WF_ASIC2_DIMM_D_TEMP_C"
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800175 ],
Ricky CX Wu979eedc2024-09-03 16:28:06 +0800176 "Name": "Stepwise_WF_DIMM_Slot $bus % 15",
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800177 "NegativeHysteresis": 2,
178 "Output": [
179 20.0,
180 22.0,
181 24.0,
182 26.0,
183 28.0,
184 30.0
185 ],
186 "PositiveHysteresis": 0,
187 "Reading": [
188 65.0,
189 66.0,
190 67.0,
191 68.0,
192 69.0,
193 70.0
194 ],
195 "Type": "Stepwise",
196 "Zones": [
197 "Zone 1"
198 ]
199 },
200 {
201 "Class": "temp",
Ricky CX Wud3f58402024-09-13 17:13:42 +0800202 "InputUnavailableAsFailed": false,
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800203 "Inputs": [
Lora Lin9790e9e2024-10-21 09:05:48 +0800204 "WAILUA_FALLS_SLOT $bus % 15 WF_E1S_TEMP_C"
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800205 ],
Ricky CX Wu979eedc2024-09-03 16:28:06 +0800206 "Name": "Stepwise_WF_E1S_Slot $bus % 15",
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800207 "NegativeHysteresis": 2,
208 "Output": [
209 20.0,
210 22.0,
211 24.0,
212 26.0,
213 28.0,
214 30.0
215 ],
216 "PositiveHysteresis": 0,
217 "Reading": [
218 58.0,
219 59.0,
220 60.0,
221 61.0,
222 62.0,
223 63.0
224 ],
225 "Type": "Stepwise",
226 "Zones": [
227 "Zone 1"
228 ]
229 },
230 {
231 "Class": "temp",
Ricky CX Wud3f58402024-09-13 17:13:42 +0800232 "InputUnavailableAsFailed": false,
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800233 "Inputs": [
Lora Lin9790e9e2024-10-21 09:05:48 +0800234 "WAILUA_FALLS_SLOT $bus % 15 WF_CXL1_CNTR_TEMP_C",
235 "WAILUA_FALLS_SLOT $bus % 15 WF_CXL2_CNTR_TEMP_C"
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800236 ],
Ricky CX Wu979eedc2024-09-03 16:28:06 +0800237 "Name": "Stepwise_WF_CXL_Slot $bus % 15",
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800238 "NegativeHysteresis": 2,
239 "Output": [
240 20.0,
241 22.0,
242 24.0,
243 26.0,
244 28.0,
245 30.0
246 ],
247 "PositiveHysteresis": 0,
248 "Reading": [
249 60.0,
250 61.0,
251 62.0,
252 63.0,
253 64.0,
254 65.0
255 ],
256 "Type": "Stepwise",
257 "Zones": [
258 "Zone 1"
259 ]
Ricky CX Wu724d45d2024-11-15 15:38:28 +0800260 },
261 {
262 "Class": "temp",
263 "InputUnavailableAsFailed": false,
264 "Inputs": [
265 "WAILUA_FALLS_SLOT $bus % 15 WF_INLET_TEMP_C"
266 ],
267 "Name": "Stepwise_WF_INLET_Slot $bus % 15",
268 "NegativeHysteresis": 0,
269 "Output": [
270 10.0
271 ],
272 "PositiveHysteresis": 0,
273 "Reading": [
274 10.0
275 ],
276 "Type": "Stepwise",
277 "Zones": [
278 "Zone 1"
279 ]
Delphine CC Chiucaa0a5f2024-05-22 14:45:04 +0800280 }
281 ],
Delphine CC Chiue41b5cb2023-11-30 16:13:52 +0800282 "Name": "Yosemite 4 Wailua Falls Slot $bus % 15",
283 "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Wailua Falls', 'PRODUCT_PRODUCT_NAME': 'Yosemite V4'})",
284 "Type": "Board",
285 "xyz.openbmc_project.Inventory.Decorator.Asset": {
Ingrid Chenf6d0e782024-07-10 13:41:34 +0800286 "BuildDate": "$BOARD_MANUFACTURE_DATE",
287 "Manufacturer": "$BOARD_MANUFACTURER",
288 "Model": "$BOARD_PRODUCT_NAME",
289 "PartNumber": "$BOARD_PART_NUMBER",
290 "SerialNumber": "$BOARD_SERIAL_NUMBER",
Delphine CC Chiu3c0af082024-05-15 16:33:03 +0800291 "SparePartNumber": "$BOARD_INFO_AM1"
Delphine CC Chiuec458a82024-02-16 10:17:49 +0800292 },
Delphine CC Chiud827cca2024-03-27 17:02:24 +0800293 "xyz.openbmc_project.Inventory.Decorator.AssetTag": {
294 "AssetTag": "$PRODUCT_ASSET_TAG"
295 },
Delphine CC Chiubaedb722024-04-01 16:21:03 +0800296 "xyz.openbmc_project.Inventory.Decorator.Revision": {
297 "Version": "$PRODUCT_VERSION"
298 },
Delphine CC Chiuec458a82024-02-16 10:17:49 +0800299 "xyz.openbmc_project.Inventory.Decorator.Slot": {
300 "SlotNumber": "$bus % 15"
Delphine CC Chiue41b5cb2023-11-30 16:13:52 +0800301 }
302}