Other Parts Discussed in Thread: TCI6638K2K
Hello,
I have been using TCI6638K2K and I try to set up VLAN configuration. Firstly I added ALE table using VLAN Table Entry on VLAN configuration but I could't direct packets to host port(except broadcast packets ). Then I looked at "KeyStone Architecture Gigabit Ethernet (GbE) Switch Subsystem", I found that :
if (unicast packet)
then use VLAN_MEMBER_LIST less host port and go to Egress process
if (broadcast packet)
then use VLAN_MEMBER_LIST and go to Egress process
So that means I should not use VLAN Table Entry type to add entry to ALE table. Then I decided to use VLAN/Unicast Table Entry type to add entry on ALE table because of directing unicast packets to host port.
I explain how to set up step by step;
Initialization of switch
1. Enable Port 0
2. Enable Vlan Aware
3. Disable AleMacAuthMode
4.Disable AleOUIDenyMode
5. Enable ALE
6.Clear ALE
7.Enable ALE Vlan Aware
8.Disable Tx Rate Limit
9.Disable Ale Bypass
10. Adding to unicast address entry to ALE table (CSL_CPSW_nGF_setAleVlanUnicastAddrEntry())
(port number = 1 (for host) (I am not sure whether This is host port number or not )
secureEnable = 0;
blockEnable = 0;
ucastType = ALE_UCASTTYPE_UCAST_NOAGE
vlanId = ...
)
Then I send unicast packets but packets don't direct to host port.
Could you tell me how to direct unicast packets to host port, please?
Best Regards
Serdar