xref: /openbmc/entity-manager/configurations/meta/minerva_pdb_hsc_xdp.json (revision 99b5f613d65fc78d53c40cb5ee3b043c4f560322)
1{
2    "Exposes": [
3        {
4            "Address": "0x49",
5            "Bus": 4,
6            "Name": "PDB_TEMP_C",
7            "Thresholds": [
8                {
9                    "Direction": "less than",
10                    "Hysteresis": 0.1,
11                    "Name": "lower critical",
12                    "Severity": 1,
13                    "Value": 5.0
14                },
15                {
16                    "Direction": "greater than",
17                    "Hysteresis": 1.6,
18                    "Name": "upper critical",
19                    "Severity": 1,
20                    "Value": 80.0
21                }
22            ],
23            "Type": "TMP75"
24        },
25        {
26            "Address": "0x40",
27            "Bus": 4,
28            "Labels": [
29                "iout1",
30                "pin",
31                "temp1",
32                "vin",
33                "vout1"
34            ],
35            "Name": "PDB_HSC",
36            "Thresholds": [
37                {
38                    "Direction": "greater than",
39                    "Hysteresis": 0.75,
40                    "Label": "iout1",
41                    "Name": "upper critical",
42                    "Severity": 1,
43                    "Value": 37.5
44                },
45                {
46                    "Direction": "greater than",
47                    "Hysteresis": 38.2,
48                    "Label": "pin",
49                    "Name": "upper critical",
50                    "Severity": 1,
51                    "Value": 1910.0
52                },
53                {
54                    "Direction": "less than",
55                    "Hysteresis": 0.1,
56                    "Label": "temp1",
57                    "Name": "lower critical",
58                    "Severity": 1,
59                    "Value": 5.0
60                },
61                {
62                    "Direction": "greater than",
63                    "Hysteresis": 1.6,
64                    "Label": "temp1",
65                    "Name": "upper critical",
66                    "Severity": 1,
67                    "Value": 80.0
68                },
69                {
70                    "Direction": "less than",
71                    "Hysteresis": 0.92,
72                    "Label": "vin",
73                    "Name": "lower critical",
74                    "Severity": 1,
75                    "Value": 46.0
76                },
77                {
78                    "Direction": "greater than",
79                    "Hysteresis": 1.1,
80                    "Label": "vin",
81                    "Name": "upper critical",
82                    "Severity": 1,
83                    "Value": 55.0
84                },
85                {
86                    "Direction": "less than",
87                    "Hysteresis": 0.92,
88                    "Label": "vout1",
89                    "Name": "lower critical",
90                    "Severity": 1,
91                    "Value": 46.0
92                },
93                {
94                    "Direction": "greater than",
95                    "Hysteresis": 1.1,
96                    "Label": "vout1",
97                    "Name": "upper critical",
98                    "Severity": 1,
99                    "Value": 55.0
100                }
101            ],
102            "Type": "XDP710",
103            "iout1_Name": "PDB_HSC_CURR_A",
104            "pin_Name": "PDB_HSC_PWR_W",
105            "temp1_Name": "PDB_HSC_TEMP_C",
106            "vin_Name": "PDB_HSC_VIN_VOLT_V",
107            "vout1_Name": "PDB_HSC_VOUT_VOLT_V"
108        },
109        {
110            "Address": "0x69",
111            "Bus": 4,
112            "Labels": [
113                "iout1",
114                "pin",
115                "pout1",
116                "temp1",
117                "vin",
118                "vout1"
119            ],
120            "Name": "PDB_BRICK",
121            "Thresholds": [
122                {
123                    "Direction": "greater than",
124                    "Hysteresis": 1.432,
125                    "Label": "iout1",
126                    "Name": "upper critical",
127                    "Severity": 1,
128                    "Value": 71.6
129                },
130                {
131                    "Direction": "greater than",
132                    "Hysteresis": 17.48,
133                    "Label": "pin",
134                    "Name": "upper critical",
135                    "Severity": 1,
136                    "Value": 874.0
137                },
138                {
139                    "Direction": "greater than",
140                    "Hysteresis": 17.2,
141                    "Label": "pout1",
142                    "Name": "upper critical",
143                    "Severity": 1,
144                    "Value": 860.0
145                },
146                {
147                    "Direction": "less than",
148                    "Hysteresis": 0.1,
149                    "Label": "temp1",
150                    "Name": "lower critical",
151                    "Severity": 1,
152                    "Value": 5.0
153                },
154                {
155                    "Direction": "greater than",
156                    "Hysteresis": 2.1,
157                    "Label": "temp1",
158                    "Name": "upper critical",
159                    "Severity": 1,
160                    "Value": 105.0
161                },
162                {
163                    "Direction": "less than",
164                    "Hysteresis": 0.76,
165                    "Label": "vin",
166                    "Name": "lower critical",
167                    "Severity": 1,
168                    "Value": 38.0
169                },
170                {
171                    "Direction": "greater than",
172                    "Hysteresis": 1.2,
173                    "Label": "vin",
174                    "Name": "upper critical",
175                    "Severity": 1,
176                    "Value": 60.0
177                },
178                {
179                    "Direction": "less than",
180                    "Hysteresis": 0.216,
181                    "Label": "vout1",
182                    "Name": "lower critical",
183                    "Severity": 1,
184                    "Value": 10.8
185                },
186                {
187                    "Direction": "greater than",
188                    "Hysteresis": 0.264,
189                    "Label": "vout1",
190                    "Name": "upper critical",
191                    "Severity": 1,
192                    "Value": 13.2
193                }
194            ],
195            "Type": "pmbus",
196            "iout1_Name": "PDB_BRICK_CURR_A",
197            "pin_Name": "PDB_BRICK_PIN_PWR_W",
198            "pout1_Name": "PDB_BRICK_POUT_PWR_W",
199            "temp1_Name": "PDB_BRICK_TEMP_C",
200            "vin_Name": "PDB_BRICK_VIN_VOLT_V",
201            "vout1_Name": "PDB_BRICK_VOUT_VOLT_V"
202        }
203    ],
204    "Name": "Minerva PDB",
205    "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Minerva PDB', 'BOARD_INFO_AM4': 'hsc-xdp'})",
206    "Type": "Board",
207    "xyz.openbmc_project.Inventory.Decorator.Asset": {
208        "BuildDate": "$BOARD_MANUFACTURE_DATE",
209        "Manufacturer": "$BOARD_MANUFACTURER",
210        "Model": "$BOARD_PRODUCT_NAME",
211        "PartNumber": "$BOARD_PART_NUMBER",
212        "SerialNumber": "$BOARD_SERIAL_NUMBER",
213        "SparePartNumber": "$BOARD_INFO_AM1"
214    }
215}
216