Tool/software:
our product is configured with DUAL MAC configuration with 2 Ethernet PHY with AM3352,
We can connect multiple devices over a daisy-chain network.
We are facing a peculiar issue in a network setup. Two products's P_1 and P_2 are connected in daisy-chain , P_1 is connected to my computer via
a switch
Here’s the scenario:
P1_1 receives an ARP unicast packet from my computer , with the source address as P_1 (MAC) and the destination address as P_2 (MAC).
As a result of this ARP unicast packet, P1_1 goes down(PING Timeout).
Since the packet is unicast with the destination address of P_2 (MAC), no interrupt is generated to notify the Ethernet driver of the packet’s arrival in P_1. So we are not able to handle these types of packets inside P_1.
We suspect due to duplicate MAC address, there is certain MAC configuration that push P_1 to go down (PING TIMEOUT).
Has anyone encountered a similar issue or have any ideas on what might be causing this? Any suggestions on how to troubleshoot or resolve this?