blob: 145183039c439a95ccbd1bb3f12f9fb01d6ce88a [file] [log] [blame]
James Feistcd69ffc2018-06-08 15:08:44 -07001[
2 {
James Feist1e3e6982018-08-03 16:09:28 -07003 "Exposes": [
James Feistcd69ffc2018-06-08 15:08:44 -07004 {
James Feist1e3e6982018-08-03 16:09:28 -07005 "Address": "$address",
6 "Bus": "$bus",
James Feistd63d18a2018-07-19 15:23:45 -07007 "Name": "SOLUM CO IS162F22 PSU FRU",
James Feist57cf32d2018-10-15 16:15:36 -07008 "Type": "EEPROM"
James Feistb69602b2018-11-21 09:34:14 -08009 },
10 {
Cheng C Yang73a74282019-04-24 02:44:35 +080011 "Class": "fan",
James Feiste18edb52020-07-20 15:35:18 -070012 "FFGainCoefficient": 1.0,
Cheng C Yang73a74282019-04-24 02:44:35 +080013 "FFOffCoefficient": 0.0,
14 "ICoefficient": 0.0,
15 "ILimitMax": 0.0,
16 "ILimitMin": 0.0,
17 "Inputs": [
James Feist702eeae2019-06-06 11:36:27 -070018 "PSU$ADDRESS % 4 + 1 Fan Speed 1"
Cheng C Yang73a74282019-04-24 02:44:35 +080019 ],
James Feist702eeae2019-06-06 11:36:27 -070020 "Name": "PSU$ADDRESS % 4 + 1 Fan 1",
Cheng C Yang73a74282019-04-24 02:44:35 +080021 "NegativeHysteresis": 2.0,
22 "OutLimitMax": 100.0,
23 "OutLimitMin": 30.0,
24 "Outputs": [
James Feist702eeae2019-06-06 11:36:27 -070025 "Pwm PSU$ADDRESS % 4 + 1 Fan 1"
Cheng C Yang73a74282019-04-24 02:44:35 +080026 ],
27 "PCoefficient": 0.0,
28 "PositiveHysteresis": 0.0,
29 "SlewNeg": 0.0,
30 "SlewPos": 0.0,
31 "Type": "Pid",
32 "Zones": [
33 "PSU"
34 ]
James Feistb69602b2018-11-21 09:34:14 -080035 },
36 {
Cheng C Yang5d5c5f42019-08-26 23:57:48 +080037 "Class": "fan",
James Feiste18edb52020-07-20 15:35:18 -070038 "FFGainCoefficient": 1.0,
Cheng C Yang5d5c5f42019-08-26 23:57:48 +080039 "FFOffCoefficient": 0.0,
40 "ICoefficient": 0.0,
41 "ILimitMax": 0.0,
42 "ILimitMin": 0.0,
43 "Inputs": [
44 "PSU$ADDRESS % 4 + 1 Fan Speed 2"
45 ],
46 "Name": "PSU$ADDRESS % 4 + 1 Fan 2",
47 "NegativeHysteresis": 2.0,
48 "OutLimitMax": 100.0,
49 "OutLimitMin": 30.0,
50 "Outputs": [
51 "Pwm PSU$ADDRESS % 4 + 1 Fan 2"
52 ],
53 "PCoefficient": 0.0,
54 "PositiveHysteresis": 0.0,
James Feistc0dcf0d2019-09-30 13:07:02 -070055 "SlewNeg": 0.0,
Cheng C Yang5d5c5f42019-08-26 23:57:48 +080056 "SlewPos": 0.0,
57 "Type": "Pid",
58 "Zones": [
59 "PSU"
60 ]
61 },
62 {
James Feistc999a8e2019-06-11 11:12:48 -070063 "Class": "temp",
64 "FFGainCoefficient": 0.0,
65 "FFOffCoefficient": 0.0,
66 "ICoefficient": -4.64,
67 "ILimitMax": 100,
68 "ILimitMin": 30,
69 "Inputs": [
70 "PSU$ADDRESS % 4 + 1 Temperature"
71 ],
72 "Name": "PSU$ADDRESS % 4 + 1 Temperature",
73 "NegativeHysteresis": 5.0,
74 "OutLimitMax": 100,
75 "OutLimitMin": 30,
76 "Outputs": [],
77 "PCoefficient": -0.15,
78 "PositiveHysteresis": 0.0,
79 "SetPoint": 50.0,
80 "SlewNeg": -1,
81 "SlewPos": 0.0,
82 "Type": "Pid",
83 "Zones": [
84 "PSU"
85 ]
86 },
87 {
Cheng C Yang73a74282019-04-24 02:44:35 +080088 "Class": "Floor",
89 "Inputs": [
James Feist702eeae2019-06-06 11:36:27 -070090 "PSU$ADDRESS % 4 + 1 Temperature"
Cheng C Yang73a74282019-04-24 02:44:35 +080091 ],
James Feist702eeae2019-06-06 11:36:27 -070092 "Name": "PSU$ADDRESS % 4 + 1 LCC",
Cheng C Yang73a74282019-04-24 02:44:35 +080093 "NegativeHysteresis": 2,
94 "Output": [
95 40.0,
96 100.0
97 ],
98 "PositiveHysteresis": 0,
99 "Reading": [
100 30.0,
101 65.0
102 ],
103 "Type": "Stepwise",
104 "Zones": [
105 "PSU"
106 ]
James Feistc4e56942019-04-19 12:15:19 -0700107 },
108 {
James Feist702eeae2019-06-06 11:36:27 -0700109 "Address": "$ADDRESS % 4 + 88",
James Feistc4e56942019-04-19 12:15:19 -0700110 "Bus": "$bus",
Cheng C Yang24d30ae2019-06-26 22:40:04 +0800111 "Labels": [
112 "pin",
113 "pout1",
114 "vin",
115 "iin",
116 "iout1",
117 "temp1",
Cheng C Yang5d5c5f42019-08-26 23:57:48 +0800118 "fan1",
119 "fan2"
Cheng C Yang24d30ae2019-06-26 22:40:04 +0800120 ],
James Feistc0dcf0d2019-09-30 13:07:02 -0700121 "Name": "PSU$ADDRESS % 4 + 1",
122 "Name1": "PSU$ADDRESS % 4 + 1",
Cheng C Yang73a74282019-04-24 02:44:35 +0800123 "Thresholds": [
124 {
125 "Direction": "greater than",
126 "Label": "pin",
127 "Name": "upper critical",
128 "Severity": 1,
129 "Value": 2149.5
130 },
131 {
132 "Direction": "greater than",
133 "Label": "pin",
134 "Name": "upper non critical",
135 "Severity": 0,
136 "Value": 1951.6
137 },
138 {
139 "Direction": "greater than",
140 "Label": "iout1",
141 "Name": "upper critical",
142 "Severity": 1,
143 "Value": 122
144 },
145 {
146 "Direction": "greater than",
147 "Label": "iout1",
148 "Name": "upper non critical",
149 "Severity": 0,
150 "Value": 100
151 },
152 {
153 "Direction": "greater than",
154 "Label": "temp1",
155 "Name": "upper critical",
156 "Severity": 1,
157 "Value": 78
158 },
159 {
160 "Direction": "greater than",
161 "Label": "temp1",
162 "Name": "upper non critical",
163 "Severity": 0,
164 "Value": 73
165 }
166 ],
James Feistc4e56942019-04-19 12:15:19 -0700167 "Type": "pmbus"
James Feistcd69ffc2018-06-08 15:08:44 -0700168 }
169 ],
James Feist702eeae2019-06-06 11:36:27 -0700170 "Name": "SOLUM CO IS162F22 PSU$ADDRESS % 4 + 1",
171 "Probe": "xyz.openbmc_project.FruDevice({'PRODUCT_PRODUCT_NAME': 'IS162F22*'})",
James Feistd63d18a2018-07-19 15:23:45 -0700172 "Type": "PowerSupply",
James Feistcd69ffc2018-06-08 15:08:44 -0700173 "xyz.openbmc_project.Inventory.Decorator.Asset": {
James Feist721bd132019-06-24 14:55:57 -0700174 "Manufacturer": "$PRODUCT_MANUFACTURER",
175 "Model": "$PRODUCT_PRODUCT_NAME",
176 "PartNumber": "$PRODUCT_PART_NUMBER",
177 "SerialNumber": "$PRODUCT_SERIAL_NUMBER"
James Feistcd69ffc2018-06-08 15:08:44 -0700178 }
179 }
Ed Tanous98e102f2021-04-19 15:56:43 -0700180]