Skip to content
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

[Mellanox] [202012] Added D48C40 SKU for 4600C platform #8133

Merged
merged 3 commits into from
Jul 9, 2021

Conversation

vivekrnv
Copy link
Contributor

@vivekrnv vivekrnv commented Jul 8, 2021

Signed-off-by: Vivek Reddy Karri vkarri@nvidia.com

Why I did it

Added new SKU for SN4600C Platform: Mellanox-SN4600C-D48C40

How I did it

Added all relevant files to support the new SKU requirements:

Port configuration:

  • Breakout as defined by the port mapping
  • Speed of the port Defined in Port mapping
  • Auto-negotiation enable/disable No setting required
  • FEC mode No setting required
  • Type of transceiver used Not needed

Buffer configuration

  • Shared Headroom: Enable.
  • Over-subscription: 2
  • Dynamic Buffer: Disable
  • 2km Cable Support: No

Switch configuration

  • Warmboot enabled. Added to SAI profile
  • VxLAN source port range set as in SN3800
  • Should Vxlan source port range be added to SAI profile when set. as in SN3800
  • Static Policy Based Hashing enabled? No

Number of Uplinks/Downlinks:

  • T0: 48 50G down links, 32 100G down links and 8 100G up links
  • T1: 48 50G down links, 32 100G down links and 8 100G up links

How to verify it

root@msn4600c:/home/admin# show interfaces status
  Interface            Lanes    Speed    MTU    FEC    Alias    Vlan    Oper    Admin             Type    Asym PFC
-----------  ---------------  -------  -----  -----  -------  ------  ------  -------  ---------------  ----------
  Ethernet0              0,1      50G   9100    N/A    etp1a  routed      up       up  QSFP28 or later         N/A
  Ethernet2              2,3      50G   9100    N/A    etp1b  routed      up       up  QSFP28 or later         N/A
  Ethernet4              8,9      50G   9100    N/A    etp2a  routed      up       up  QSFP28 or later         N/A
  Ethernet6            10,11      50G   9100    N/A    etp2b  routed      up       up  QSFP28 or later         N/A
  Ethernet8            16,17      50G   9100    N/A    etp3a  routed      up       up  QSFP28 or later         N/A
 Ethernet10            18,19      50G   9100    N/A    etp3b  routed      up       up  QSFP28 or later         N/A
 Ethernet12            24,25      50G   9100    N/A    etp4a  routed      up       up  QSFP28 or later         N/A
 Ethernet14            26,27      50G   9100    N/A    etp4b  routed      up       up  QSFP28 or later         N/A
 Ethernet16            32,33      50G   9100    N/A    etp5a  routed      up       up  QSFP28 or later         N/A
 Ethernet18            34,35      50G   9100    N/A    etp5b  routed      up       up  QSFP28 or later         N/A
 Ethernet20            40,41      50G   9100    N/A    etp6a  routed      up       up  QSFP28 or later         N/A
 Ethernet22            42,43      50G   9100    N/A    etp6b  routed      up       up  QSFP28 or later         N/A
 Ethernet24            48,49      50G   9100    N/A    etp7a  routed      up       up  QSFP28 or later         N/A
 Ethernet26            50,51      50G   9100    N/A    etp7b  routed      up       up  QSFP28 or later         N/A
 Ethernet28            56,57      50G   9100    N/A    etp8a  routed      up       up  QSFP28 or later         N/A
 Ethernet30            58,59      50G   9100    N/A    etp8b  routed      up       up  QSFP28 or later         N/A
 Ethernet32            64,65      50G   9100    N/A    etp9a  routed      up       up  QSFP28 or later         N/A
 Ethernet34            66,67      50G   9100    N/A    etp9b  routed      up       up  QSFP28 or later         N/A
 Ethernet36            72,73      50G   9100    N/A   etp10a  routed      up       up  QSFP28 or later         N/A
 Ethernet38            74,75      50G   9100    N/A   etp10b  routed      up       up  QSFP28 or later         N/A
 Ethernet40      80,81,82,83     100G   9100    N/A    etp11  routed      up       up  QSFP28 or later         N/A
 Ethernet44      88,89,90,91     100G   9100    N/A    etp12  routed      up       up  QSFP28 or later         N/A
 Ethernet48            96,97      50G   9100    N/A   etp13a  routed      up       up  QSFP28 or later         N/A
 Ethernet50            98,99      50G   9100    N/A   etp13b  routed      up       up  QSFP28 or later         N/A
 Ethernet52          104,105      50G   9100    N/A   etp14a  routed      up       up  QSFP28 or later         N/A
 Ethernet54          106,107      50G   9100    N/A   etp14b  routed      up       up  QSFP28 or later         N/A
 Ethernet56  112,113,114,115     100G   9100    N/A    etp15  routed      up       up  QSFP28 or later         N/A
 Ethernet60  120,121,122,123     100G   9100    N/A    etp16  routed      up       up  QSFP28 or later         N/A
 Ethernet64  128,129,130,131     100G   9100    N/A    etp17  routed      up       up  QSFP28 or later         N/A
 Ethernet68  136,137,138,139     100G   9100    N/A    etp18  routed      up       up  QSFP28 or later         N/A
 Ethernet72  144,145,146,147     100G   9100    N/A    etp19  routed      up       up  QSFP28 or later         N/A
 Ethernet76  152,153,154,155     100G   9100    N/A    etp20  routed      up       up  QSFP28 or later         N/A
 Ethernet80  160,161,162,163     100G   9100    N/A    etp21  routed      up       up  QSFP28 or later         N/A
 Ethernet84  168,169,170,171     100G   9100    N/A    etp22  routed      up       up  QSFP28 or later         N/A
 Ethernet88  176,177,178,179     100G   9100    N/A    etp23  routed      up       up  QSFP28 or later         N/A
 Ethernet92  184,185,186,187     100G   9100    N/A    etp24  routed      up       up  QSFP28 or later         N/A
 Ethernet96  192,193,194,195     100G   9100    N/A    etp25  routed      up       up  QSFP28 or later         N/A
Ethernet100  200,201,202,203     100G   9100    N/A    etp26  routed      up       up  QSFP28 or later         N/A
Ethernet104  208,209,210,211     100G   9100    N/A    etp27  routed      up       up  QSFP28 or later         N/A
Ethernet108  216,217,218,219     100G   9100    N/A    etp28  routed      up       up  QSFP28 or later         N/A
Ethernet112  224,225,226,227     100G   9100    N/A    etp29  routed      up       up  QSFP28 or later         N/A
Ethernet116  232,233,234,235     100G   9100    N/A    etp30  routed      up       up  QSFP28 or later         N/A
Ethernet120  240,241,242,243     100G   9100    N/A    etp31  routed      up       up  QSFP28 or later         N/A
Ethernet124  248,249,250,251     100G   9100    N/A    etp32  routed      up       up  QSFP28 or later         N/A
Ethernet128  256,257,258,259     100G   9100    N/A    etp33  routed      up       up  QSFP28 or later         N/A
Ethernet132  264,265,266,267     100G   9100    N/A    etp34  routed      up       up  QSFP28 or later         N/A
Ethernet136  272,273,274,275     100G   9100    N/A    etp35  routed      up       up  QSFP28 or later         N/A
Ethernet140  280,281,282,283     100G   9100    N/A    etp36  routed      up       up  QSFP28 or later         N/A
Ethernet144  288,289,290,291     100G   9100    N/A    etp37  routed      up       up  QSFP28 or later         N/A
Ethernet148  296,297,298,299     100G   9100    N/A    etp38  routed      up       up  QSFP28 or later         N/A
Ethernet152  304,305,306,307     100G   9100    N/A    etp39  routed      up       up  QSFP28 or later         N/A
Ethernet156  312,313,314,315     100G   9100    N/A    etp40  routed      up       up  QSFP28 or later         N/A
Ethernet160  320,321,322,323     100G   9100    N/A    etp41  routed      up       up  QSFP28 or later         N/A
Ethernet164  328,329,330,331     100G   9100    N/A    etp42  routed      up       up  QSFP28 or later         N/A
Ethernet168  336,337,338,339     100G   9100    N/A    etp43  routed      up       up  QSFP28 or later         N/A
Ethernet172  344,345,346,347     100G   9100    N/A    etp44  routed      up       up  QSFP28 or later         N/A
Ethernet176  352,353,354,355     100G   9100    N/A    etp45  routed      up       up  QSFP28 or later         N/A
Ethernet180  360,361,362,363     100G   9100    N/A    etp46  routed      up       up  QSFP28 or later         N/A
Ethernet184  368,369,370,371     100G   9100    N/A    etp47  routed      up       up  QSFP28 or later         N/A
Ethernet188  376,377,378,379     100G   9100    N/A    etp48  routed      up       up  QSFP28 or later         N/A
Ethernet192          384,385      50G   9100    N/A   etp49a  routed      up       up  QSFP28 or later         N/A
Ethernet194          386,387      50G   9100    N/A   etp49b  routed      up       up  QSFP28 or later         N/A
Ethernet196          392,393      50G   9100    N/A   etp50a  routed      up       up  QSFP28 or later         N/A
Ethernet198          394,395      50G   9100    N/A   etp50b  routed      up       up  QSFP28 or later         N/A
Ethernet200  400,401,402,403     100G   9100    N/A    etp51  routed      up       up  QSFP28 or later         N/A
Ethernet204  408,409,410,411     100G   9100    N/A    etp52  routed      up       up  QSFP28 or later         N/A
Ethernet208          416,417      50G   9100    N/A   etp53a  routed      up       up  QSFP28 or later         N/A
Ethernet210          418,419      50G   9100    N/A   etp53b  routed      up       up  QSFP28 or later         N/A
Ethernet212          424,425      50G   9100    N/A   etp54a  routed      up       up  QSFP28 or later         N/A
Ethernet214          426,427      50G   9100    N/A   etp54b  routed      up       up  QSFP28 or later         N/A
Ethernet216  432,433,434,435     100G   9100    N/A    etp55  routed      up       up  QSFP28 or later         N/A
Ethernet220  440,441,442,443     100G   9100    N/A    etp56  routed      up       up  QSFP28 or later         N/A
Ethernet224          448,449      50G   9100    N/A   etp57a  routed      up       up  QSFP28 or later         N/A
Ethernet226          450,451      50G   9100    N/A   etp57b  routed      up       up  QSFP28 or later         N/A
Ethernet228          456,457      50G   9100    N/A   etp58a  routed      up       up  QSFP28 or later         N/A
Ethernet230          458,459      50G   9100    N/A   etp58b  routed      up       up  QSFP28 or later         N/A
Ethernet232          464,465      50G   9100    N/A   etp59a  routed      up       up  QSFP28 or later         N/A
Ethernet234          466,467      50G   9100    N/A   etp59b  routed      up       up  QSFP28 or later         N/A
Ethernet236          472,473      50G   9100    N/A   etp60a  routed      up       up  QSFP28 or later         N/A
Ethernet238          474,475      50G   9100    N/A   etp60b  routed      up       up  QSFP28 or later         N/A
Ethernet240          480,481      50G   9100    N/A   etp61a  routed      up       up  QSFP28 or later         N/A
Ethernet242          482,483      50G   9100    N/A   etp61b  routed      up       up  QSFP28 or later         N/A
Ethernet244          488,489      50G   9100    N/A   etp62a  routed      up       up  QSFP28 or later         N/A
Ethernet246          490,491      50G   9100    N/A   etp62b  routed      up       up  QSFP28 or later         N/A
Ethernet248          496,497      50G   9100    N/A   etp63a  routed      up       up  QSFP28 or later         N/A
Ethernet250          498,499      50G   9100    N/A   etp63b  routed      up       up  QSFP28 or later         N/A
Ethernet252          504,505      50G   9100    N/A   etp64a  routed      up       up  QSFP28 or later         N/A
Ethernet254          506,507      50G   9100    N/A   etp64b  routed      up       up  QSFP28 or later         N/A

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

  • 201811
  • 201911
  • 202006
  • 202012
  • 202106

Description for the changelog

A picture of a cute animal (not mandatory but encouraged)

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.

3 participants