-
Notifications
You must be signed in to change notification settings - Fork 1.8k
[Arista] Add HWSKU Arista-7060X6-64PE-B-P64 #22734
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
yxieca
merged 5 commits into
sonic-net:master
from
dakotac-arista:master-add-Arista-7060X6-64PE-B-P64
May 28, 2025
Merged
Changes from all commits
Commits
Show all changes
5 commits
Select commit
Hold shift + click to select a range
23aa1d9
Add qspf TH5-512 HWSKU Arista-7060X6-64PE-B-P64
dakotac-arista 31a2b91
Add missing file
dakotac-arista 14a0725
Correct no-op buffers_defaults name
dakotac-arista cc735f6
Add symlink
dakotac-arista 4e9142a
Change default topo to ft2
dakotac-arista File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
6 changes: 6 additions & 0 deletions
6
device/arista/x86_64-arista_7060x6_64pe_b/Arista-7060X6-64PE-B-P64/buffer_ports.j2
This file contains hidden or 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,6 @@ | ||
| generate_port_lists(PORT_ALL) %} | ||
| {# Generate list of ports #} | ||
| {%- for port_idx in range(0, 512) %} | ||
| {%- if PORT_ALL.append("Ethernet%d" % (port_idx)) %}{%- endif %} | ||
| {%- endfor %} | ||
| {%- endmacro %} |
2 changes: 2 additions & 0 deletions
2
device/arista/x86_64-arista_7060x6_64pe_b/Arista-7060X6-64PE-B-P64/buffers.json.j2
This file contains hidden or 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,2 @@ | ||
| {%- set default_topo = 'ft2' %} | ||
| {%- include 'buffers_config.j2' %} |
19 changes: 19 additions & 0 deletions
19
device/arista/x86_64-arista_7060x6_64pe_b/Arista-7060X6-64PE-B-P64/buffers_defaults_ft2.j2
This file contains hidden or 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,19 @@ | ||
| {%- set default_cable = '5m' %} | ||
|
|
||
| {%- include 'buffer_ports.j2' %} | ||
|
|
||
| {# Skip BUFFER_POOL, BUFFER_PROFILE #} | ||
| {%- macro generate_buffer_pool_and_profiles() %} | ||
| {%- endmacro %} | ||
|
|
||
| {# Skip BUFFER_QUEUE #} | ||
| {%- macro generate_queue_buffers(ports) %} | ||
| "BUFFER_QUEUE": { | ||
| } | ||
| {%- endmacro %} | ||
|
|
||
| {# Skip BUFFER_PG #} | ||
| {%- macro generate_pg_profils(ports) %} | ||
| "BUFFER_PG": { | ||
| }, | ||
| {%- endmacro %} | ||
196 changes: 196 additions & 0 deletions
196
device/arista/x86_64-arista_7060x6_64pe_b/Arista-7060X6-64PE-B-P64/hwsku.json
This file contains hidden or 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,196 @@ | ||
| { | ||
| "interfaces": { | ||
| "Ethernet0": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet8": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet16": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet24": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet32": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet40": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet48": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet56": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet64": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet72": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet80": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet88": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet96": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet104": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet112": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet120": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet128": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet136": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet144": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet152": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet160": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet168": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet176": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet184": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet192": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet200": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet208": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet216": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet224": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet232": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet240": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet248": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet256": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet264": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet272": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet280": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet288": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet296": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet304": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet312": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet320": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet328": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet336": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet344": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet352": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet360": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet368": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet376": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet384": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet392": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet400": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet408": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet416": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet424": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet432": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet440": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet448": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet456": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet464": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet472": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet480": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet488": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet496": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| }, | ||
| "Ethernet504": { | ||
| "default_brkout_mode": "1x800G[400G]" | ||
| } | ||
| } | ||
| } |
2 changes: 2 additions & 0 deletions
2
device/arista/x86_64-arista_7060x6_64pe_b/Arista-7060X6-64PE-B-P64/pg_profile_lookup.ini
This file contains hidden or 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,2 @@ | ||
| # PG lossless profiles. | ||
| # speed cable size xon xoff threshold xon_offset |
65 changes: 65 additions & 0 deletions
65
device/arista/x86_64-arista_7060x6_64pe_b/Arista-7060X6-64PE-B-P64/port_config.ini
This file contains hidden or 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,65 @@ | ||
| # name lanes alias index speed fec | ||
| Ethernet0 17,18,19,20,21,22,23,24 etp1 1 800000 rs | ||
| Ethernet8 1,2,3,4,5,6,7,8 etp2 2 800000 rs | ||
| Ethernet16 9,10,11,12,13,14,15,16 etp3 3 800000 rs | ||
| Ethernet24 25,26,27,28,29,30,31,32 etp4 4 800000 rs | ||
| Ethernet32 57,58,59,60,61,62,63,64 etp5 5 800000 rs | ||
| Ethernet40 41,42,43,44,45,46,47,48 etp6 6 800000 rs | ||
| Ethernet48 33,34,35,36,37,38,39,40 etp7 7 800000 rs | ||
| Ethernet56 49,50,51,52,53,54,55,56 etp8 8 800000 rs | ||
| Ethernet64 89,90,91,92,93,94,95,96 etp9 9 800000 rs | ||
| Ethernet72 73,74,75,76,77,78,79,80 etp10 10 800000 rs | ||
| Ethernet80 65,66,67,68,69,70,71,72 etp11 11 800000 rs | ||
| Ethernet88 81,82,83,84,85,86,87,88 etp12 12 800000 rs | ||
| Ethernet96 121,122,123,124,125,126,127,128 etp13 13 800000 rs | ||
| Ethernet104 105,106,107,108,109,110,111,112 etp14 14 800000 rs | ||
| Ethernet112 97,98,99,100,101,102,103,104 etp15 15 800000 rs | ||
| Ethernet120 113,114,115,116,117,118,119,120 etp16 16 800000 rs | ||
| Ethernet128 153,154,155,156,157,158,159,160 etp17 17 800000 rs | ||
| Ethernet136 137,138,139,140,141,142,143,144 etp18 18 800000 rs | ||
| Ethernet144 129,130,131,132,133,134,135,136 etp19 19 800000 rs | ||
| Ethernet152 145,146,147,148,149,150,151,152 etp20 20 800000 rs | ||
| Ethernet160 185,186,187,188,189,190,191,192 etp21 21 800000 rs | ||
| Ethernet168 169,170,171,172,173,174,175,176 etp22 22 800000 rs | ||
| Ethernet176 161,162,163,164,165,166,167,168 etp23 23 800000 rs | ||
| Ethernet184 177,178,179,180,181,182,183,184 etp24 24 800000 rs | ||
| Ethernet192 217,218,219,220,221,222,223,224 etp25 25 800000 rs | ||
| Ethernet200 201,202,203,204,205,206,207,208 etp26 26 800000 rs | ||
| Ethernet208 193,194,195,196,197,198,199,200 etp27 27 800000 rs | ||
| Ethernet216 209,210,211,212,213,214,215,216 etp28 28 800000 rs | ||
| Ethernet224 249,250,251,252,253,254,255,256 etp29 29 800000 rs | ||
| Ethernet232 233,234,235,236,237,238,239,240 etp30 30 800000 rs | ||
| Ethernet240 225,226,227,228,229,230,231,232 etp31 31 800000 rs | ||
| Ethernet248 241,242,243,244,245,246,247,248 etp32 32 800000 rs | ||
| Ethernet256 273,274,275,276,277,278,279,280 etp33 33 800000 rs | ||
| Ethernet264 257,258,259,260,261,262,263,264 etp34 34 800000 rs | ||
| Ethernet272 265,266,267,268,269,270,271,272 etp35 35 800000 rs | ||
| Ethernet280 281,282,283,284,285,286,287,288 etp36 36 800000 rs | ||
| Ethernet288 313,314,315,316,317,318,319,320 etp37 37 800000 rs | ||
| Ethernet296 297,298,299,300,301,302,303,304 etp38 38 800000 rs | ||
| Ethernet304 289,290,291,292,293,294,295,296 etp39 39 800000 rs | ||
| Ethernet312 305,306,307,308,309,310,311,312 etp40 40 800000 rs | ||
| Ethernet320 345,346,347,348,349,350,351,352 etp41 41 800000 rs | ||
| Ethernet328 329,330,331,332,333,334,335,336 etp42 42 800000 rs | ||
| Ethernet336 321,322,323,324,325,326,327,328 etp43 43 800000 rs | ||
| Ethernet344 337,338,339,340,341,342,343,344 etp44 44 800000 rs | ||
| Ethernet352 377,378,379,380,381,382,383,384 etp45 45 800000 rs | ||
| Ethernet360 361,362,363,364,365,366,367,368 etp46 46 800000 rs | ||
| Ethernet368 353,354,355,356,357,358,359,360 etp47 47 800000 rs | ||
| Ethernet376 369,370,371,372,373,374,375,376 etp48 48 800000 rs | ||
| Ethernet384 409,410,411,412,413,414,415,416 etp49 49 800000 rs | ||
| Ethernet392 393,394,395,396,397,398,399,400 etp50 50 800000 rs | ||
| Ethernet400 385,386,387,388,389,390,391,392 etp51 51 800000 rs | ||
| Ethernet408 401,402,403,404,405,406,407,408 etp52 52 800000 rs | ||
| Ethernet416 441,442,443,444,445,446,447,448 etp53 53 800000 rs | ||
| Ethernet424 425,426,427,428,429,430,431,432 etp54 54 800000 rs | ||
| Ethernet432 417,418,419,420,421,422,423,424 etp55 55 800000 rs | ||
| Ethernet440 433,434,435,436,437,438,439,440 etp56 56 800000 rs | ||
| Ethernet448 473,474,475,476,477,478,479,480 etp57 57 800000 rs | ||
| Ethernet456 457,458,459,460,461,462,463,464 etp58 58 800000 rs | ||
| Ethernet464 449,450,451,452,453,454,455,456 etp59 59 800000 rs | ||
| Ethernet472 465,466,467,468,469,470,471,472 etp60 60 800000 rs | ||
| Ethernet480 505,506,507,508,509,510,511,512 etp61 61 800000 rs | ||
| Ethernet488 489,490,491,492,493,494,495,496 etp62 62 800000 rs | ||
| Ethernet496 481,482,483,484,485,486,487,488 etp63 63 800000 rs | ||
| Ethernet504 497,498,499,500,501,502,503,504 etp64 64 800000 rs |
2 changes: 2 additions & 0 deletions
2
device/arista/x86_64-arista_7060x6_64pe_b/Arista-7060X6-64PE-B-P64/sai.profile
This file contains hidden or 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,2 @@ | ||
| SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/th5-a7060x6-64pe.config.bcm | ||
| SAI_NUM_ECMP_MEMBERS=64 |
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.