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.

AM6442: ICSSG Ethernet Mcast Problem

Part Number: AM6442

Tool/software:

Hi experts,

I have a custom board with a single Ethernet port.

I am using ICSSG Ethernet in DUAL MAC mode. It is working properly for sending and receiving unicast packets.

I made sure to:

  • Set the IGMP_FLAG on the network interface.

  • Join the multicast group.

However, I cannot receive multicast packets.

I found the App_addMacFdbEntry function, which can add multicast MAC addresses to the FDB.
But this function does not work in DUAL MAC mode, so I changed my configuration to SWITCH mode.

After switching to SWITCH mode, I was able to receive multicast packets sent to the multicast address.
However, I cannot send packets to the same multicast IP address.

Here are my questions:

  1. After adding the FDB entry, how can I send packets to the same multicast address? (I am able to do this in CPWS)

  2. How can I receive multicast packets in DUAL MAC mode?

For your information, I am using MCU+ SDK version 11.00.00.15