This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM335x ethernet multicast receive.

Hello,

Is there any register or settings necessary to enable the multicast receiving i
in AM335x Ethernet module?
can we assume that unless we make settings to block the multicast receive,it will be enabled.

Regards.
  • Kika

    If Ethernet module is VLAN unaware mode, then you will receive all multicast packet. If you want to block multicast packets then put CPSW in vlan aware mode and add multicast address to ALE to receive multicast packets

    with regards

    Mugunthan V N

  • Hi Mugunthan,

    What are the patches which i should add for multicast to work in ti-sdk-am335x-evm-05.05.01.00?

    I have downloaded the "git-am335x" from the git http://arago-project.org/git/projects / linux-am33x.git and i can see that these are the additional patches applied over sdk-05.05.01.00 in "drivers/net". 

    0001-drivers-net-ethernet-cpsw-enable-multicast-packet-fo.patch 
    0002-net-ethernet-fix-kernel-OOPS-when-remove-davinci_mdi.patch  block         
    0003-drivers-net-ethernet-cpsw-add-multicast-address-to-A.patch 
    0004-drivers-net-ethernet-cpsw-add-promiscuous-support.patch   
    0005-cpsw-rename-register-banks-to-match-the-reference-ma.patch
    0006-cpsw-add-missing-fields-to-the-CPSW_SS-register-bank.patch
    0007-cpsw-remember-the-silicon-version.patch                   
    0008-cpsw-support-both-silicon-versions.patch                   
    0009-cpts-introduce-time-stamping-code-and-a-PTP-hardware.patch
    0010-cpsw-support-the-HWTSTAMP-ioctl-and-the-CPTS.patch        

    Thanks

    Chaitanya