UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Visitor tmbcoder
Visitor
2,119 Views
Registered: ‎09-06-2017

Examples about Tri Mode Ethernet Mac IP core for Zedboard

Hi everyone,
i have bought a zedboard board, i run my application based  lwIP in it and it run well .
In my PC, i write C-socket program to transfer .bin file but when the data that i transfer is big, it run slowly .
Is Tri Mode Ethernet Mac IP core  can help me to solve that problem ? I want my PC send data directly to Programable Logic (FPGA) through IP address and port and i think it will improve the performance of my system.
With TEMAC core , i can't look any example for Zedboard.
With zedboard , i know that we must change ethernet from MIo 16..27 to EMIO following the link http://zedboard.org/content/redirecting-peripherals-mio-emio
Can you help me ? Thanks very much.

Tags (3)
0 Kudos
4 Replies
Scholar hbucher
Scholar
2,109 Views
Registered: ‎03-22-2016

Re: Examples about Tri Mode Ethernet Mac IP core for Zedboard

@tmbcoder

Look at xapp1305 - PS and PL-Based 1G/10G Ethernet Solution

https://www.xilinx.com/support/documentation/application_notes/xapp1305-ps-pl-based-ethernet-solution.pdf

 

One small change that can make a big difference is to handle packets with polling instead of interrupts. 

vitorian.com --- We do this for fun. Always give kudos. Accept as solution if your question was answered.
I will not answer to personal messages - use the forums instead.
0 Kudos
Moderator
Moderator
2,073 Views
Registered: ‎08-25-2009

Re: Examples about Tri Mode Ethernet Mac IP core for Zedboard

XAPP1306 is based on LWIP; But both xapp1305 and xapp1306 are for ZU+ devices. 

For Zynq, you can refer to XAPP1082 (though this is for Linux).

 

http://www.wiki.xilinx.com/PS+and+PL+based+Ethernet+in+Zynq+MPSoC.

https://www.xilinx.com/support/documentation/application_notes/xapp1082-zynq-eth.pdf

 

"Don't forget to reply, kudo and accept as solution."
Visitor tmbcoder
Visitor
2,062 Views
Registered: ‎09-06-2017

Re: Examples about Tri Mode Ethernet Mac IP core for Zedboard

Dear, 

Thank for your help, but when i try to run examples , the errors is vivado 2017.1 doesn't have xczu9eg-ffvb1156-2L-e-es1 part in it ? 

How can I fix it ? Thank you!

0 Kudos
Scholar hbucher
Scholar
2,055 Views
Registered: ‎03-22-2016

Re: Examples about Tri Mode Ethernet Mac IP core for Zedboard

@tmbcoder 

You have to enable "Engineering Samples" on the install 

In the project screen you have to enable "All Versions"

And make sure your ES1 license it is not expired. 

https://forums.xilinx.com/t5/Xilinx-Boards-and-Kits/Synthesis-Failure-for-ZCU102-Vivado-2016-1/td-p/699729

vitorian.com --- We do this for fun. Always give kudos. Accept as solution if your question was answered.
I will not answer to personal messages - use the forums instead.
zcu102es2install.PNG
zcu102versions.PNG
0 Kudos