Hello,
I tried to use the CDP command in UBOOT and also implemented a LLDP command. Both commands send CDP or LLDP messages. The problem for me is that UBOOT does not receive any multicast (CDP, LLDP) Ethernet packets. This seems similar to this thread: https://forums.xilinx.com/t5/Z…ve-data-uboot/td-p/681131
Other protocols/commands works normal...like tftp, ping…and so on.
Where is the function that receives the Ethernet frames for the efusA9X defined? Is it "drivers/net/fec_mxc.{c,h}"?
How can I test this problem more in detail…like registers or tcpdump in uboot??
Attached there is a zip with examples for a CDP and a LLDP message.
Thanks.