forked from sonic-net/sonic-buildimage
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add new files for the new platform MSN2201 (nvidia naming)
Signed-off-by: liora <liora@nvidia.com>
- Loading branch information
Showing
34 changed files
with
1,341 additions
and
4 deletions.
There are no files selected for viewing
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
1 change: 1 addition & 0 deletions
1
device/mellanox/x86_64-nvidia_sn2201-r0/ACS-MSN2201/buffers.json.j2
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 @@ | ||
../../x86_64-mlnx_msn2700-r0/ACS-MSN2700/buffers.json.j2 |
1 change: 1 addition & 0 deletions
1
device/mellanox/x86_64-nvidia_sn2201-r0/ACS-MSN2201/buffers_defaults_t0.j2
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 @@ | ||
../../x86_64-mlnx_msn2700-r0/ACS-MSN2700/buffers_defaults_t0.j2 |
1 change: 1 addition & 0 deletions
1
device/mellanox/x86_64-nvidia_sn2201-r0/ACS-MSN2201/buffers_defaults_t1.j2
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 @@ | ||
../../x86_64-mlnx_msn2700-r0/ACS-MSN2700/buffers_defaults_t1.j2 |
1 change: 1 addition & 0 deletions
1
device/mellanox/x86_64-nvidia_sn2201-r0/ACS-MSN2201/buffers_dynamic.json.j2
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 @@ | ||
../../x86_64-mlnx_msn2700-r0/ACS-MSN2700/buffers_dynamic.json.j2 |
160 changes: 160 additions & 0 deletions
160
device/mellanox/x86_64-nvidia_sn2201-r0/ACS-MSN2201/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,160 @@ | ||
{ | ||
"interfaces": { | ||
"Ethernet0": { | ||
"default_brkout_mode": "1x1G[100]" | ||
}, | ||
"Ethernet1": { | ||
"default_brkout_mode": "1x1G[100]" | ||
}, | ||
"Ethernet2": { | ||
"default_brkout_mode": "1x1G[100]" | ||
}, | ||
"Ethernet3": { | ||
"default_brkout_mode": "1x1G[100]" | ||
}, | ||
"Ethernet4": { | ||
"default_brkout_mode": "1x1G[100]" | ||
}, | ||
"Ethernet5": { | ||
"default_brkout_mode": "1x1G[100]" | ||
}, | ||
"Ethernet6": { | ||
"default_brkout_mode": "1x1G[100]" | ||
}, | ||
"Ethernet7": { | ||
"default_brkout_mode": "1x1G[100]" | ||
}, | ||
"Ethernet8": { | ||
"default_brkout_mode": "1x1G[100]" | ||
}, | ||
"Ethernet9": { | ||
"default_brkout_mode": "1x1G[100]" | ||
}, | ||
"Ethernet10": { | ||
"default_brkout_mode": "1x1G[100]" | ||
}, | ||
"Ethernet11": { | ||
"default_brkout_mode": "1x1G[100]" | ||
}, | ||
"Ethernet12": { | ||
"default_brkout_mode": "1x1G[100]" | ||
}, | ||
"Ethernet13": { | ||
"default_brkout_mode": "1x1G[100]" | ||
}, | ||
"Ethernet14": { | ||
"default_brkout_mode": "1x1G[100]" | ||
}, | ||
"Ethernet15": { | ||
"default_brkout_mode": "1x1G[100]" | ||
}, | ||
"Ethernet16": { | ||
"default_brkout_mode": "1x1G[100]" | ||
}, | ||
"Ethernet17": { | ||
"default_brkout_mode": "1x1G[100]" | ||
}, | ||
"Ethernet18": { | ||
"default_brkout_mode": "1x1G[100]" | ||
}, | ||
"Ethernet19": { | ||
"default_brkout_mode": "1x1G[100]" | ||
}, | ||
"Ethernet20": { | ||
"default_brkout_mode": "1x1G[100]" | ||
}, | ||
"Ethernet21": { | ||
"default_brkout_mode": "1x1G[100]" | ||
}, | ||
"Ethernet22": { | ||
"default_brkout_mode": "1x1G[100]" | ||
}, | ||
"Ethernet23": { | ||
"default_brkout_mode": "1x1G[100]" | ||
}, | ||
"Ethernet24": { | ||
"default_brkout_mode": "1x1G[100]" | ||
}, | ||
"Ethernet25": { | ||
"default_brkout_mode": "1x1G[100]" | ||
}, | ||
"Ethernet26": { | ||
"default_brkout_mode": "1x1G[100]" | ||
}, | ||
"Ethernet27": { | ||
"default_brkout_mode": "1x1G[100]" | ||
}, | ||
"Ethernet28": { | ||
"default_brkout_mode": "1x1G[100]" | ||
}, | ||
"Ethernet29": { | ||
"default_brkout_mode": "1x1G[100]" | ||
}, | ||
"Ethernet30": { | ||
"default_brkout_mode": "1x1G[100]" | ||
}, | ||
"Ethernet31": { | ||
"default_brkout_mode": "1x1G[100]" | ||
}, | ||
"Ethernet32": { | ||
"default_brkout_mode": "1x1G[100]" | ||
}, | ||
"Ethernet33": { | ||
"default_brkout_mode": "1x1G[100]" | ||
}, | ||
"Ethernet34": { | ||
"default_brkout_mode": "1x1G[100]" | ||
}, | ||
"Ethernet35": { | ||
"default_brkout_mode": "1x1G[100]" | ||
}, | ||
"Ethernet36": { | ||
"default_brkout_mode": "1x1G[100]" | ||
}, | ||
"Ethernet37": { | ||
"default_brkout_mode": "1x1G[100]" | ||
}, | ||
"Ethernet38": { | ||
"default_brkout_mode": "1x1G[100]" | ||
}, | ||
"Ethernet39": { | ||
"default_brkout_mode": "1x1G[100]" | ||
}, | ||
"Ethernet40": { | ||
"default_brkout_mode": "1x1G[100]" | ||
}, | ||
"Ethernet41": { | ||
"default_brkout_mode": "1x1G[100]" | ||
}, | ||
"Ethernet42": { | ||
"default_brkout_mode": "1x1G[100]" | ||
}, | ||
"Ethernet43": { | ||
"default_brkout_mode": "1x1G[100]" | ||
}, | ||
"Ethernet44": { | ||
"default_brkout_mode": "1x1G[100]" | ||
}, | ||
"Ethernet45": { | ||
"default_brkout_mode": "1x1G[100]" | ||
}, | ||
"Ethernet46": { | ||
"default_brkout_mode": "1x1G[100]" | ||
}, | ||
"Ethernet47": { | ||
"default_brkout_mode": "1x1G[100]" | ||
}, | ||
"Ethernet48": { | ||
"default_brkout_mode": "1x100G[50G,40G,25G,10G]" | ||
}, | ||
"Ethernet52": { | ||
"default_brkout_mode": "1x100G[50G,40G,25G,10G]" | ||
}, | ||
"Ethernet56": { | ||
"default_brkout_mode": "1x100G[50G,40G,25G,10G]" | ||
}, | ||
"Ethernet60": { | ||
"default_brkout_mode": "1x100G[50G,40G,25G,10G]" | ||
} | ||
} | ||
} |
23 changes: 23 additions & 0 deletions
23
device/mellanox/x86_64-nvidia_sn2201-r0/ACS-MSN2201/pg_profile_lookup.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,23 @@ | ||
# PG lossless profiles. | ||
# speed cable size xon xoff threshold | ||
100 5m 49152 19456 29696 0 | ||
1000 5m 49152 19456 29696 0 | ||
10000 5m 49152 19456 29696 0 | ||
25000 5m 49152 19456 29696 0 | ||
40000 5m 49152 19456 29696 0 | ||
50000 5m 49152 19456 29696 0 | ||
100000 5m 50176 19456 30720 0 | ||
100 40m 49152 19456 29696 0 | ||
1000 40m 49152 19456 29696 0 | ||
10000 40m 49152 19456 29696 0 | ||
25000 40m 51200 19456 31744 0 | ||
40000 40m 52224 19456 32768 0 | ||
50000 40m 53248 19456 33792 0 | ||
100000 40m 58368 19456 38912 0 | ||
100 300m 56320 19456 29696 0 | ||
1000 300m 56320 19456 29696 0 | ||
10000 300m 56320 19456 36864 0 | ||
25000 300m 67584 19456 48128 0 | ||
40000 300m 78848 19456 59392 0 | ||
50000 300m 86016 19456 66560 0 | ||
100000 300m 123904 19456 104448 0 |
53 changes: 53 additions & 0 deletions
53
device/mellanox/x86_64-nvidia_sn2201-r0/ACS-MSN2201/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,53 @@ | ||
# name lanes alias index speed | ||
Ethernet0 0 etp1 1 1000 | ||
Ethernet1 4 etp2 2 1000 | ||
Ethernet2 8 etp3 3 1000 | ||
Ethernet3 12 etp4 4 1000 | ||
Ethernet4 16 etp5 5 1000 | ||
Ethernet5 20 etp6 6 1000 | ||
Ethernet6 24 etp7 7 1000 | ||
Ethernet7 28 etp8 8 1000 | ||
Ethernet8 32 etp9 9 1000 | ||
Ethernet9 36 etp10 10 1000 | ||
Ethernet10 40 etp11 11 1000 | ||
Ethernet11 44 etp12 12 1000 | ||
Ethernet12 48 etp13 13 1000 | ||
Ethernet13 52 etp14 14 1000 | ||
Ethernet14 56 etp15 15 1000 | ||
Ethernet15 60 etp16 16 1000 | ||
Ethernet16 64 etp17 17 1000 | ||
Ethernet17 68 etp18 18 1000 | ||
Ethernet18 72 etp19 19 1000 | ||
Ethernet19 76 etp20 20 1000 | ||
Ethernet20 80 etp21 21 1000 | ||
Ethernet21 84 etp22 22 1000 | ||
Ethernet22 88 etp23 23 1000 | ||
Ethernet23 92 etp24 24 1000 | ||
Ethernet24 96 etp25 25 1000 | ||
Ethernet25 100 etp26 26 1000 | ||
Ethernet26 104 etp27 27 1000 | ||
Ethernet27 108 etp28 28 1000 | ||
Ethernet28 112 etp29 29 1000 | ||
Ethernet29 116 etp30 30 1000 | ||
Ethernet30 120 etp31 31 1000 | ||
Ethernet31 124 etp32 32 1000 | ||
Ethernet32 128 etp33 33 1000 | ||
Ethernet33 132 etp34 34 1000 | ||
Ethernet34 136 etp35 35 1000 | ||
Ethernet35 140 etp36 36 1000 | ||
Ethernet36 144 etp37 37 1000 | ||
Ethernet37 148 etp38 38 1000 | ||
Ethernet38 152 etp39 39 1000 | ||
Ethernet39 156 etp40 40 1000 | ||
Ethernet40 160 etp41 41 1000 | ||
Ethernet41 164 etp42 42 1000 | ||
Ethernet42 168 etp43 43 1000 | ||
Ethernet43 172 etp44 44 1000 | ||
Ethernet44 176 etp45 45 1000 | ||
Ethernet45 180 etp46 46 1000 | ||
Ethernet46 184 etp47 47 1000 | ||
Ethernet47 188 etp48 48 1000 | ||
Ethernet48 192,193,194,195 etp49 49 100000 | ||
Ethernet52 196,197,198,199 etp50 50 100000 | ||
Ethernet56 200,201,202,203 etp51 51 100000 | ||
Ethernet60 204,205,206,207 etp52 52 100000 |
1 change: 1 addition & 0 deletions
1
device/mellanox/x86_64-nvidia_sn2201-r0/ACS-MSN2201/qos.json.j2
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 @@ | ||
../../x86_64-mlnx_msn2700-r0/ACS-MSN2700/qos.json.j2 |
3 changes: 3 additions & 0 deletions
3
device/mellanox/x86_64-nvidia_sn2201-r0/ACS-MSN2201/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,3 @@ | ||
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/sai_2201.xml | ||
SAI_DUMP_STORE_PATH=/var/log/mellanox/sdk-dumps | ||
SAI_DUMP_STORE_AMOUNT=10 |
Oops, something went wrong.
b652ac0
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@liorghub please change the subject once you are publishing the PR to
[Mellanox] Add support for SN2201 platform