phy0 section was written by me, as it was not provided by dts creation utility for the SDK.
dmesg output:
xilinx_emaclite 40e00000.ethernet: Device Tree Probing
xilinx_emaclite 40e00000.ethernet: Failed to register mdio bus.
xilinx_emaclite 40e00000.ethernet: error registering MDIO bus
xilinx_emaclite 40e00000.ethernet: MAC address is now 00:0a:35:00:00:00
xilinx_emaclite 40e00000.ethernet: Xilinx EmacLite at 0x40E00000 mapped to 0xF0140000, irq=2
eth0 interface appears, and ifconfig eth0 192.168.1.222 doesn't produce any error. However, no other host on the network can reach the ARTY nor viceversa, not by ping, nor by poking at any random port.
Question
a.gamez
Hi!
I've implemented a Microblaze system on the ARTY board, which includes a Texas Instruments DP83848 PHY chip to manage ethernet communications.
Xilkernel and example program 'echo server' works wonderfully, so any hardware issue is discarded.
However, on linux (using both mainstream and xilinx' github repo), I can't get ethernetlite core to work. This is the info I can provide:
phy0 section was written by me, as it was not provided by dts creation utility for the SDK.
dmesg output:
Relevant kernel config:
eth0 interface appears, and ifconfig eth0 192.168.1.222 doesn't produce any error. However, no other host on the network can reach the ARTY nor viceversa, not by ping, nor by poking at any random port.
Any ideas?
Thanks!
15 answers to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.