AM625SIP: AM625SIP 双网卡独立接收组播流问题

Part Number: AM625SIP

TI的工程师您好

我在 AM625SIP EVM 开发板上,尝试通过两个以太网接口(eth0 和 eth1)同时接收两个不同的 UDP 组播流:
eth0:监听 239.130.130.130:1300
eth1:监听 239.130.130.1:1301
程序采用多进程方式,每个子进程绑定对应接口并加入组播组。
观察到的现象:
有时仅 eth1 能收到数据(持续打印 [eth1]),eth0 无输出;
重启程序后,可能变为仅 eth0 能收到,eth1 无输出;
从未同时看到两个接口的接收日志。
然而,通过 tcpdump 验证:
tcpdump -i eth0 host 239.130.130.130 → 能捕获到组播报文
tcpdump -i eth1 host 239.130.130.1 → 也能捕获到组播报文
且 /proc/net/igmp 显示两个接口均已成功加入对应组播组。
我的问题是AM625SIP是否需要进行某些配置才可使eth0 和 eth1同时接收两个不同的 UDP 组播流?