cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
al33
Visitor
Visitor
427 Views
Registered: ‎04-02-2021

Artix 7 Send FPGA Buffer to PC Using Ethernet?

Hello,

I want to send a buffer from the FPGA to PC over ethernet. Hows the best way to do this? Wheres the best place to get a start? Can lwIP be used for this application?

Cheers!

0 Kudos
4 Replies
drjohnsmith
Teacher
Teacher
379 Views
Registered: ‎07-09-2009

whats your level of experiance with Artix, and fpga coding ?

whats your time scales ?

 

<== If this was helpful, please feel free to give Kudos, and close if it answers your question ==>
0 Kudos
bruce_karaffa
Scholar
Scholar
378 Views
Registered: ‎06-21-2017

What board are you using?  Does it have an Ethernet connector?  Does it have a separate phy, or do you need to implement the phy in the FPGA?

0 Kudos
simreetb
Moderator
Moderator
360 Views
Registered: ‎02-10-2020

Hi @al33 ,

Yes, you can use the lwIP application (https://www.xilinx.com/support/documentation/application_notes/xapp1026.pdf) through the TCP/IP networking stack. You can then use Wireshark to analyze your packets. It is a good starting point. 

You can also take a look at the following article- https://forums.xilinx.com/t5/Xcell-Daily-Blog-Archived/Adam-Taylor-s-MicroZed-Chronicles-Part-80-LWIP-Stack/ba-p/597719 

Kind Regards,
Simreet Behera

--------------------------------------------------------------------------------------------

Don't forget to reply, give kudos and accept as solution

If starting with Versal, take a look at our Versal Design Process Hub and our
Versal Blogs

-------------------------------------------------------------------------------------------
0 Kudos
deepvision
Visitor
Visitor
193 Views
Registered: ‎04-23-2019

I recommend you to have a look at FPGA-Cores.com. You can find a couple of Ethernet cores here.

These are very easy to use and you get debugging and programming over Ethernet also. Free to download and use.

You can have a look at this example using Ethernet on Artix Arty Board.

0 Kudos