xref: /openbmc/entity-manager/configurations/meta/harma_scm.json (revision 1642b65a55de6779c3adf1a8df5d25689c5b9475)
1*1642b65aSPatrick Williams{
2*1642b65aSPatrick Williams    "Exposes": [
3*1642b65aSPatrick Williams        {
4*1642b65aSPatrick Williams            "Index": 0,
5*1642b65aSPatrick Williams            "Name": "SCM_P12V_VOLT_V",
6*1642b65aSPatrick Williams            "ScaleFactor": 0.112359551,
7*1642b65aSPatrick Williams            "Thresholds": [
8*1642b65aSPatrick Williams                {
9*1642b65aSPatrick Williams                    "Direction": "greater than",
10*1642b65aSPatrick Williams                    "Name": "upper critical",
11*1642b65aSPatrick Williams                    "Severity": 1,
12*1642b65aSPatrick Williams                    "Value": 13.2
13*1642b65aSPatrick Williams                },
14*1642b65aSPatrick Williams                {
15*1642b65aSPatrick Williams                    "Direction": "less than",
16*1642b65aSPatrick Williams                    "Name": "lower critical",
17*1642b65aSPatrick Williams                    "Severity": 1,
18*1642b65aSPatrick Williams                    "Value": 10.8
19*1642b65aSPatrick Williams                }
20*1642b65aSPatrick Williams            ],
21*1642b65aSPatrick Williams            "Type": "ADC"
22*1642b65aSPatrick Williams        },
23*1642b65aSPatrick Williams        {
24*1642b65aSPatrick Williams            "Index": 1,
25*1642b65aSPatrick Williams            "Name": "SCM_P5V_VOLT_V",
26*1642b65aSPatrick Williams            "ScaleFactor": 0.27173913,
27*1642b65aSPatrick Williams            "Thresholds": [
28*1642b65aSPatrick Williams                {
29*1642b65aSPatrick Williams                    "Direction": "greater than",
30*1642b65aSPatrick Williams                    "Name": "upper critical",
31*1642b65aSPatrick Williams                    "Severity": 1,
32*1642b65aSPatrick Williams                    "Value": 5.25
33*1642b65aSPatrick Williams                },
34*1642b65aSPatrick Williams                {
35*1642b65aSPatrick Williams                    "Direction": "less than",
36*1642b65aSPatrick Williams                    "Name": "lower critical",
37*1642b65aSPatrick Williams                    "Severity": 1,
38*1642b65aSPatrick Williams                    "Value": 4.75
39*1642b65aSPatrick Williams                }
40*1642b65aSPatrick Williams            ],
41*1642b65aSPatrick Williams            "Type": "ADC"
42*1642b65aSPatrick Williams        },
43*1642b65aSPatrick Williams        {
44*1642b65aSPatrick Williams            "Index": 2,
45*1642b65aSPatrick Williams            "Name": "SCM_P3V3_VOLT_V",
46*1642b65aSPatrick Williams            "ScaleFactor": 0.410677618,
47*1642b65aSPatrick Williams            "Thresholds": [
48*1642b65aSPatrick Williams                {
49*1642b65aSPatrick Williams                    "Direction": "greater than",
50*1642b65aSPatrick Williams                    "Name": "upper critical",
51*1642b65aSPatrick Williams                    "Severity": 1,
52*1642b65aSPatrick Williams                    "Value": 3.6
53*1642b65aSPatrick Williams                },
54*1642b65aSPatrick Williams                {
55*1642b65aSPatrick Williams                    "Direction": "less than",
56*1642b65aSPatrick Williams                    "Name": "lower critical",
57*1642b65aSPatrick Williams                    "Severity": 1,
58*1642b65aSPatrick Williams                    "Value": 3.0
59*1642b65aSPatrick Williams                }
60*1642b65aSPatrick Williams            ],
61*1642b65aSPatrick Williams            "Type": "ADC"
62*1642b65aSPatrick Williams        },
63*1642b65aSPatrick Williams        {
64*1642b65aSPatrick Williams            "Index": 3,
65*1642b65aSPatrick Williams            "Name": "SCM_P2V5_VOLT_V",
66*1642b65aSPatrick Williams            "ScaleFactor": 0.54200542,
67*1642b65aSPatrick Williams            "Thresholds": [
68*1642b65aSPatrick Williams                {
69*1642b65aSPatrick Williams                    "Direction": "greater than",
70*1642b65aSPatrick Williams                    "Name": "upper critical",
71*1642b65aSPatrick Williams                    "Severity": 1,
72*1642b65aSPatrick Williams                    "Value": 2.625
73*1642b65aSPatrick Williams                },
74*1642b65aSPatrick Williams                {
75*1642b65aSPatrick Williams                    "Direction": "less than",
76*1642b65aSPatrick Williams                    "Name": "lower critical",
77*1642b65aSPatrick Williams                    "Severity": 1,
78*1642b65aSPatrick Williams                    "Value": 2.375
79*1642b65aSPatrick Williams                }
80*1642b65aSPatrick Williams            ],
81*1642b65aSPatrick Williams            "Type": "ADC"
82*1642b65aSPatrick Williams        },
83*1642b65aSPatrick Williams        {
84*1642b65aSPatrick Williams            "Index": 4,
85*1642b65aSPatrick Williams            "Name": "SCM_P1V8_VOLT_V",
86*1642b65aSPatrick Williams            "ScaleFactor": 0.750469043,
87*1642b65aSPatrick Williams            "Thresholds": [
88*1642b65aSPatrick Williams                {
89*1642b65aSPatrick Williams                    "Direction": "greater than",
90*1642b65aSPatrick Williams                    "Name": "upper critical",
91*1642b65aSPatrick Williams                    "Severity": 1,
92*1642b65aSPatrick Williams                    "Value": 1.98
93*1642b65aSPatrick Williams                },
94*1642b65aSPatrick Williams                {
95*1642b65aSPatrick Williams                    "Direction": "less than",
96*1642b65aSPatrick Williams                    "Name": "lower critical",
97*1642b65aSPatrick Williams                    "Severity": 1,
98*1642b65aSPatrick Williams                    "Value": 1.62
99*1642b65aSPatrick Williams                }
100*1642b65aSPatrick Williams            ],
101*1642b65aSPatrick Williams            "Type": "ADC"
102*1642b65aSPatrick Williams        },
103*1642b65aSPatrick Williams        {
104*1642b65aSPatrick Williams            "Index": 5,
105*1642b65aSPatrick Williams            "Name": "SCM_PGPPA_VOLT_V",
106*1642b65aSPatrick Williams            "ScaleFactor": 0.410677618,
107*1642b65aSPatrick Williams            "Thresholds": [
108*1642b65aSPatrick Williams                {
109*1642b65aSPatrick Williams                    "Direction": "greater than",
110*1642b65aSPatrick Williams                    "Name": "upper critical",
111*1642b65aSPatrick Williams                    "Severity": 1,
112*1642b65aSPatrick Williams                    "Value": 3.6
113*1642b65aSPatrick Williams                },
114*1642b65aSPatrick Williams                {
115*1642b65aSPatrick Williams                    "Direction": "less than",
116*1642b65aSPatrick Williams                    "Name": "lower critical",
117*1642b65aSPatrick Williams                    "Severity": 1,
118*1642b65aSPatrick Williams                    "Value": 1.62
119*1642b65aSPatrick Williams                }
120*1642b65aSPatrick Williams            ],
121*1642b65aSPatrick Williams            "Type": "ADC"
122*1642b65aSPatrick Williams        },
123*1642b65aSPatrick Williams        {
124*1642b65aSPatrick Williams            "Index": 6,
125*1642b65aSPatrick Williams            "Name": "SCM_P1V2_VOLT_V",
126*1642b65aSPatrick Williams            "ScaleFactor": 1,
127*1642b65aSPatrick Williams            "Thresholds": [
128*1642b65aSPatrick Williams                {
129*1642b65aSPatrick Williams                    "Direction": "greater than",
130*1642b65aSPatrick Williams                    "Name": "upper critical",
131*1642b65aSPatrick Williams                    "Severity": 1,
132*1642b65aSPatrick Williams                    "Value": 1.26
133*1642b65aSPatrick Williams                },
134*1642b65aSPatrick Williams                {
135*1642b65aSPatrick Williams                    "Direction": "less than",
136*1642b65aSPatrick Williams                    "Name": "lower critical",
137*1642b65aSPatrick Williams                    "Severity": 1,
138*1642b65aSPatrick Williams                    "Value": 1.14
139*1642b65aSPatrick Williams                }
140*1642b65aSPatrick Williams            ],
141*1642b65aSPatrick Williams            "Type": "ADC"
142*1642b65aSPatrick Williams        },
143*1642b65aSPatrick Williams        {
144*1642b65aSPatrick Williams            "Index": 8,
145*1642b65aSPatrick Williams            "Name": "SCM_P1V0_VOLT_V",
146*1642b65aSPatrick Williams            "Thresholds": [
147*1642b65aSPatrick Williams                {
148*1642b65aSPatrick Williams                    "Direction": "greater than",
149*1642b65aSPatrick Williams                    "Name": "upper critical",
150*1642b65aSPatrick Williams                    "Severity": 1,
151*1642b65aSPatrick Williams                    "Value": 1.1
152*1642b65aSPatrick Williams                },
153*1642b65aSPatrick Williams                {
154*1642b65aSPatrick Williams                    "Direction": "less than",
155*1642b65aSPatrick Williams                    "Name": "lower critical",
156*1642b65aSPatrick Williams                    "Severity": 1,
157*1642b65aSPatrick Williams                    "Value": 0.9
158*1642b65aSPatrick Williams                }
159*1642b65aSPatrick Williams            ],
160*1642b65aSPatrick Williams            "Type": "ADC"
161*1642b65aSPatrick Williams        },
162*1642b65aSPatrick Williams        {
163*1642b65aSPatrick Williams            "Name": "BMC",
164*1642b65aSPatrick Williams            "Type": "BMC"
165*1642b65aSPatrick Williams        },
166*1642b65aSPatrick Williams        {
167*1642b65aSPatrick Williams            "Address": "0x4B",
168*1642b65aSPatrick Williams            "Bus": 1,
169*1642b65aSPatrick Williams            "Name": "SCM_INLET_TEMP_C",
170*1642b65aSPatrick Williams            "Thresholds": [
171*1642b65aSPatrick Williams                {
172*1642b65aSPatrick Williams                    "Direction": "greater than",
173*1642b65aSPatrick Williams                    "Name": "upper critical",
174*1642b65aSPatrick Williams                    "Severity": 1,
175*1642b65aSPatrick Williams                    "Value": 45
176*1642b65aSPatrick Williams                },
177*1642b65aSPatrick Williams                {
178*1642b65aSPatrick Williams                    "Direction": "less than",
179*1642b65aSPatrick Williams                    "Name": "lower critical",
180*1642b65aSPatrick Williams                    "Severity": 1,
181*1642b65aSPatrick Williams                    "Value": 5.0
182*1642b65aSPatrick Williams                }
183*1642b65aSPatrick Williams            ],
184*1642b65aSPatrick Williams            "Type": "TMP75"
185*1642b65aSPatrick Williams        }
186*1642b65aSPatrick Williams    ],
187*1642b65aSPatrick Williams    "Name": "Harma SCM",
188*1642b65aSPatrick Williams    "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Harma SCM '})",
189*1642b65aSPatrick Williams    "Type": "Board",
190*1642b65aSPatrick Williams    "xyz.openbmc_project.Inventory.Decorator.Asset": {
191*1642b65aSPatrick Williams        "BuildDate": "$BOARD_MANUFACTURE_DATE",
192*1642b65aSPatrick Williams        "Manufacturer": "$BOARD_MANUFACTURER",
193*1642b65aSPatrick Williams        "Model": "$BOARD_PRODUCT_NAME",
194*1642b65aSPatrick Williams        "PartNumber": "$BOARD_PART_NUMBER",
195*1642b65aSPatrick Williams        "SerialNumber": "$BOARD_SERIAL_NUMBER",
196*1642b65aSPatrick Williams        "SparePartNumber": "$BOARD_INFO_AM1"
197*1642b65aSPatrick Williams    },
198*1642b65aSPatrick Williams    "xyz.openbmc_project.Inventory.Decorator.AssetTag": {
199*1642b65aSPatrick Williams        "AssetTag": "$PRODUCT_ASSET_TAG"
200*1642b65aSPatrick Williams    }
201*1642b65aSPatrick Williams}
202