[U-Boot] Ethernet not found on Arria 5.

Bakhvalov, Denis (Nokia - PL/Wroclaw) denis.bakhvalov at nokia.com
Wed Mar 9 15:00:25 CET 2016


Hi Marek,

> Perform usual test, disable cache (dcache off) .

I tried and result is still the same.

UPD: I did a little trick:
1. I started ping from the board side. That made the board listen to incoming packets (calling in infinite loop eth_rx() ).
2. Started ping from PC side.
3. In this case board receive ICMP packets from PC:

packet received
Receive from protocol 0x800
Got IP
len=60, v=45
Got ICMP ECHO REQUEST, return 74 bytes 

So, ICMP packets are handled by the board, but ARP packets not.

In my understanding it tells me that at least interface on the board side is alive.

I'm now doing some low-level debugging, however I think this is not the best idea. :)
Now dw_eth_recv (designware.c) always returns 0 length of the packet.

Best regards,
Denis Bakhvalov


More information about the U-Boot mailing list