01-24-2014 02:40 AM
hi,
i am trying to interface virtex 6 ML605 with PC through ethernet....basic data transfer(files) between them....i'm trying to implement it with TEMAC IP core but unable to succeed..so plz help me how to proceed with this..and i also wanted to implement this interface without a processor....
if anyone of you worked on this interface....can you plz share the procedure how to do
it is easier to implement it with ip cores or with processor?????
regards,
srawan
01-24-2014 07:05 AM
Hi,
To use TEMAC with processor or not depends on your design requirement , but I think you can find enough example designs both the ways.
There is a detailed Example Design in UG800
http://www.xilinx.com/support/documentation/ip_documentation/v6_emac/v2_3/ug800_v6_emac.pdf
Though the below link mentions V5, you can use similar concepts for V6, have loop back and check the packets in wireshark
Hope this helps
Regards,
Vanitha
01-24-2014 03:56 PM
01-24-2014 09:15 PM
03-04-2014 09:54 PM
hi ,
the pdf u have linked is for ethernet wrapper v2.3 but my xilinx version supports ethernet MAC wrapper v1.4.....i downloaded it and did the same....i am able to connect the fpga board with my PC....i.e i can see on wireshark that the device is connected but i am unable to send or receive data .....
while receiving data from PC it was showing error as IP check sum offload error in wireshark....so the data is not being received by FPGA although on the ethernet port it was showing that a transaction has happened (by blinking ).
while sending data...data that is being sent is not coming out of the MAC wrapper....i am sending a pattern 00110011.....but it is not showing any output.
the signals coming out from MAC wrapper are as below (as observed in chipscope):
EMACCLIENTTXSTATSBYTEVLD =0
EMACCLIENTTXSTATSVLD = 0
EMACCLIENTTXSTATS =0
EMACPHYTXEN =0
EMACPHYTXER =0.
i hav a doubt ...is it that u hav to send a FRAMED 8-bit data to the input of wrapper....or any 8 bit data will do the work.
thanx,
srawan