Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
# name lanes alias index speed autoneg
Ethernet0 26 thousandE1 1 1000 on
Ethernet1 25 thousandE2 2 1000 on
Ethernet2 28 thousandE3 3 1000 on
Ethernet3 27 thousandE4 4 1000 on
Ethernet4 30 thousandE5 5 1000 on
Ethernet5 29 thousandE6 6 1000 on
Ethernet6 32 thousandE7 7 1000 on
Ethernet7 31 thousandE8 8 1000 on
Ethernet8 34 thousandE9 9 1000 on
Ethernet9 33 thousandE10 10 1000 on
Ethernet10 36 thousandE11 11 1000 on
Ethernet11 35 thousandE12 12 1000 on
Ethernet12 38 thousandE13 13 1000 on
Ethernet13 37 thousandE14 14 1000 on
Ethernet14 40 thousandE15 15 1000 on
Ethernet15 39 thousandE16 16 1000 on
Ethernet16 42 thousandE17 17 1000 on
Ethernet17 41 thousandE18 18 1000 on
Ethernet18 44 thousandE19 19 1000 on
Ethernet19 43 thousandE20 20 1000 on
Ethernet20 50 thousandE21 21 1000 on
Ethernet21 49 thousandE22 22 1000 on
Ethernet22 52 thousandE23 23 1000 on
Ethernet23 51 thousandE24 24 1000 on
Ethernet24 2 thousandE25 25 1000 on
Ethernet25 1 thousandE26 26 1000 on
Ethernet26 4 thousandE27 27 1000 on
Ethernet27 3 thousandE28 28 1000 on
Ethernet28 6 thousandE29 29 1000 on
Ethernet29 5 thousandE30 30 1000 on
Ethernet30 8 thousandE31 31 1000 on
Ethernet31 7 thousandE32 32 1000 on
Ethernet32 10 thousandE33 33 1000 on
Ethernet33 9 thousandE34 34 1000 on
Ethernet34 12 thousandE35 35 1000 on
Ethernet35 11 thousandE36 36 1000 on
Ethernet36 14 thousandE37 37 1000 on
Ethernet37 13 thousandE38 38 1000 on
Ethernet38 16 thousandE39 39 1000 on
Ethernet39 15 thousandE40 40 1000 on
Ethernet40 18 thousandE41 41 1000 on
Ethernet41 17 thousandE42 42 1000 on
Ethernet42 20 thousandE43 43 1000 on
Ethernet43 19 thousandE44 44 1000 on
Ethernet44 22 thousandE45 45 1000 on
Ethernet45 21 thousandE46 46 1000 on
Ethernet46 24 thousandE47 47 1000 on
Ethernet47 23 thousandE48 48 1000 on
Ethernet48 57 twentyfiveGigE49 49 25000 off
Ethernet49 58 twentyfiveGigE50 50 25000 off
Ethernet50 59 twentyfiveGigE51 51 25000 off
Ethernet51 60 twentyfiveGigE52 52 25000 off
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
SAI_INIT_CONFIG_FILE=/usr/share/sonic/hwsku/scg60d0_484t.config.bcm
Original file line number Diff line number Diff line change
@@ -0,0 +1,174 @@
# scg-60d0-484t.bcm for SCG-60D0-484T
#port_init_autoneg=0
bcm_num_cos=8
stable_size=0x5500000
ifp_inports_support_enable=1
ipv6_lpm_128b_enable=0x1
l2xmsg_mode=1
l2_mem_entries=32768
l3_mem_entries=16384
lpm_scaling_enable=0
l3_alpm_enable=0
riot_enable=0
port_flex_enable=1
#


# XE/CE port mapping
pbmp_xport_xe=0x1e00000000000000

# MCQ0, MCQ1: QSGMII mode
port_gmii_mode_25=1
port_gmii_mode_41=1

# MQ16-0 (logical ports: P25 to P40)
# MQ16-0_0
portmap_25=25:1
portmap_26=26:1
portmap_27=27:1
portmap_28=28:1
# MQ16-0_1
portmap_29=29:1
portmap_30=30:1
portmap_31=31:1
portmap_32=32:1
# MQ16-0_2
portmap_33=33:1
portmap_34=34:1
portmap_35=35:1
portmap_36=36:1
# MQ16-0_3
portmap_37=37:1
portmap_38=38:1
portmap_39=39:1
portmap_40=40:1
# MQ16-1 (logical ports: P41 to P56)
# MQ16-1_0
portmap_41=41:1
portmap_42=42:1
portmap_43=43:1
portmap_44=44:1
# MQ16-1_2
portmap_45=49:1
portmap_46=50:1
portmap_47=51:1
portmap_48=52:1
# GPHY[5:0] (logical ports: P1 to P24)
portmap_1=1:1
portmap_2=2:1
portmap_3=3:1
portmap_4=4:1
portmap_5=5:1
portmap_6=6:1
portmap_7=7:1
portmap_8=8:1
portmap_9=9:1
portmap_10=10:1
portmap_11=11:1
portmap_12=12:1
portmap_13=13:1
portmap_14=14:1
portmap_15=15:1
portmap_16=16:1
portmap_17=17:1
portmap_18=18:1
portmap_19=19:1
portmap_20=20:1
portmap_21=21:1
portmap_22=22:1
portmap_23=23:1
portmap_24=24:1

# F16-0 (logical ports: P57 to P60)
portmap_57=57:25
portmap_58=58:25
portmap_59=59:25
portmap_60=60:25

# Specifies the base port and phy index of a multi slice phy chip
phy_port_primary_and_offset_1=0x0100
phy_port_primary_and_offset_2=0x0101
phy_port_primary_and_offset_3=0x0102
phy_port_primary_and_offset_4=0x0103
phy_port_primary_and_offset_5=0x0104
phy_port_primary_and_offset_6=0x0105
phy_port_primary_and_offset_7=0x0106
phy_port_primary_and_offset_8=0x0107

phy_port_primary_and_offset_9=0x0900
phy_port_primary_and_offset_10=0x0901
phy_port_primary_and_offset_11=0x0902
phy_port_primary_and_offset_12=0x0903
phy_port_primary_and_offset_13=0x0904
phy_port_primary_and_offset_14=0x0905
phy_port_primary_and_offset_15=0x0906
phy_port_primary_and_offset_16=0x0907

phy_port_primary_and_offset_17=0x1100
phy_port_primary_and_offset_18=0x1101
phy_port_primary_and_offset_19=0x1102
phy_port_primary_and_offset_20=0x1103
phy_port_primary_and_offset_21=0x1104
phy_port_primary_and_offset_22=0x1105
phy_port_primary_and_offset_23=0x1106
phy_port_primary_and_offset_24=0x1107

# Enable DPORT Mapping, to sync the mapping in ds ps with front panel port
dport_map_enable=1
dport_map_port_1=26
dport_map_port_2=25
dport_map_port_3=28
dport_map_port_4=27
dport_map_port_5=30
dport_map_port_6=29
dport_map_port_7=32
dport_map_port_8=31
dport_map_port_9=34
dport_map_port_10=33

dport_map_port_11=36
dport_map_port_12=35
dport_map_port_13=38
dport_map_port_14=37
dport_map_port_15=40
dport_map_port_16=39
dport_map_port_17=42
dport_map_port_18=41
dport_map_port_19=44
dport_map_port_20=43

dport_map_port_21=46
dport_map_port_22=45
dport_map_port_23=48
dport_map_port_24=47
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

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

dport_map_port_49=57
dport_map_port_50=58
dport_map_port_51=59
dport_map_port_52=60
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Alphanetworks-SCG60D0-484T t1
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
CONSOLE_PORT=0x2f8
CONSOLE_DEV=1
CONSOLE_SPEED=115200
ONIE_PLATFORM_EXTRA_CMDLINE_LINUX="intel_iommu=off modprobe.blacklist=i2c-ismt,i2c_ismt,i2c-i801,i2c_i801"
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
m0 load 0 0x3800 /usr/share/sonic/platform/custom_led.bin
led start
led auto on
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"GLOBAL_MEDIA_SETTINGS": {
"49-52": {
"Default": {
"preemphasis": {
"lane0": "0x0a3205"
}
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
{
"XCVR":
{
"xcvr_present":
{
"i2c":
{
"valmap-SFP28": {"1":false, "0":true }
}
}
},

"PSU":
{
"psu_present":
{
"bmc":
{
"valmap": { "4":true, "0":false }
}
},

"psu_power_good":
{
"bmc":
{
"valmap": { "2": true, "0":false }
}
},

"psu_fan_dir":
{
"i2c":
{
"valmap": { "F2B":"INTAKE", "B2F":"EXHAUST" }
}
},

"PSU_FAN_MAX_SPEED":"18000"
},

"FAN":
{
"direction":
{
"bmc":
{
"valmap": {"1":"EXHAUST", "0":"INTAKE"}
}
},

"present":
{
"bmc":
{
"valmap": {"1":false, "0":true}
}
},

"fan_master_led_color":
{
"colmap": {"green":"green", "red":"amber"}
},

"duty_cycle_to_pwm": "lambda dc: dc",

"pwm_to_duty_cycle": "lambda pwm: pwm"
}

}
Loading