-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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-W6510-48GT4V (#20328)
* [Micas/Platform]platform support M2-W6510-48GT4V Signed-off-by: philo <philo@micasnetworks.com> * update debian files Signed-off-by: philo <philo@micasnetworks.com> * update permitted_list Signed-off-by: philo <philo@micasnetworks.com> * update system_health_monitoring_config.json Signed-off-by: philo <philo@micasnetworks.com> --------- Signed-off-by: philo <philo@micasnetworks.com>
- Loading branch information
1 parent
51947ae
commit e257ee6
Showing
53 changed files
with
6,548 additions
and
11 deletions.
There are no files selected for viewing
53 changes: 53 additions & 0 deletions
53
device/micas/x86_64-micas_m2-w6510-48gt4v-r0/M2-W6510-48GT4V/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 | ||
Ethernet1 26 gigabitE0/1 0 1000 | ||
Ethernet2 25 gigabitE0/2 1 1000 | ||
Ethernet3 28 gigabitE0/3 2 1000 | ||
Ethernet4 27 gigabitE0/4 3 1000 | ||
Ethernet5 30 gigabitE0/5 4 1000 | ||
Ethernet6 29 gigabitE0/6 5 1000 | ||
Ethernet7 32 gigabitE0/7 6 1000 | ||
Ethernet8 31 gigabitE0/8 7 1000 | ||
Ethernet9 34 gigabitE0/9 8 1000 | ||
Ethernet10 33 gigabitE0/10 9 1000 | ||
Ethernet11 36 gigabitE0/11 10 1000 | ||
Ethernet12 35 gigabitE0/12 11 1000 | ||
Ethernet13 38 gigabitE0/13 12 1000 | ||
Ethernet14 37 gigabitE0/14 13 1000 | ||
Ethernet15 40 gigabitE0/15 14 1000 | ||
Ethernet16 39 gigabitE0/16 15 1000 | ||
Ethernet17 42 gigabitE0/17 16 1000 | ||
Ethernet18 41 gigabitE0/18 17 1000 | ||
Ethernet19 44 gigabitE0/19 18 1000 | ||
Ethernet20 43 gigabitE0/20 19 1000 | ||
Ethernet21 50 gigabitE0/21 20 1000 | ||
Ethernet22 49 gigabitE0/22 21 1000 | ||
Ethernet23 52 gigabitE0/23 22 1000 | ||
Ethernet24 51 gigabitE0/24 23 1000 | ||
Ethernet25 1 gigabitE0/25 24 1000 | ||
Ethernet26 2 gigabitE0/26 25 1000 | ||
Ethernet27 3 gigabitE0/27 26 1000 | ||
Ethernet28 4 gigabitE0/28 27 1000 | ||
Ethernet29 5 gigabitE0/29 28 1000 | ||
Ethernet30 6 gigabitE0/30 29 1000 | ||
Ethernet31 7 gigabitE0/31 30 1000 | ||
Ethernet32 8 gigabitE0/32 31 1000 | ||
Ethernet33 9 gigabitE0/33 32 1000 | ||
Ethernet34 10 gigabitE0/34 33 1000 | ||
Ethernet35 11 gigabitE0/35 34 1000 | ||
Ethernet36 12 gigabitE0/36 35 1000 | ||
Ethernet37 13 gigabitE0/37 36 1000 | ||
Ethernet38 14 gigabitE0/38 37 1000 | ||
Ethernet39 15 gigabitE0/39 38 1000 | ||
Ethernet40 16 gigabitE0/40 39 1000 | ||
Ethernet41 17 gigabitE0/41 40 1000 | ||
Ethernet42 18 gigabitE0/42 41 1000 | ||
Ethernet43 19 gigabitE0/43 42 1000 | ||
Ethernet44 20 gigabitE0/44 43 1000 | ||
Ethernet45 21 gigabitE0/45 44 1000 | ||
Ethernet46 22 gigabitE0/46 45 1000 | ||
Ethernet47 23 gigabitE0/47 46 1000 | ||
Ethernet48 24 gigabitE0/48 47 1000 | ||
Ethernet49 58 twentyfiveGigE0/1 48 25000 | ||
Ethernet50 57 twentyfiveGigE0/2 49 25000 | ||
Ethernet51 60 twentyfiveGigE0/3 50 25000 | ||
Ethernet52 59 twentyfiveGigE0/4 51 25000 |
1 change: 1 addition & 0 deletions
1
device/micas/x86_64-micas_m2-w6510-48gt4v-r0/M2-W6510-48GT4V/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/td3-m2-w6510-48gt4v-48x1G+4x25G.config.bcm |
251 changes: 251 additions & 0 deletions
251
...86_64-micas_m2-w6510-48gt4v-r0/M2-W6510-48GT4V/td3-m2-w6510-48gt4v-48x1G+4x25G.config.bcm
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,251 @@ | ||
sai_load_hw_config=/usr/share/sonic/platform/cancun/sdk6.5.24/ | ||
sai_postinit_cmd_file=/usr/share/sonic/platform/postinit_cmd_file.soc | ||
sai_preinit_cmd_file=/usr/share/sonic/platform/preinit_cmd_file.soc | ||
|
||
#Basic configuration | ||
cache_coherency_check=0 | ||
core_clock_to_pm_clock_factor=1 | ||
#core_clock_frequency=495 | ||
core_clock_frequency=445 | ||
flowtracker_ipfix_observation_domain_id=1 | ||
flowtracker_num_unique_user_entry_keys=10 | ||
ifp_inports_support_enable=1 | ||
ipv6_lpm_128b_enable=0x1 | ||
l2delete_chunks=4096 | ||
l2_mem_entries=32768 | ||
#L2MODE_POLL for L2X thread | ||
l2xmsg_mode=0 | ||
l3_alpm_enable=2 | ||
l3_max_ecmp_mode=1 | ||
l3_mem_entries=16384 | ||
os=unix | ||
port_flex_enable=1 | ||
|
||
#fix No resources for operation | ||
stable_size=200000000 | ||
scache_filename=/var/warmboot/wbscache | ||
stable_location=3 | ||
warmboot_knet_shutdown_mode=1 | ||
|
||
#RDMA | ||
sai_pfc_defaults_disable=1 | ||
sai_optimized_mmu=1 | ||
|
||
#ACL wb count | ||
ctr_evict_enable=0 | ||
|
||
#tcam optimization for svi | ||
sai_nbr_bcast_ifp_optimized=2 | ||
svi_my_station_optimization=1 | ||
|
||
#support rif stats | ||
sai_stats_support_mask=0x1 | ||
|
||
pbmp_xport_xe=0x001FFFFFFFFFFFFE | ||
|
||
#GPORT0 | ||
portmap_1.0=1:1 | ||
phy_port_primary_and_offset_1=0x0100 | ||
portmap_2.0=2:1 | ||
phy_port_primary_and_offset_2=0x0101 | ||
portmap_3.0=3:1 | ||
phy_port_primary_and_offset_3=0x0102 | ||
portmap_4.0=4:1 | ||
phy_port_primary_and_offset_4=0x0103 | ||
|
||
portmap_5.0=5:1 | ||
phy_port_primary_and_offset_5=0x0500 | ||
portmap_6.0=6:1 | ||
phy_port_primary_and_offset_6=0x0501 | ||
portmap_7.0=7:1 | ||
phy_port_primary_and_offset_7=0x0502 | ||
portmap_8.0=8:1 | ||
phy_port_primary_and_offset_8=0x0503 | ||
|
||
#GPORT1 | ||
portmap_9.0=9:1 | ||
phy_port_primary_and_offset_9=0x0900 | ||
portmap_10.0=10:1 | ||
phy_port_primary_and_offset_10=0x0901 | ||
portmap_11.0=11:1 | ||
phy_port_primary_and_offset_11=0x0902 | ||
portmap_12.0=12:1 | ||
phy_port_primary_and_offset_12=0x0903 | ||
portmap_13.0=13:1 | ||
phy_port_primary_and_offset_13=0x0d00 | ||
portmap_14.0=14:1 | ||
phy_port_primary_and_offset_14=0x0d01 | ||
portmap_15.0=15:1 | ||
phy_port_primary_and_offset_15=0x0d02 | ||
portmap_16.0=16:1 | ||
phy_port_primary_and_offset_16=0x0d03 | ||
|
||
#GPORT2 | ||
portmap_17.0=17:1 | ||
phy_port_primary_and_offset_17=0x1100 | ||
portmap_18.0=18:1 | ||
phy_port_primary_and_offset_18=0x1101 | ||
portmap_19.0=19:1 | ||
phy_port_primary_and_offset_19=0x1102 | ||
portmap_20.0=20:1 | ||
phy_port_primary_and_offset_20=0x1103 | ||
portmap_21.0=21:1 | ||
phy_port_primary_and_offset_21=0x1500 | ||
portmap_22.0=22:1 | ||
phy_port_primary_and_offset_22=0x1501 | ||
portmap_23.0=23:1 | ||
phy_port_primary_and_offset_23=0x1502 | ||
portmap_24.0=24:1 | ||
phy_port_primary_and_offset_24=0x1503 | ||
|
||
#PM4x10Q0 | ||
|
||
port_phy_addr_25=0x21 | ||
port_phy_addr_26=0x22 | ||
port_phy_addr_27=0x23 | ||
port_phy_addr_28=0x24 | ||
port_phy_addr_29=0x25 | ||
port_phy_addr_30=0x26 | ||
port_phy_addr_31=0x27 | ||
port_phy_addr_32=0x28 | ||
|
||
port_phy_addr_33=0x2a | ||
port_phy_addr_34=0x2b | ||
port_phy_addr_35=0x2c | ||
port_phy_addr_36=0x2d | ||
port_phy_addr_37=0x2e | ||
port_phy_addr_38=0x2f | ||
port_phy_addr_39=0x30 | ||
port_phy_addr_40=0x31 | ||
|
||
port_phy_addr_41=0x33 | ||
port_phy_addr_42=0x34 | ||
port_phy_addr_43=0x35 | ||
port_phy_addr_44=0x36 | ||
port_phy_addr_45=0x37 | ||
port_phy_addr_46=0x38 | ||
port_phy_addr_47=0x39 | ||
port_phy_addr_48=0x3a | ||
|
||
phy_port_primary_and_offset_25=0x0100 | ||
phy_port_primary_and_offset_26=0x0101 | ||
phy_port_primary_and_offset_27=0x0102 | ||
phy_port_primary_and_offset_28=0x0103 | ||
phy_port_primary_and_offset_29=0x0104 | ||
phy_port_primary_and_offset_30=0x0105 | ||
phy_port_primary_and_offset_31=0x0106 | ||
phy_port_primary_and_offset_32=0x0107 | ||
|
||
phy_port_primary_and_offset_33=0x0a00 | ||
phy_port_primary_and_offset_34=0x0a01 | ||
phy_port_primary_and_offset_35=0x0a02 | ||
phy_port_primary_and_offset_36=0x0a03 | ||
phy_port_primary_and_offset_37=0x0a04 | ||
phy_port_primary_and_offset_38=0x0a05 | ||
phy_port_primary_and_offset_39=0x0a06 | ||
phy_port_primary_and_offset_40=0x0a07 | ||
|
||
phy_port_primary_and_offset_41=0x1300 | ||
phy_port_primary_and_offset_42=0x1301 | ||
phy_port_primary_and_offset_43=0x1302 | ||
phy_port_primary_and_offset_44=0x1303 | ||
phy_port_primary_and_offset_45=0x1304 | ||
phy_port_primary_and_offset_46=0x1305 | ||
phy_port_primary_and_offset_47=0x1306 | ||
phy_port_primary_and_offset_48=0x1307 | ||
|
||
|
||
port_gmii_mode{25}=1 | ||
portmap_25.0=25:1 | ||
portmap_26.0=26:1 | ||
portmap_27.0=27:1 | ||
portmap_28.0=28:1 | ||
portmap_29.0=29:1 | ||
portmap_30.0=30:1 | ||
portmap_31.0=31:1 | ||
portmap_32.0=32:1 | ||
portmap_33.0=33:1 | ||
portmap_34.0=34:1 | ||
portmap_35.0=35:1 | ||
portmap_36.0=36:1 | ||
portmap_37.0=37:1 | ||
portmap_38.0=38:1 | ||
portmap_39.0=39:1 | ||
portmap_40.0=40:1 | ||
|
||
#PM4x10Q1 | ||
port_gmii_mode{41}=1 | ||
portmap_41.0=41:1 | ||
portmap_42.0=42:1 | ||
portmap_43.0=43:1 | ||
portmap_44.0=44:1 | ||
portmap_45.0=49:1 | ||
portmap_46.0=50:1 | ||
portmap_47.0=51:1 | ||
portmap_48.0=52:1 | ||
|
||
#PM4x25 | ||
portmap_49.0=57:25 | ||
portmap_50.0=58:25 | ||
portmap_51.0=59:25 | ||
portmap_52.0=60:25 | ||
|
||
#Gport0-5 gt | ||
dport_map_port_1=25 | ||
dport_map_port_2=26 | ||
dport_map_port_3=27 | ||
dport_map_port_4=28 | ||
dport_map_port_5=29 | ||
dport_map_port_6=30 | ||
dport_map_port_7=31 | ||
dport_map_port_8=32 | ||
dport_map_port_9=33 | ||
dport_map_port_10=34 | ||
dport_map_port_11=35 | ||
dport_map_port_12=36 | ||
dport_map_port_13=37 | ||
dport_map_port_14=38 | ||
dport_map_port_15=39 | ||
dport_map_port_16=40 | ||
dport_map_port_17=41 | ||
dport_map_port_18=42 | ||
dport_map_port_19=43 | ||
dport_map_port_20=44 | ||
dport_map_port_21=45 | ||
dport_map_port_22=46 | ||
dport_map_port_23=47 | ||
dport_map_port_24=48 | ||
|
||
#PM4x10Q0 gt | ||
dport_map_port_25=2 | ||
dport_map_port_26=1 | ||
dport_map_port_27=4 | ||
dport_map_port_28=3 | ||
dport_map_port_29=6 | ||
dport_map_port_30=5 | ||
dport_map_port_31=8 | ||
dport_map_port_32=7 | ||
dport_map_port_33=10 | ||
dport_map_port_34=9 | ||
dport_map_port_35=12 | ||
dport_map_port_36=11 | ||
dport_map_port_37=14 | ||
dport_map_port_38=13 | ||
dport_map_port_39=16 | ||
dport_map_port_40=15 | ||
|
||
#PM4x10Q1 gt | ||
dport_map_port_41=18 | ||
dport_map_port_42=17 | ||
dport_map_port_43=20 | ||
dport_map_port_44=19 | ||
dport_map_port_45=22 | ||
dport_map_port_46=21 | ||
dport_map_port_47=24 | ||
dport_map_port_48=23 | ||
|
||
#PM4x25 fiber | ||
dport_map_port_49=50 | ||
dport_map_port_50=49 | ||
dport_map_port_51=52 | ||
dport_map_port_52=51 |
Oops, something went wrong.