Dear Champs,
My customer found ARP packet can not be sent when LWIP was integrated on their SW and custom board. Could you please help and provide guide how they can debug it?
My customer is using RM57L843 and LAN8740A as Ethernet PHY in their custom board.
When they run below LWIP example on their custom board, it seems there is no issue to send ARP packet as below.
http://git.ti.com/hercules_examples/hercules_examples/trees/master/Application/LwIP
It seems Data wrote into Tx0HDP and packet delivered to PHY and ARP announcement was sent as you see in below.
< Transmit Channel DMA Head Descriptor Pointer Registers>
<Wireshark>
But, when they integrate LWIP into their SW and same custom HW, they could not find any Data in TXD Line as below.
There was no ARP announcement when data was input to TXHDP.
When they check TXEN and RXD[3] using oscilloscope(Blue : TXEN, Yello : TXD[3]), the screen captures are as below.
<normal case>
<error case>
Could you please help to debug this and where customer should check?
Thanks and Best Regards,
SI.