I am working in spartan3e with EDK11.1. I have succesfully sent data from board to pc via ethernet using emaclite.I noticed the packet in my pc by wireshark.
Now i want to receive data from pc to board via ethernet?what function should i use?Can this similar approach be used by connecting the to board via ethernet.
I have used XEmacLite_SendFrame; to send a fram from board to pc and that succesfully happend.
Don't know what the specific problem is. Getting the PC to send some packets to the FPGA? If so, that can trivially done by using netcat for example. Netcat is pretty handy for some quick and dirty network testing.
Almost forgot, if your fpga does not respond to arp requests (because you didn't implement that) you need to setup a static arp entry for the fpga MAC + it's ip.