chaithanya Posted September 22, 2017 Share Posted September 22, 2017 I have a ZYBO Board working fine with linux3.18. I have tested UART, I2C and Ethernet using linux3.18. But I needed to update my linux to 4.9, now ethernet cannot be configured. when I give ifcofig -a lo Link encap:Local Loopback LOOPBACK MTU:65536 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1 RX bytes:0 (0.0 B ) TX bytes:0 (0.0 B ) sit0 Link encap:IPv6-in-IPv4 NOARP MTU:1480 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1 RX bytes:0 (0.0 B ) TX bytes:0 (0.0 B ) It lists lo and sit0 and no eth0. I have searched web for a solution, but could not get anything useful. an someone help? Link to comment Share on other sites More sharing options...
jpeyron Posted September 22, 2017 Share Posted September 22, 2017 Hi @chaithanya, I have reached out to a more experience embedded linux forum member. Unfortunately, they are out of the office this week. I would not expect a response to your question until later next week. cheers, Jon Link to comment Share on other sites More sharing options...
sbobrowicz Posted September 25, 2017 Share Posted September 25, 2017 I think you might need to make some changes to your device tree to work with the newer kernel. Checkout the device tree here for reference: https://github.com/Digilent/petalinux-bsps/tree/master/projects/Digilent-Zybo-Linux-BD-v2015.4/subsystems/linux/configs/device-tree Note the gem0 node is instantiated in the zynq-7000 file and modified in the pcw, system-top, and system-conf files. I think you might also need to make changes to the USB device tree node as well, I think I remember there being changes to that too. Link to comment Share on other sites More sharing options...
Question
chaithanya
I have a ZYBO Board working fine with linux3.18. I have tested UART, I2C and Ethernet using linux3.18.
But I needed to update my linux to 4.9, now ethernet cannot be configured.
when I give
ifcofig -a
lo Link encap:Local Loopback
LOOPBACK MTU:65536 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1
RX bytes:0 (0.0 B ) TX bytes:0 (0.0 B )
sit0 Link encap:IPv6-in-IPv4
NOARP MTU:1480 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1
RX bytes:0 (0.0 B ) TX bytes:0 (0.0 B )
It lists lo and sit0 and no eth0. I have searched web for a solution, but could not get anything useful. an someone help?
Link to comment
Share on other sites
2 answers to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.