blob: 94e10a8bb347c5d8de87f56ec480f2c6d29c3f43 [file] [log] [blame]
Potin Lai16152b52023-10-31 18:48:02 +08001{
2 "Exposes": [
3 {
4 "Address": "0x1d",
5 "Bus": 26,
6 "Labels": [
7 "in0",
8 "in1",
9 "in2",
10 "in3",
11 "in4",
12 "in5",
13 "in6"
14 ],
15 "Name": "PTTV_ADC",
16 "Type": "ADC128D818",
17 "in0_Name": "PTTV_ADC_P46V_0_VOLT_V",
18 "in0_Scale": 43.233563571,
19 "in1_Name": "PTTV_ADC_P46V_1_VOLT_V",
20 "in1_Scale": 43.233563571,
21 "in2_Name": "PTTV_ADC_P46V_2_VOLT_V",
22 "in2_Scale": 43.233563571,
23 "in3_Name": "PTTV_ADC_P46V_3_VOLT_V",
24 "in3_Scale": 43.233563571,
25 "in4_Name": "PTTV_ADC_P48V_VOLT_V",
26 "in4_Scale": 41.32231405,
27 "in5_Name": "PTTV_ADC_P5V_AUX_VOLT_V",
28 "in5_Scale": 281.29395218,
29 "in6_Name": "PTTV_ADC_P3V3_AUX_VOLT_V",
30 "in6_Scale": 500
31 },
32 {
33 "Address": "0x44",
34 "Bus": 26,
35 "Labels": [
36 "in1",
37 "curr1",
38 "power1"
39 ],
Potin Lai618c1512024-02-05 16:43:44 +080040 "Name": "PTTV_P48V_VR",
Potin Lai16152b52023-10-31 18:48:02 +080041 "Type": "INA238",
Potin Lai618c1512024-02-05 16:43:44 +080042 "curr1_Name": "PTTV_P48V_VR_CURR_A",
43 "in1_Name": "PTTV_P48V_VR_VOLT_V",
44 "power1_Name": "PTTV_P48V_VR_PWR_W"
Potin Lai16152b52023-10-31 18:48:02 +080045 },
46 {
47 "Address": "0x45",
48 "Bus": 26,
49 "Labels": [
50 "in1",
51 "curr1",
52 "power1"
53 ],
Potin Lai618c1512024-02-05 16:43:44 +080054 "Name": "PTTV_P48V",
Potin Lai16152b52023-10-31 18:48:02 +080055 "Type": "INA238",
Potin Lai618c1512024-02-05 16:43:44 +080056 "curr1_Name": "PTTV_P48V_CURR_A",
57 "in1_Name": "PTTV_P48V_VOLT_V",
58 "power1_Name": "PTTV_P48V_PWR_W"
Potin Lai16152b52023-10-31 18:48:02 +080059 },
60 {
61 "Address": "0x60",
62 "Bus": 24,
63 "Name": "PTTV_THRMCUP_REF_TEMP_C",
64 "Type": "MCP9600"
65 },
66 {
67 "Address": "0x62",
68 "Bus": 24,
69 "Name": "PTTV_THRMCUP_IOA_TEMP_C",
70 "Type": "MCP9600"
71 },
72 {
73 "Address": "0x63",
74 "Bus": 24,
75 "Name": "PTTV_THRMCUP_IOB_TEMP_C",
76 "Type": "MCP9600"
77 },
78 {
79 "Address": "0x64",
80 "Bus": 24,
81 "Name": "PTTV_THRMCUP_HBM4_TEMP_C",
82 "Type": "MCP9600"
83 },
84 {
85 "Address": "0x65",
86 "Bus": 24,
87 "Name": "PTTV_THRMCUP_HBM5_TEMP_C",
88 "Type": "MCP9600"
89 },
90 {
91 "Address": "0x66",
92 "Bus": 24,
93 "Name": "PTTV_THRMCUP_HBM6_TEMP_C",
94 "Type": "MCP9600"
95 },
96 {
97 "Address": "0x67",
98 "Bus": 24,
99 "Name": "PTTV_THRMCUP_CORE_TEMP_C",
100 "Type": "MCP9600"
101 },
102 {
103 "Address": "0x64",
104 "Bus": 25,
105 "Name": "PTTV_THRMCUP_HBM1_TEMP_C",
106 "Type": "MCP9600"
107 },
108 {
109 "Address": "0x65",
110 "Bus": 25,
111 "Name": "PTTV_THRMCUP_HBM2_TEMP_C",
112 "Type": "MCP9600"
113 },
114 {
115 "Address": "0x66",
116 "Bus": 25,
117 "Name": "PTTV_THRMCUP_HBM3_TEMP_C",
118 "Type": "MCP9600"
119 },
120 {
121 "Address": "0x49",
122 "Bus": 26,
123 "Name": "PTTV_TMP75_92_TEMP_C",
124 "Type": "TMP75"
125 },
126 {
127 "Address": "0x4A",
128 "Bus": 26,
129 "Name": "PTTV_TMP75_94_TEMP_C",
130 "Type": "TMP75"
131 },
132 {
133 "Address": "0x4B",
134 "Bus": 26,
135 "Name": "PTTV_TMP75_96_TEMP_C",
136 "Type": "TMP75"
137 },
138 {
139 "Address": "0x4C",
140 "Bus": 26,
141 "Name": "PTTV_TMP75_98_TEMP_C",
142 "Type": "TMP75"
143 }
144 ],
145 /* Power and thermal test vehicle board */
146 "Name": "Minerva PTTV",
147 "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Minerva PTTV '})",
148 "Type": "Board",
149 "xyz.openbmc_project.Inventory.Decorator.Asset": {
150 "Manufacturer": "$PRODUCT_MANUFACTURER",
151 "Model": "$PRODUCT_PRODUCT_NAME",
152 "PartNumber": "$PRODUCT_PART_NUMBER",
153 "SerialNumber": "$PRODUCT_SERIAL_NUMBER"
154 }
155}