blob: 0093c9f933a64f77e835d286e47a81ba00d135b6 [file] [log] [blame]
Yang Chena7ff2052024-07-17 14:31:58 +08001{
2 "Exposes": [
3 {
4 "BridgeGpio": [
5 {
6 "Name": "BAT_DETECT",
7 "Polarity": "High",
8 "SetupTime": 1
9 }
10 ],
11 "Index": 7,
12 "Name": "CMM_P3V_BAT_VOLT_V",
13 "PollRate": 86400,
14 "ScaleFactor": 0.333333,
15 "Thresholds": [
16 {
17 "Direction": "greater than",
18 "Name": "upper critical",
19 "Severity": 1,
20 "Value": 3.4
21 },
22 {
23 "Direction": "less than",
24 "Name": "lower critical",
25 "Severity": 1,
26 "Value": 2.6
27 }
28 ],
29 "Type": "ADC"
30 },
31 {
32 "Address": "0x40",
33 "Bus": 0,
34 "Labels": [
35 "in1",
36 "curr1",
37 "power1"
38 ],
39 "Name": "CMM_PMON_P24V",
40 "Thresholds": [
41 {
42 "Direction": "greater than",
43 "Label": "curr1",
44 "Name": "upper critical",
45 "Severity": 1,
46 "Value": 8.33
47 },
48 {
49 "Direction": "less than",
50 "Label": "curr1",
51 "Name": "lower critical",
52 "Severity": 1,
53 "Value": -0.05
54 },
55 {
56 "Direction": "greater than",
57 "Label": "in1",
58 "Name": "upper critical",
59 "Severity": 1,
60 "Value": 25.2
61 },
62 {
63 "Direction": "less than",
64 "Label": "in1",
65 "Name": "lower critical",
66 "Severity": 1,
67 "Value": 22.8
68 },
69 {
70 "Direction": "greater than",
71 "Label": "power1",
72 "Name": "upper critical",
73 "Severity": 1,
74 "Value": 199.92
75 },
76 {
77 "Direction": "less than",
78 "Label": "power1",
79 "Name": "lower critical",
80 "Severity": 1,
81 "Value": 0
82 }
83 ],
84 "Type": "INA230",
85 "curr1_Name": "CMM_PMON_P24V_CURR_A",
86 "in1_Name": "CMM_PMON_P24V_VOLT_V",
87 "power1_Name": "CMM_PMON_P24V_PWR_W"
88 },
89 {
90 "Address": "0x41",
91 "Bus": 0,
92 "Labels": [
93 "in1",
94 "curr1",
95 "power1"
96 ],
97 "Name": "CMM_PMON_P12V",
98 "Thresholds": [
99 {
100 "Direction": "greater than",
101 "Label": "curr1",
102 "Name": "upper critical",
103 "Severity": 1,
104 "Value": 5.24
105 },
106 {
107 "Direction": "less than",
108 "Label": "curr1",
109 "Name": "lower critical",
110 "Severity": 1,
111 "Value": -0.05
112 },
113 {
114 "Direction": "greater than",
115 "Label": "in1",
116 "Name": "upper critical",
117 "Severity": 1,
118 "Value": 13
119 },
120 {
121 "Direction": "less than",
122 "Label": "in1",
123 "Name": "lower critical",
124 "Severity": 1,
125 "Value": 11
126 },
127 {
128 "Direction": "greater than",
129 "Label": "power1",
130 "Name": "upper critical",
131 "Severity": 1,
132 "Value": 62.88
133 },
134 {
135 "Direction": "less than",
136 "Label": "power1",
137 "Name": "lower critical",
138 "Severity": 1,
139 "Value": 0
140 }
141 ],
142 "Type": "INA230",
143 "curr1_Name": "CMM_PMON_P12V_CURR_A",
144 "in1_Name": "CMM_PMON_P12V_VOLT_V",
145 "power1_Name": "CMM_PMON_P12V_PWR_W"
146 },
147 {
148 "Address": "0x4f",
149 "Bus": 1,
150 "Name": "CMM_OUTLET_TEMP_C",
151 "Thresholds": [
152 {
153 "Direction": "greater than",
154 "Name": "upper critical",
155 "Severity": 1,
156 "Value": 80
157 },
158 {
Yang Chena7ff2052024-07-17 14:31:58 +0800159 "Direction": "less than",
160 "Name": "lower critical",
161 "Severity": 1,
162 "Value": 0
163 }
164 ],
165 "Type": "TMP75"
166 },
167 {
168 "Address": "0x43",
169 "Bus": 0,
170 "Labels": [
171 "vin",
172 "vout1",
173 "iout1",
174 "pin"
175 ],
176 "Name": "CMM_HSC",
177 "Thresholds": [
178 {
179 "Direction": "greater than",
180 "Label": "vin",
181 "Name": "upper critical",
182 "Severity": 1,
183 "Value": 56
184 },
185 {
186 "Direction": "less than",
187 "Label": "vin",
188 "Name": "lower critical",
189 "Severity": 1,
190 "Value": 46
191 },
192 {
193 "Direction": "greater than",
194 "Label": "vout1",
195 "Name": "upper critical",
196 "Severity": 1,
197 "Value": 56
198 },
199 {
200 "Direction": "less than",
201 "Label": "vout1",
202 "Name": "lower critical",
203 "Severity": 1,
204 "Value": 46
205 },
206 {
207 "Direction": "greater than",
208 "Label": "iout1",
209 "Name": "upper critical",
210 "Severity": 1,
211 "Value": 6.08
212 },
213 {
214 "Direction": "less than",
215 "Label": "iout1",
216 "Name": "lower critical",
217 "Severity": 1,
218 "Value": -0.05
219 },
220 {
221 "Direction": "greater than",
222 "Label": "pin",
223 "Name": "upper critical",
224 "Severity": 1,
225 "Value": 334.4
226 },
227 {
228 "Direction": "less than",
229 "Label": "pin",
230 "Name": "lower critical",
231 "Severity": 1,
232 "Value": 0
233 }
234 ],
235 "Type": "XDP710",
236 "iout1_Name": "CMM_HSC_CURR_A",
Yang Chen7d73f432024-09-25 20:47:25 +0800237 "iout1_Offset": -0.3,
238 "iout1_Scale": 1010,
Yang Chena7ff2052024-07-17 14:31:58 +0800239 "pin_Name": "CMM_HSC_PWR_W",
Yang Chen7d73f432024-09-25 20:47:25 +0800240 "pin_Offset": -15.0,
241 "pin_Scale": 1010101,
Yang Chena7ff2052024-07-17 14:31:58 +0800242 "vin_Name": "CMM_HSC_VIN_VOLT_V",
243 "vout1_Name": "CMM_HSC_VOUT_VOLT_V"
244 }
245 ],
246 "Name": "Minerva CMM",
247 "Probe": [
248 "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Minerva CMM EVT', 'BOARD_PART_NUMBER': '3IF0MMA0010'})",
249 "OR",
250 "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Minerva CMM ', 'BOARD_INFO_AM4': 'hsc-xdp'})"
251 ],
252 "Type": "Board",
253 "xyz.openbmc_project.Inventory.Decorator.Asset": {
254 "BuildDate": "$BOARD_MANUFACTURE_DATE",
255 "Manufacturer": "$BOARD_MANUFACTURER",
256 "Model": "$BOARD_PRODUCT_NAME",
257 "PartNumber": "$BOARD_PART_NUMBER",
258 "SerialNumber": "$BOARD_SERIAL_NUMBER",
259 "SparePartNumber": "$BOARD_INFO_AM1"
260 },
Yang Chen836ab4b2024-09-25 21:28:47 +0800261 "xyz.openbmc_project.Inventory.Decorator.AssetTag": {
262 "AssetTag": "$PRODUCT_ASSET_TAG"
263 },
Yang Chena7ff2052024-07-17 14:31:58 +0800264 "xyz.openbmc_project.Inventory.Item.NetworkInterface": {
265 "MACAddress": "$CHASSIS_INFO_AM2"
266 }
267}