Skip to content

Commit 372dee3

Browse files
authored
[SuperMicro] Add support for SSE-T8164 and SSE-T8196. (#24392)
Signed-off-by: Robert Hong <[email protected]>
1 parent 67cd259 commit 372dee3

File tree

94 files changed

+23636
-1
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

94 files changed

+23636
-1
lines changed
Lines changed: 268 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,268 @@
1+
{
2+
"interfaces": {
3+
"Ethernet0": {
4+
"default_brkout_mode": "1x800G",
5+
"fec": "rs"
6+
},
7+
"Ethernet8": {
8+
"default_brkout_mode": "1x800G",
9+
"fec": "rs"
10+
},
11+
"Ethernet16": {
12+
"default_brkout_mode": "1x800G",
13+
"fec": "rs"
14+
},
15+
"Ethernet24": {
16+
"default_brkout_mode": "1x800G",
17+
"fec": "rs"
18+
},
19+
"Ethernet32": {
20+
"default_brkout_mode": "1x800G",
21+
"fec": "rs"
22+
},
23+
"Ethernet40": {
24+
"default_brkout_mode": "1x800G",
25+
"fec": "rs"
26+
},
27+
"Ethernet48": {
28+
"default_brkout_mode": "1x800G",
29+
"fec": "rs"
30+
},
31+
"Ethernet56": {
32+
"default_brkout_mode": "1x800G",
33+
"fec": "rs"
34+
},
35+
"Ethernet64": {
36+
"default_brkout_mode": "1x800G",
37+
"fec": "rs"
38+
},
39+
"Ethernet72": {
40+
"default_brkout_mode": "1x800G",
41+
"fec": "rs"
42+
},
43+
"Ethernet80": {
44+
"default_brkout_mode": "1x800G",
45+
"fec": "rs"
46+
},
47+
"Ethernet88": {
48+
"default_brkout_mode": "1x800G",
49+
"fec": "rs"
50+
},
51+
"Ethernet96": {
52+
"default_brkout_mode": "1x800G",
53+
"fec": "rs"
54+
},
55+
"Ethernet104": {
56+
"default_brkout_mode": "1x800G",
57+
"fec": "rs"
58+
},
59+
"Ethernet112": {
60+
"default_brkout_mode": "1x800G",
61+
"fec": "rs"
62+
},
63+
"Ethernet120": {
64+
"default_brkout_mode": "1x800G",
65+
"fec": "rs"
66+
},
67+
"Ethernet128": {
68+
"default_brkout_mode": "1x800G",
69+
"fec": "rs"
70+
},
71+
"Ethernet136": {
72+
"default_brkout_mode": "1x800G",
73+
"fec": "rs"
74+
},
75+
"Ethernet144": {
76+
"default_brkout_mode": "1x800G",
77+
"fec": "rs"
78+
},
79+
"Ethernet152": {
80+
"default_brkout_mode": "1x800G",
81+
"fec": "rs"
82+
},
83+
"Ethernet160": {
84+
"default_brkout_mode": "1x800G",
85+
"fec": "rs"
86+
},
87+
"Ethernet168": {
88+
"default_brkout_mode": "1x800G",
89+
"fec": "rs"
90+
},
91+
"Ethernet176": {
92+
"default_brkout_mode": "1x800G",
93+
"fec": "rs"
94+
},
95+
"Ethernet184": {
96+
"default_brkout_mode": "1x800G",
97+
"fec": "rs"
98+
},
99+
"Ethernet192": {
100+
"default_brkout_mode": "1x800G",
101+
"fec": "rs"
102+
},
103+
"Ethernet200": {
104+
"default_brkout_mode": "1x800G",
105+
"fec": "rs"
106+
},
107+
"Ethernet208": {
108+
"default_brkout_mode": "1x800G",
109+
"fec": "rs"
110+
},
111+
"Ethernet216": {
112+
"default_brkout_mode": "1x800G",
113+
"fec": "rs"
114+
},
115+
"Ethernet224": {
116+
"default_brkout_mode": "1x800G",
117+
"fec": "rs"
118+
},
119+
"Ethernet232": {
120+
"default_brkout_mode": "1x800G",
121+
"fec": "rs"
122+
},
123+
"Ethernet240": {
124+
"default_brkout_mode": "1x800G",
125+
"fec": "rs"
126+
},
127+
"Ethernet248": {
128+
"default_brkout_mode": "1x800G",
129+
"fec": "rs"
130+
},
131+
"Ethernet256": {
132+
"default_brkout_mode": "1x800G",
133+
"fec": "rs"
134+
},
135+
"Ethernet264": {
136+
"default_brkout_mode": "1x800G",
137+
"fec": "rs"
138+
},
139+
"Ethernet272": {
140+
"default_brkout_mode": "1x800G",
141+
"fec": "rs"
142+
},
143+
"Ethernet280": {
144+
"default_brkout_mode": "1x800G",
145+
"fec": "rs"
146+
},
147+
"Ethernet288": {
148+
"default_brkout_mode": "1x800G",
149+
"fec": "rs"
150+
},
151+
"Ethernet296": {
152+
"default_brkout_mode": "1x800G",
153+
"fec": "rs"
154+
},
155+
"Ethernet304": {
156+
"default_brkout_mode": "1x800G",
157+
"fec": "rs"
158+
},
159+
"Ethernet312": {
160+
"default_brkout_mode": "1x800G",
161+
"fec": "rs"
162+
},
163+
"Ethernet320": {
164+
"default_brkout_mode": "1x800G",
165+
"fec": "rs"
166+
},
167+
"Ethernet328": {
168+
"default_brkout_mode": "1x800G",
169+
"fec": "rs"
170+
},
171+
"Ethernet336": {
172+
"default_brkout_mode": "1x800G",
173+
"fec": "rs"
174+
},
175+
"Ethernet344": {
176+
"default_brkout_mode": "1x800G",
177+
"fec": "rs"
178+
},
179+
"Ethernet352": {
180+
"default_brkout_mode": "1x800G",
181+
"fec": "rs"
182+
},
183+
"Ethernet360": {
184+
"default_brkout_mode": "1x800G",
185+
"fec": "rs"
186+
},
187+
"Ethernet368": {
188+
"default_brkout_mode": "1x800G",
189+
"fec": "rs"
190+
},
191+
"Ethernet376": {
192+
"default_brkout_mode": "1x800G",
193+
"fec": "rs"
194+
},
195+
"Ethernet384": {
196+
"default_brkout_mode": "1x800G",
197+
"fec": "rs"
198+
},
199+
"Ethernet392": {
200+
"default_brkout_mode": "1x800G",
201+
"fec": "rs"
202+
},
203+
"Ethernet400": {
204+
"default_brkout_mode": "1x800G",
205+
"fec": "rs"
206+
},
207+
"Ethernet408": {
208+
"default_brkout_mode": "1x800G",
209+
"fec": "rs"
210+
},
211+
"Ethernet416": {
212+
"default_brkout_mode": "1x800G",
213+
"fec": "rs"
214+
},
215+
"Ethernet424": {
216+
"default_brkout_mode": "1x800G",
217+
"fec": "rs"
218+
},
219+
"Ethernet432": {
220+
"default_brkout_mode": "1x800G",
221+
"fec": "rs"
222+
},
223+
"Ethernet440": {
224+
"default_brkout_mode": "1x800G",
225+
"fec": "rs"
226+
},
227+
"Ethernet448": {
228+
"default_brkout_mode": "1x800G",
229+
"fec": "rs"
230+
},
231+
"Ethernet456": {
232+
"default_brkout_mode": "1x800G",
233+
"fec": "rs"
234+
},
235+
"Ethernet464": {
236+
"default_brkout_mode": "1x800G",
237+
"fec": "rs"
238+
},
239+
"Ethernet472": {
240+
"default_brkout_mode": "1x800G",
241+
"fec": "rs"
242+
},
243+
"Ethernet480": {
244+
"default_brkout_mode": "1x800G",
245+
"fec": "rs"
246+
},
247+
"Ethernet488": {
248+
"default_brkout_mode": "1x800G",
249+
"fec": "rs"
250+
},
251+
"Ethernet496": {
252+
"default_brkout_mode": "1x800G",
253+
"fec": "rs"
254+
},
255+
"Ethernet504": {
256+
"default_brkout_mode": "1x800G",
257+
"fec": "rs"
258+
},
259+
"Ethernet512": {
260+
"default_brkout_mode": "1x25G[10G]",
261+
"fec": "none"
262+
},
263+
"Ethernet513": {
264+
"default_brkout_mode": "1x25G[10G]",
265+
"fec": "none"
266+
}
267+
}
268+
}
Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
# name lanes alias index speed
2+
Ethernet0 1,2,3,4,5,6,7,8 Eth1 1 800000
3+
Ethernet8 17,18,19,20,21,22,23,24 Eth2 2 800000
4+
Ethernet16 33,34,35,36,37,38,39,40 Eth3 3 800000
5+
Ethernet24 49,50,51,52,53,54,55,56 Eth4 4 800000
6+
Ethernet32 65,66,67,68,69,70,71,72 Eth5 5 800000
7+
Ethernet40 81,82,83,84,85,86,87,88 Eth6 6 800000
8+
Ethernet48 97,98,99,100,101,102,103,104 Eth7 7 800000
9+
Ethernet56 113,114,115,116,117,118,119,120 Eth8 8 800000
10+
Ethernet64 129,130,131,132,133,134,135,136 Eth9 9 800000
11+
Ethernet72 145,146,147,148,149,150,151,152 Eth10 10 800000
12+
Ethernet80 161,162,163,164,165,166,167,168 Eth11 11 800000
13+
Ethernet88 177,178,179,180,181,182,183,184 Eth12 12 800000
14+
Ethernet96 193,194,195,196,197,198,199,200 Eth13 13 800000
15+
Ethernet104 209,210,211,212,213,214,215,216 Eth14 14 800000
16+
Ethernet112 225,226,227,228,229,230,231,232 Eth15 15 800000
17+
Ethernet120 241,242,243,244,245,246,247,248 Eth16 16 800000
18+
Ethernet128 281,282,283,284,285,286,287,288 Eth17 17 800000
19+
Ethernet136 265,266,267,268,269,270,271,272 Eth18 18 800000
20+
Ethernet144 297,298,299,300,301,302,303,304 Eth19 19 800000
21+
Ethernet152 289,290,291,292,293,294,295,296 Eth20 20 800000
22+
Ethernet160 329,330,331,332,333,334,335,336 Eth21 21 800000
23+
Ethernet168 321,322,323,324,325,326,327,328 Eth22 22 800000
24+
Ethernet176 361,362,363,364,365,366,367,368 Eth23 23 800000
25+
Ethernet184 353,354,355,356,357,358,359,360 Eth24 24 800000
26+
Ethernet192 393,394,395,396,397,398,399,400 Eth25 25 800000
27+
Ethernet200 385,386,387,388,389,390,391,392 Eth26 26 800000
28+
Ethernet208 425,426,427,428,429,430,431,432 Eth27 27 800000
29+
Ethernet216 417,418,419,420,421,422,423,424 Eth28 28 800000
30+
Ethernet224 457,458,459,460,461,462,463,464 Eth29 29 800000
31+
Ethernet232 449,450,451,452,453,454,455,456 Eth30 30 800000
32+
Ethernet240 497,498,499,500,501,502,503,504 Eth31 31 800000
33+
Ethernet248 481,482,483,484,485,486,487,488 Eth32 32 800000
34+
Ethernet256 25,26,27,28,29,30,31,32 Eth33 33 800000
35+
Ethernet264 9,10,11,12,13,14,15,16 Eth34 34 800000
36+
Ethernet272 57,58,59,60,61,62,63,64 Eth35 35 800000
37+
Ethernet280 41,42,43,44,45,46,47,48 Eth36 36 800000
38+
Ethernet288 89,90,91,92,93,94,95,96 Eth37 37 800000
39+
Ethernet296 73,74,75,76,77,78,79,80 Eth38 38 800000
40+
Ethernet304 121,122,123,124,125,126,127,128 Eth39 39 800000
41+
Ethernet312 105,106,107,108,109,110,111,112 Eth40 40 800000
42+
Ethernet320 153,154,155,156,157,158,159,160 Eth41 41 800000
43+
Ethernet328 137,138,139,140,141,142,143,144 Eth42 42 800000
44+
Ethernet336 185,186,187,188,189,190,191,192 Eth43 43 800000
45+
Ethernet344 169,170,171,172,173,174,175,176 Eth44 44 800000
46+
Ethernet352 217,218,219,220,221,222,223,224 Eth45 45 800000
47+
Ethernet360 201,202,203,204,205,206,207,208 Eth46 46 800000
48+
Ethernet368 249,250,251,252,253,254,255,256 Eth47 47 800000
49+
Ethernet376 233,234,235,236,237,238,239,240 Eth48 48 800000
50+
Ethernet384 257,258,259,260,261,262,263,264 Eth49 49 800000
51+
Ethernet392 273,274,275,276,277,278,279,280 Eth50 50 800000
52+
Ethernet400 313,314,315,316,317,318,319,320 Eth51 51 800000
53+
Ethernet408 305,306,307,308,309,310,311,312 Eth52 52 800000
54+
Ethernet416 345,346,347,348,349,350,351,352 Eth53 53 800000
55+
Ethernet424 337,338,339,340,341,342,343,344 Eth54 54 800000
56+
Ethernet432 377,378,379,380,381,382,383,384 Eth55 55 800000
57+
Ethernet440 369,370,371,372,373,374,375,376 Eth56 56 800000
58+
Ethernet448 409,410,411,412,413,414,415,416 Eth57 57 800000
59+
Ethernet456 401,402,403,404,405,406,407,408 Eth58 58 800000
60+
Ethernet464 441,442,443,444,445,446,447,448 Eth59 59 800000
61+
Ethernet472 433,434,435,436,437,438,439,440 Eth60 60 800000
62+
Ethernet480 473,474,475,476,477,478,479,480 Eth61 61 800000
63+
Ethernet488 465,466,467,468,469,470,471,472 Eth62 62 800000
64+
Ethernet496 489,490,491,492,493,494,495,496 Eth63 63 800000
65+
Ethernet504 505,506,507,508,509,510,511,512 Eth64 64 800000
66+
Ethernet512 514 Eth65 65 25000
67+
Ethernet513 513 Eth66 66 25000
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/th5-sse-t8164-64x800G.config.yml
2+
SAI_NUM_ECMP_MEMBERS=128

0 commit comments

Comments
 (0)