blob: 6790d8b3066c02a4a4971340ac75ed8f172f71ee [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 ]
260 }
261 ],
Delphine CC Chiue41b5cb2023-11-30 16:13:52 +0800262 "Name": "Yosemite 4 Wailua Falls Slot $bus % 15",
263 "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Wailua Falls', 'PRODUCT_PRODUCT_NAME': 'Yosemite V4'})",
264 "Type": "Board",
265 "xyz.openbmc_project.Inventory.Decorator.Asset": {
Ingrid Chenf6d0e782024-07-10 13:41:34 +0800266 "BuildDate": "$BOARD_MANUFACTURE_DATE",
267 "Manufacturer": "$BOARD_MANUFACTURER",
268 "Model": "$BOARD_PRODUCT_NAME",
269 "PartNumber": "$BOARD_PART_NUMBER",
270 "SerialNumber": "$BOARD_SERIAL_NUMBER",
Delphine CC Chiu3c0af082024-05-15 16:33:03 +0800271 "SparePartNumber": "$BOARD_INFO_AM1"
Delphine CC Chiuec458a82024-02-16 10:17:49 +0800272 },
Delphine CC Chiud827cca2024-03-27 17:02:24 +0800273 "xyz.openbmc_project.Inventory.Decorator.AssetTag": {
274 "AssetTag": "$PRODUCT_ASSET_TAG"
275 },
Delphine CC Chiubaedb722024-04-01 16:21:03 +0800276 "xyz.openbmc_project.Inventory.Decorator.Revision": {
277 "Version": "$PRODUCT_VERSION"
278 },
Delphine CC Chiuec458a82024-02-16 10:17:49 +0800279 "xyz.openbmc_project.Inventory.Decorator.Slot": {
280 "SlotNumber": "$bus % 15"
Delphine CC Chiue41b5cb2023-11-30 16:13:52 +0800281 }
282}