Skip to content

[Arista] Add new Arista-7050CX3-32S-S128 HwSku #21574

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
merged 1 commit into from
Mar 28, 2025

Conversation

Staphylo
Copy link
Collaborator

Why I did it

This HwSku offers a 128x10G breakout with tunings for copper.

Work item tracking
  • Microsoft ADO (number only):

How I did it

Created a new HwSku folder for the x86_64-arista_7050cx3_32s platform

How to verify it

Test this HwSku on the DCS-7050CX3-32S with 32 DAC breakouts to 4x10G.

Which release branch to backport (provide reason below if selected)

  • 201811
  • 201911
  • 202006
  • 202012
  • 202106
  • 202111
  • 202205
  • 202211
  • 202305
  • 202411

Description for the changelog

Add new Arista-7050CX3-32S-S128 HwSku

This HwSku offers a 128x10G breakout with tunings for copper.
@mssonicbld
Copy link
Collaborator

/azp run Azure.sonic-buildimage

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@@ -0,0 +1,129 @@
# name lanes alias index speed
Ethernet0 1 Ethernet1/1 1 10000
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is possible to let the alias follow sonic-port-name convention? https://github.com/sonic-net/SONiC/blob/master/doc/sonic-port-name.md

Ethernet1/1 -> etp1a
Ethernet1/2 -> etp1b
Ethernet1/3 -> etp1c
Ethernet1/4 -> etp1d

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Blueve This wont be possible, this is an older SKU and it must match what is in platform.json.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Make sense

Ethernet124 125 Ethernet32/1 32 10000
Ethernet125 126 Ethernet32/2 32 10000
Ethernet126 127 Ethernet32/3 32 10000
Ethernet127 128 Ethernet32/4 32 10000
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we have modeling for the 2 extra SFP+ ports? I was remember that the SKU has 32x100G + 2x10G ports

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

On this ASIC the hardware mac resources are shared between the higher speed ports, with this hwsku configuration this is not possible.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@bobbymcgonigle From the product specification, 7050CX3-32S can support max 129 10GbE ports, can we achieve that? The additional port will be very useful when we use 7050CX3 as leaf fanout switch.

@Blueve
Copy link
Contributor

Blueve commented Mar 28, 2025

Arista will update the additional service port in another PR

@yxieca yxieca merged commit 9daf219 into sonic-net:master Mar 28, 2025
21 checks passed
yanjundeng pushed a commit to yanjundeng/sonic-buildimage that referenced this pull request Apr 23, 2025
This HwSku offers a 128x10G breakout with tunings for copper.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants