Good morning
I can read by TMS570LS3137 RM (ref. to 29.5.21 - register RXMBPENABLE) that it is possible to configure a dedicated DMA channel (1-8) for Multicast, a dedicated DMA channel for Broadcast and they can be different from the channel dedicated to Unicast. The same for Promiscuous, that i prefere to disable.
Example:
DMA ch0: Unicast
DMA ch1: Multicast
DMA ch2: Broadcast
Q1: Which are the advantages to use separate channels for the same MAC/IP interface? (I suppose a dedicated FIFO for each kind of communication).
Q2: To do this, is it necessary (i think yes) to divide the CPPI RAM of descriptors in 3 parts, in order to separate each part for each channel?
Q3: Which is the best way to do this with lwip stack? Is it suitable to add 3 interfaces (netif) instead of only one?
Thanks
Paolo