blob: 41841623440e2cd2433cf05cbc87c3c06f3ee930 [file] [log] [blame]
James Feist3cb5fec2018-01-23 14:41:51 -08001{
James Feist1e3e6982018-08-03 16:09:28 -07002 "Exposes": [
James Feist3cb5fec2018-01-23 14:41:51 -08003 {
James Feist1e3e6982018-08-03 16:09:28 -07004 "BindConnector": "2U System Fan connector 1",
5 "Index": 0,
James Feistd63d18a2018-07-19 15:23:45 -07006 "Name": "Fan 1",
James Feist1e3e6982018-08-03 16:09:28 -07007 "Thresholds": [
James Feist1b2e2242018-01-30 13:45:19 -08008 {
James Feist1e3e6982018-08-03 16:09:28 -07009 "Direction": "less than",
James Feistd63d18a2018-07-19 15:23:45 -070010 "Name": "lower critical",
James Feist1e3e6982018-08-03 16:09:28 -070011 "Severity": 1,
12 "Value": 1750
James Feist1b2e2242018-01-30 13:45:19 -080013 },
14 {
James Feist1e3e6982018-08-03 16:09:28 -070015 "Direction": "less than",
James Feistd63d18a2018-07-19 15:23:45 -070016 "Name": "lower non critical",
James Feist1e3e6982018-08-03 16:09:28 -070017 "Severity": 0,
18 "Value": 2000
James Feist1b2e2242018-01-30 13:45:19 -080019 }
James Feist3cb5fec2018-01-23 14:41:51 -080020 ],
James Feistd63d18a2018-07-19 15:23:45 -070021 "Type": "AspeedFan"
James Feist3cb5fec2018-01-23 14:41:51 -080022 },
23 {
James Feist1e3e6982018-08-03 16:09:28 -070024 "BindConnector": "2U System Fan connector 2",
25 "Index": 2,
James Feistd63d18a2018-07-19 15:23:45 -070026 "Name": "Fan 2",
James Feist1e3e6982018-08-03 16:09:28 -070027 "Thresholds": [
James Feist1b2e2242018-01-30 13:45:19 -080028 {
James Feist1e3e6982018-08-03 16:09:28 -070029 "Direction": "less than",
James Feistd63d18a2018-07-19 15:23:45 -070030 "Name": "lower critical",
James Feist1e3e6982018-08-03 16:09:28 -070031 "Severity": 1,
32 "Value": 1750
James Feist1b2e2242018-01-30 13:45:19 -080033 },
34 {
James Feist1e3e6982018-08-03 16:09:28 -070035 "Direction": "less than",
James Feistd63d18a2018-07-19 15:23:45 -070036 "Name": "lower non critical",
James Feist1e3e6982018-08-03 16:09:28 -070037 "Severity": 0,
38 "Value": 2000
James Feist1b2e2242018-01-30 13:45:19 -080039 }
James Feist3cb5fec2018-01-23 14:41:51 -080040 ],
James Feistd63d18a2018-07-19 15:23:45 -070041 "Type": "AspeedFan"
James Feist3cb5fec2018-01-23 14:41:51 -080042 },
43 {
James Feist1e3e6982018-08-03 16:09:28 -070044 "BindConnector": "2U System Fan connector 3",
45 "Index": 4,
James Feistd63d18a2018-07-19 15:23:45 -070046 "Name": "Fan 3",
James Feist1e3e6982018-08-03 16:09:28 -070047 "Thresholds": [
James Feist1b2e2242018-01-30 13:45:19 -080048 {
James Feist1e3e6982018-08-03 16:09:28 -070049 "Direction": "less than",
James Feistd63d18a2018-07-19 15:23:45 -070050 "Name": "lower critical",
James Feist1e3e6982018-08-03 16:09:28 -070051 "Severity": 1,
52 "Value": 1750
James Feist1b2e2242018-01-30 13:45:19 -080053 },
54 {
James Feist1e3e6982018-08-03 16:09:28 -070055 "Direction": "less than",
James Feistd63d18a2018-07-19 15:23:45 -070056 "Name": "lower non critical",
James Feist1e3e6982018-08-03 16:09:28 -070057 "Severity": 0,
58 "Value": 2000
James Feist1b2e2242018-01-30 13:45:19 -080059 }
James Feist3cb5fec2018-01-23 14:41:51 -080060 ],
James Feistd63d18a2018-07-19 15:23:45 -070061 "Type": "AspeedFan"
James Feist3cb5fec2018-01-23 14:41:51 -080062 },
63 {
James Feist1e3e6982018-08-03 16:09:28 -070064 "BindConnector": "2U System Fan connector 4",
65 "Index": 6,
James Feistd63d18a2018-07-19 15:23:45 -070066 "Name": "Fan 4",
James Feist1e3e6982018-08-03 16:09:28 -070067 "Thresholds": [
James Feist1b2e2242018-01-30 13:45:19 -080068 {
James Feist1e3e6982018-08-03 16:09:28 -070069 "Direction": "less than",
James Feistd63d18a2018-07-19 15:23:45 -070070 "Name": "lower critical",
James Feist1e3e6982018-08-03 16:09:28 -070071 "Severity": 1,
72 "Value": 1750
James Feist1b2e2242018-01-30 13:45:19 -080073 },
74 {
James Feist1e3e6982018-08-03 16:09:28 -070075 "Direction": "less than",
James Feistd63d18a2018-07-19 15:23:45 -070076 "Name": "lower non critical",
James Feist1e3e6982018-08-03 16:09:28 -070077 "Severity": 0,
78 "Value": 2000
James Feist1b2e2242018-01-30 13:45:19 -080079 }
James Feist3cb5fec2018-01-23 14:41:51 -080080 ],
James Feistd63d18a2018-07-19 15:23:45 -070081 "Type": "AspeedFan"
James Feist3cb5fec2018-01-23 14:41:51 -080082 },
83 {
James Feist1e3e6982018-08-03 16:09:28 -070084 "BindConnector": "2U System Fan connector 5",
85 "Index": 8,
James Feistd63d18a2018-07-19 15:23:45 -070086 "Name": "Fan 5",
James Feist1e3e6982018-08-03 16:09:28 -070087 "Thresholds": [
James Feist1b2e2242018-01-30 13:45:19 -080088 {
James Feist1e3e6982018-08-03 16:09:28 -070089 "Direction": "less than",
James Feistd63d18a2018-07-19 15:23:45 -070090 "Name": "lower critical",
James Feist1e3e6982018-08-03 16:09:28 -070091 "Severity": 1,
92 "Value": 1750
James Feist1b2e2242018-01-30 13:45:19 -080093 },
94 {
James Feist1e3e6982018-08-03 16:09:28 -070095 "Direction": "less than",
James Feistd63d18a2018-07-19 15:23:45 -070096 "Name": "lower non critical",
James Feist1e3e6982018-08-03 16:09:28 -070097 "Severity": 0,
98 "Value": 2000
James Feist1b2e2242018-01-30 13:45:19 -080099 }
James Feist3cb5fec2018-01-23 14:41:51 -0800100 ],
James Feistd63d18a2018-07-19 15:23:45 -0700101 "Type": "AspeedFan"
James Feist3cb5fec2018-01-23 14:41:51 -0800102 },
103 {
James Feist1e3e6982018-08-03 16:09:28 -0700104 "BindConnector": "2U System Fan connector 6",
105 "Index": 10,
James Feistd63d18a2018-07-19 15:23:45 -0700106 "Name": "Fan 6",
James Feist1e3e6982018-08-03 16:09:28 -0700107 "Thresholds": [
James Feist1b2e2242018-01-30 13:45:19 -0800108 {
James Feist1e3e6982018-08-03 16:09:28 -0700109 "Direction": "less than",
James Feistd63d18a2018-07-19 15:23:45 -0700110 "Name": "lower critical",
James Feist1e3e6982018-08-03 16:09:28 -0700111 "Severity": 1,
112 "Value": 1750
James Feist1b2e2242018-01-30 13:45:19 -0800113 },
114 {
James Feist1e3e6982018-08-03 16:09:28 -0700115 "Direction": "less than",
James Feistd63d18a2018-07-19 15:23:45 -0700116 "Name": "lower non critical",
James Feist1e3e6982018-08-03 16:09:28 -0700117 "Severity": 0,
118 "Value": 2000
James Feist1b2e2242018-01-30 13:45:19 -0800119 }
James Feist3cb5fec2018-01-23 14:41:51 -0800120 ],
James Feistd63d18a2018-07-19 15:23:45 -0700121 "Type": "AspeedFan"
James Feistca3eec82018-08-08 16:51:24 -0700122 },
123 {
124 "Class": "fan",
125 "FFGainCoefficient": 0.01,
126 "FFOffCoefficient": 0.0,
127 "ICoefficient": 0.0,
128 "ILimitMax": 0.0,
129 "ILimitMin": 0.0,
130 "Inputs": [
131 "Fan 1"
132 ],
133 "Name": "Fan 1",
134 "OutLimitMax": 100.0,
135 "OutLimitMin": 30.0,
136 "Outputs": [
137 "Pwm 1"
138 ],
139 "PCoefficient": 0.0,
140 "SlewNeg": 0.0,
141 "SlewPos": 0.0,
142 "Type": "Pid",
143 "Zones": [
144 "Pid 1"
145 ]
146 },
147 {
148 "Class": "fan",
149 "FFGainCoefficient": 0.01,
150 "FFOffCoefficient": 0.0,
151 "ICoefficient": 0.0,
152 "ILimitMax": 0.0,
153 "ILimitMin": 0.0,
154 "Inputs": [
155 "Fan 2"
156 ],
157 "Name": "Fan 2",
158 "OutLimitMax": 100.0,
159 "OutLimitMin": 30.0,
160 "Outputs": [
161 "Pwm 2"
162 ],
163 "PCoefficient": 0.0,
164 "SlewNeg": 0.0,
165 "SlewPos": 0.0,
166 "Type": "Pid",
167 "Zones": [
168 "Pid 1"
169 ]
170 },
171 {
172 "Class": "fan",
173 "FFGainCoefficient": 0.01,
174 "FFOffCoefficient": 0.0,
175 "ICoefficient": 0.0,
176 "ILimitMax": 0.0,
177 "ILimitMin": 0.0,
178 "Inputs": [
179 "Fan 3"
180 ],
181 "Name": "Fan 3",
182 "OutLimitMax": 100.0,
183 "OutLimitMin": 30.0,
184 "Outputs": [
185 "Pwm 3"
186 ],
187 "PCoefficient": 0.0,
188 "SlewNeg": 0.0,
189 "SlewPos": 0.0,
190 "Type": "Pid",
191 "Zones": [
192 "Pid 1"
193 ]
194 },
195 {
196 "Class": "fan",
197 "FFGainCoefficient": 0.01,
198 "FFOffCoefficient": 0.0,
199 "ICoefficient": 0.0,
200 "ILimitMax": 0.0,
201 "ILimitMin": 0.0,
202 "Inputs": [
203 "Fan 4"
204 ],
205 "Name": "Fan 4",
206 "OutLimitMax": 100.0,
207 "OutLimitMin": 30.0,
208 "Outputs": [
209 "Pwm 4"
210 ],
211 "PCoefficient": 0.0,
212 "SlewNeg": 0.0,
213 "SlewPos": 0.0,
214 "Type": "Pid",
215 "Zones": [
216 "Pid 1"
217 ]
218 },
219 {
220 "Class": "fan",
221 "FFGainCoefficient": 0.01,
222 "FFOffCoefficient": 0.0,
223 "ICoefficient": 0.0,
224 "ILimitMax": 0.0,
225 "ILimitMin": 0.0,
226 "Inputs": [
227 "Fan 5"
228 ],
229 "Name": "Fan 5",
230 "OutLimitMax": 100.0,
231 "OutLimitMin": 30.0,
232 "Outputs": [
233 "Pwm 5"
234 ],
235 "PCoefficient": 0.0,
236 "SlewNeg": 0.0,
237 "SlewPos": 0.0,
238 "Type": "Pid",
239 "Zones": [
240 "Pid 1"
241 ]
242 },
243 {
244 "Class": "fan",
245 "FFGainCoefficient": 0.01,
246 "FFOffCoefficient": 0.0,
247 "ICoefficient": 0.0,
248 "ILimitMax": 0.0,
249 "ILimitMin": 0.0,
250 "Inputs": [
251 "Fan 6"
252 ],
253 "Name": "Fan 6",
254 "OutLimitMax": 100.0,
255 "OutLimitMin": 30.0,
256 "Outputs": [
257 "Pwm 6"
258 ],
259 "PCoefficient": 0.0,
260 "SlewNeg": 0.0,
261 "SlewPos": 0.0,
262 "Type": "Pid",
263 "Zones": [
264 "Pid 1"
265 ]
266 },
267 {
268 "FailSafePercent": 90,
269 "MinThermalRpm": 3000,
270 "Name": "Pid 1",
271 "Type": "Pid.Zone"
James Feist3cb5fec2018-01-23 14:41:51 -0800272 }
273 ],
James Feistd63d18a2018-07-19 15:23:45 -0700274 "Name": "R2000 Chassis",
James Feist1e3e6982018-08-03 16:09:28 -0700275 "Probe": [
James Feist1b2e2242018-01-30 13:45:19 -0800276 "FOUND('WFP Baseboard')",
277 "AND",
Yong Li777bf792018-03-27 08:43:45 +0800278 "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'A2UL\\d+RISER\\d'})",
James Feist6bd2a022018-03-13 12:30:58 -0700279 "MATCH_ONE"
James Feist11be6672018-04-06 14:05:32 -0700280 ],
281 "xyz.openbmc_project.Inventory.Decorator.Asset": {
282 "Manufacturer": "Intel Corporation",
283 "Model": "R2000",
284 "PartNumber": "R2104",
285 "SerialNumber": "23165"
286 }
James Feist1b2e2242018-01-30 13:45:19 -0800287}