I've followed the instructions from John Williams and Jason Wu, and
finally got uClinux-kernel booted on my Spartan-3E-Starter-Kit
However, there's no boot message on the terminal, I got just a login
prompt when the kernel started:
Anyway, the kernel still works.
Then I tried to test the networking and followed the instructions.
There's no problem to ping itself. But I can't ping my PC, which is
connected to the Eva-Board using crossover cable. There's even no ARP
It seems that the RX- and TX-pins are not connected to the FPGA. Did I
Any help is appreciated.
The auto-config.in is generated by EDK Libgen (8.1 sp2) and directly
The eth0 settings are as follows:
# ifconfig eth0
eth0 Link encap:Ethernet HWaddr 00:00:C0:A3:E5:44
inet addr:192.168.1.4 Bcast:192.168.1.255
UP BROADCAST RUNNING MTU:1500 Metric:1
RX packeckts:0 errors:0 dropped:0 overruns:0 frame:0
TX packeckts:54 errors:0 dropped:0 overruns:0 carrier:0
The section of opb_ethernet in the system.mhs is as follows: