blob: a5719570e819e12c4de353289472c570aa3fb6e6 [file] [log] [blame]
Yong Li2b3145d2018-03-28 14:20:26 +08001[
2 {
James Feist1e3e6982018-08-03 16:09:28 -07003 "Exposes": [
Yong Li2b3145d2018-03-28 14:20:26 +08004 {
James Feistc999a8e2019-06-11 11:12:48 -07005 "Address": "$address",
6 "Bus": "$bus",
7 "Name": "PSU$ADDRESS % 4 + 1 FRU",
8 "Type": "EEPROM"
9 },
10 {
11 "Class": "fan",
James Feiste18edb52020-07-20 15:35:18 -070012 "FFGainCoefficient": 1.0,
James Feistc999a8e2019-06-11 11:12:48 -070013 "FFOffCoefficient": 0.0,
14 "ICoefficient": 0.0,
15 "ILimitMax": 0.0,
16 "ILimitMin": 0.0,
17 "Inputs": [
18 "PSU$ADDRESS % 4 + 1 Fan Speed 1"
19 ],
20 "Name": "PSU$ADDRESS % 4 + 1 Fan 1",
21 "NegativeHysteresis": 2.0,
22 "OutLimitMax": 100.0,
23 "OutLimitMin": 30.0,
24 "Outputs": [
25 "Pwm PSU$ADDRESS % 4 + 1 Fan 1"
26 ],
27 "PCoefficient": 0.0,
28 "PositiveHysteresis": 0.0,
29 "SlewNeg": 0.0,
30 "SlewPos": 0.0,
31 "Type": "Pid",
32 "Zones": [
33 "PSU"
34 ]
35 },
36 {
37 "Class": "temp",
38 "FFGainCoefficient": 0.0,
39 "FFOffCoefficient": 0.0,
40 "ICoefficient": -4.64,
41 "ILimitMax": 100,
42 "ILimitMin": 30,
43 "Inputs": [
44 "PSU$ADDRESS % 4 + 1 Temperature"
45 ],
46 "Name": "PSU$ADDRESS % 4 + 1 Temperature",
47 "NegativeHysteresis": 5.0,
48 "OutLimitMax": 100,
49 "OutLimitMin": 30,
50 "Outputs": [],
51 "PCoefficient": -0.15,
52 "PositiveHysteresis": 0.0,
53 "SetPoint": 50.0,
54 "SlewNeg": -1,
55 "SlewPos": 0.0,
56 "Type": "Pid",
57 "Zones": [
58 "PSU"
59 ]
60 },
61 {
62 "Class": "Floor",
63 "Inputs": [
64 "PSU$ADDRESS % 4 + 1 Temperature"
65 ],
66 "Name": "PSU$ADDRESS % 4 + 1 LCC",
67 "NegativeHysteresis": 2,
68 "Output": [
69 40.0,
70 100.0
71 ],
72 "PositiveHysteresis": 0,
73 "Reading": [
74 30.0,
75 65.0
76 ],
77 "Type": "Stepwise",
78 "Zones": [
79 "PSU"
80 ]
81 },
82 {
James Feist702eeae2019-06-06 11:36:27 -070083 "Address": "$ADDRESS % 4 + 88",
Cheng C Yang623de6c2019-03-18 15:11:52 +080084 "Bus": "$bus",
Cheng C Yang24d30ae2019-06-26 22:40:04 +080085 "Labels": [
86 "pin",
87 "pout1",
88 "vin",
89 "iin",
90 "iout1",
91 "temp1",
92 "fan1"
93 ],
James Feistc0dcf0d2019-09-30 13:07:02 -070094 "Name": "PSU$ADDRESS % 4 + 1",
James Feistc4e56942019-04-19 12:15:19 -070095 "Thresholds": [
Cheng C Yang623de6c2019-03-18 15:11:52 +080096 {
97 "Direction": "greater than",
98 "Label": "pin",
99 "Name": "upper critical",
100 "Severity": 1,
101 "Value": 954.5
102 },
103 {
104 "Direction": "greater than",
105 "Label": "pin",
106 "Name": "upper non critical",
107 "Severity": 0,
108 "Value": 900
109 },
110 {
111 "Direction": "greater than",
112 "Label": "iout1",
113 "Name": "upper critical",
114 "Severity": 1,
115 "Value": 112
116 },
117 {
118 "Direction": "greater than",
119 "Label": "iout1",
120 "Name": "upper non critical",
121 "Severity": 0,
122 "Value": 100
123 },
124 {
125 "Direction": "greater than",
126 "Label": "temp1",
127 "Name": "upper critical",
128 "Severity": 1,
129 "Value": 65
130 },
131 {
132 "Direction": "greater than",
133 "Label": "temp1",
134 "Name": "upper non critical",
135 "Severity": 0,
136 "Value": 62
137 }
138 ],
139 "Type": "pmbus"
Cheng C Yang623de6c2019-03-18 15:11:52 +0800140 }
141 ],
James Feist702eeae2019-06-06 11:36:27 -0700142 "Name": "Delta DPS-750XB PSU$ADDRESS % 4 + 1",
143 "Probe": "xyz.openbmc_project.FruDevice({'PRODUCT_PRODUCT_NAME': 'DPS-750XB A'})",
James Feistd63d18a2018-07-19 15:23:45 -0700144 "Type": "PowerSupply",
James Feist11be6672018-04-06 14:05:32 -0700145 "xyz.openbmc_project.Inventory.Decorator.Asset": {
James Feist721bd132019-06-24 14:55:57 -0700146 "Manufacturer": "$PRODUCT_MANUFACTURER",
147 "Model": "$PRODUCT_PRODUCT_NAME",
148 "PartNumber": "$PRODUCT_PART_NUMBER",
149 "SerialNumber": "$PRODUCT_SERIAL_NUMBER"
James Feist11be6672018-04-06 14:05:32 -0700150 }
Yong Li2b3145d2018-03-28 14:20:26 +0800151 }
Ed Tanous98e102f2021-04-19 15:56:43 -0700152]