-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[Micas/Platform]platform support M2-W6940-64OC (#20628)
* [Micas/Platform]platform support M2-W6940-64OC Signed-off-by: philo <philo@micasnetworks.com> * update device files Signed-off-by: philo <philo@micasnetworks.com> * Update th5-m2-w6940-64oc-64x800G.config.yml * support TH5 chip Signed-off-by: philo <philo@micasnetworks.com> * triggle rebuild --------- Signed-off-by: philo <philo@micasnetworks.com>
- Loading branch information
1 parent
cdbe3a3
commit fcdd823
Showing
52 changed files
with
37,650 additions
and
1 deletion.
There are no files selected for viewing
203 changes: 203 additions & 0 deletions
203
device/micas/x86_64-micas_m2-w6940-64oc-r0/M2-W6940-64OC/hwsku.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,203 @@ | ||
{ | ||
"interfaces": { | ||
"Ethernet1": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet9": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet17": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet25": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet33": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet41": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet49": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet57": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet65": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet73": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet81": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet89": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet97": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet105": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet113": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet121": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet129": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet137": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet145": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet153": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet161": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet169": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet177": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet185": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet193": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet201": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet209": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet217": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet225": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet233": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet241": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet249": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet257": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet265": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet273": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet281": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet289": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet297": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet305": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet313": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet321": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet329": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet337": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet345": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet353": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet361": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet369": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet377": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet385": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet393": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet401": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet409": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet417": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet425": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet433": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet441": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet449": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet457": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet465": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet473": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet481": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet489": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet497": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet505": { | ||
"default_brkout_mode": "1x800G" | ||
}, | ||
"Ethernet513": { | ||
"default_brkout_mode": "1x25G" | ||
}, | ||
"Ethernet515": { | ||
"default_brkout_mode": "1x25G" | ||
} | ||
} | ||
} | ||
|
67 changes: 67 additions & 0 deletions
67
device/micas/x86_64-micas_m2-w6940-64oc-r0/M2-W6940-64OC/port_config.ini
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,67 @@ | ||
# name lanes alias index speed | ||
Ethernet1 41,42,43,44,45,46,47,48 eightHundredGigE0/1 0 800000 | ||
Ethernet9 33,34,35,36,37,38,39,40 eightHundredGigE0/2 1 800000 | ||
Ethernet17 57,58,59,60,61,62,63,64 eightHundredGigE0/3 2 800000 | ||
Ethernet25 49,50,51,52,53,54,55,56 eightHundredGigE0/4 3 800000 | ||
Ethernet33 73,74,75,76,77,78,79,80 eightHundredGigE0/5 4 800000 | ||
Ethernet41 65,66,67,68,69,70,71,72 eightHundredGigE0/6 5 800000 | ||
Ethernet49 89,90,91,92,93,94,95,96 eightHundredGigE0/7 6 800000 | ||
Ethernet57 81,82,83,84,85,86,87,88 eightHundredGigE0/8 7 800000 | ||
Ethernet65 105,106,107,108,109,110,111,112 eightHundredGigE0/9 8 800000 | ||
Ethernet73 97,98,99,100,101,102,103,104 eightHundredGigE0/10 9 800000 | ||
Ethernet81 121,122,123,124,125,126,127,128 eightHundredGigE0/11 10 800000 | ||
Ethernet89 113,114,115,116,117,118,119,120 eightHundredGigE0/12 11 800000 | ||
Ethernet97 137,138,139,140,141,142,143,144 eightHundredGigE0/13 12 800000 | ||
Ethernet105 129,130,131,132,133,134,135,136 eightHundredGigE0/14 13 800000 | ||
Ethernet113 153,154,155,156,157,158,159,160 eightHundredGigE0/15 14 800000 | ||
Ethernet121 145,146,147,148,149,150,151,152 eightHundredGigE0/16 15 800000 | ||
Ethernet129 169,170,171,172,173,174,175,176 eightHundredGigE0/17 16 800000 | ||
Ethernet137 161,162,163,164,165,166,167,168 eightHundredGigE0/18 17 800000 | ||
Ethernet145 185,186,187,188,189,190,191,192 eightHundredGigE0/19 18 800000 | ||
Ethernet153 177,178,179,180,181,182,183,184 eightHundredGigE0/20 19 800000 | ||
Ethernet161 201,202,203,204,205,206,207,208 eightHundredGigE0/21 20 800000 | ||
Ethernet169 193,194,195,196,197,198,199,200 eightHundredGigE0/22 21 800000 | ||
Ethernet177 217,218,219,220,221,222,223,224 eightHundredGigE0/23 22 800000 | ||
Ethernet185 209,210,211,212,213,214,215,216 eightHundredGigE0/24 23 800000 | ||
Ethernet193 1,2,3,4,5,6,7,8 eightHundredGigE0/25 24 800000 | ||
Ethernet201 9,10,11,12,13,14,15,16 eightHundredGigE0/26 25 800000 | ||
Ethernet209 17,18,19,20,21,22,23,24 eightHundredGigE0/27 26 800000 | ||
Ethernet217 25,26,27,28,29,30,31,32 eightHundredGigE0/28 27 800000 | ||
Ethernet225 249,250,251,252,253,254,255,256 eightHundredGigE0/29 28 800000 | ||
Ethernet233 241,242,243,244,245,246,247,248 eightHundredGigE0/30 29 800000 | ||
Ethernet241 233,234,235,236,237,238,239,240 eightHundredGigE0/31 30 800000 | ||
Ethernet249 225,226,227,228,229,230,231,232 eightHundredGigE0/32 31 800000 | ||
Ethernet257 257,258,259,260,261,262,263,264 eightHundredGigE0/33 32 800000 | ||
Ethernet265 265,266,267,268,269,270,271,272 eightHundredGigE0/34 33 800000 | ||
Ethernet273 273,274,275,276,277,278,279,280 eightHundredGigE0/35 34 800000 | ||
Ethernet281 281,282,283,284,285,286,287,288 eightHundredGigE0/36 35 800000 | ||
Ethernet289 505,506,507,508,509,510,511,512 eightHundredGigE0/37 36 800000 | ||
Ethernet297 497,498,499,500,501,502,503,504 eightHundredGigE0/38 37 800000 | ||
Ethernet305 489,490,491,492,493,494,495,496 eightHundredGigE0/39 38 800000 | ||
Ethernet313 481,482,483,484,485,486,487,488 eightHundredGigE0/40 39 800000 | ||
Ethernet321 297,298,299,300,301,302,303,304 eightHundredGigE0/41 40 800000 | ||
Ethernet329 289,290,291,292,293,294,295,296 eightHundredGigE0/42 41 800000 | ||
Ethernet337 313,314,315,316,317,318,319,320 eightHundredGigE0/43 42 800000 | ||
Ethernet345 305,306,307,308,309,310,311,312 eightHundredGigE0/44 43 800000 | ||
Ethernet353 329,330,331,332,333,334,335,336 eightHundredGigE0/45 44 800000 | ||
Ethernet361 321,322,323,324,325,326,327,328 eightHundredGigE0/46 45 800000 | ||
Ethernet369 345,346,347,348,349,350,351,352 eightHundredGigE0/47 46 800000 | ||
Ethernet377 337,338,339,340,341,342,343,344 eightHundredGigE0/48 47 800000 | ||
Ethernet385 361,362,363,364,365,366,367,368 eightHundredGigE0/49 48 800000 | ||
Ethernet393 353,354,355,356,357,358,359,360 eightHundredGigE0/50 49 800000 | ||
Ethernet401 377,378,379,380,381,382,383,384 eightHundredGigE0/51 50 800000 | ||
Ethernet409 369,370,371,372,373,374,375,376 eightHundredGigE0/52 51 800000 | ||
Ethernet417 393,394,395,396,397,398,399,400 eightHundredGigE0/53 52 800000 | ||
Ethernet425 385,386,387,388,389,390,391,392 eightHundredGigE0/54 53 800000 | ||
Ethernet433 409,410,411,412,413,414,415,416 eightHundredGigE0/55 54 800000 | ||
Ethernet441 401,402,403,404,405,406,407,408 eightHundredGigE0/56 55 800000 | ||
Ethernet449 425,426,427,428,429,430,431,432 eightHundredGigE0/57 56 800000 | ||
Ethernet457 417,418,419,420,421,422,423,424 eightHundredGigE0/58 57 800000 | ||
Ethernet465 441,442,443,444,445,446,447,448 eightHundredGigE0/59 58 800000 | ||
Ethernet473 433,434,435,436,437,438,439,440 eightHundredGigE0/60 59 800000 | ||
Ethernet481 457,458,459,460,461,462,463,464 eightHundredGigE0/61 60 800000 | ||
Ethernet489 449,450,451,452,453,454,455,456 eightHundredGigE0/62 61 800000 | ||
Ethernet497 473,474,475,476,477,478,479,480 eightHundredGigE0/63 62 800000 | ||
Ethernet505 465,466,467,468,469,470,471,472 eightHundredGigE0/64 63 800000 | ||
Ethernet513 513 twentyfiveGigE0/65 64 25000 | ||
Ethernet515 515 twentyfiveGigE0/66 65 25000 |
1 change: 1 addition & 0 deletions
1
device/micas/x86_64-micas_m2-w6940-64oc-r0/M2-W6940-64OC/sai.profile
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/th5-m2-w6940-64oc-64x800G.config.yml |
Oops, something went wrong.