cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Observer
Observer
9,697 Views
Registered: ‎04-15-2010

using lwIP with Virtex 6 ML605

Hi,

I'm working with the new virtex 6 ML605 Evaluation Kit and I'm trying to run a simple example of lwIP using this tutorial:

http://www.xilinx.com/support/documentation/application_notes/xapp1026.pdf

The problem is it's written for ML505 & ML 507 and I can't figure out how can I use this code and run it on mine card.

I've created a similar MicroBlaze Processor using the XPS but when I add the source files in SDK I get many errors.

Is there some other example which fits the Virtex 6?

I've also found this:

http://www.origin.xilinx.com/support/answers/34381.htm

maybe this is the problem?

Thanks, Alex

0 Kudos
12 Replies
Highlighted
Xilinx Employee
Xilinx Employee
9,654 Views
Registered: ‎08-01-2007

Re: using lwIP with Virtex 6 ML605

This is only a problem with SDK tools example code, it is not a problem with SDK or Lwip.

The Lwip design isn't related to hardware platform, once you build your own ethernet hardware system on ML605 board, you can easily migrate the software code with few changes. As the drivers should be same.

 

 

0 Kudos
Highlighted
Observer
Observer
9,638 Views
Registered: ‎04-15-2010

Re: using lwIP with Virtex 6 ML605

Is it planned to make a guide similar to the one for ml 507 for ml 605?

 

0 Kudos
Highlighted
Xilinx Employee
Xilinx Employee
9,619 Views
Registered: ‎08-01-2007

Re: using lwIP with Virtex 6 ML605

you can simply refer to the ML507 design for ML605, the flow and settings should be same

0 Kudos
Highlighted
Moderator
Moderator
9,503 Views
Registered: ‎09-12-2007

Re: using lwIP with Virtex 6 ML605

I have ramped up xapp1026 for the ml605. It is can be downloaded from the link below:

ftp://customer:xilinx@ftp.xilinx.com/download/ml605.zip

0 Kudos
Highlighted
Visitor
Visitor
9,466 Views
Registered: ‎06-02-2010

Re: using lwIP with Virtex 6 ML605

im working with the sp605 board and im finding it difficult to port the xapp1026 to this board.need the design as a starting point to continue as im unfamiliar with working on lwIP.it would be of great help if you could similarly upload the equivalent of xapp1026 for sp605..... 

0 Kudos
Highlighted
Moderator
Moderator
9,418 Views
Registered: ‎09-12-2007

Re: using lwIP with Virtex 6 ML605

0 Kudos
Highlighted
Newbie
Newbie
9,341 Views
Registered: ‎06-24-2010

Re: using lwIP with Virtex 6 ML605

Stephen (and others who might have the answers),

 

Thank you very much for posting the ML605 reference design.  This has saved me a considerable amount of time.

 

In conjunction with the ML605 design I downloaded from this thread, and the RAW API, I initially was seeing 80 Mbps in both TX and RX.  This was measured using iperf in a configuration in which the ML605 was connected via a crossover cable directly to a Broadcom BCM5761E gigabit ethernet card.

 

I saw that in XPS the checksum offload was included in the TEMAC configuration; I changed the tcp_rx_checksum_offload and tcp_tx_checksum_offload to true and those speeds went up to 104 and 121 Mbps for TX and RX, respectively.  This still seems a bit slow compared to other forum threads and application notes that indicate 150 Mbps (RX, I assume) might be expected.

 

Are there any straightforward options for optimizing TX throughput (ML605 to external system) in conjunction with the lwIP stack?

 

Would going to jumbo frames appreciably increase the throughput in TX or RX?

 

What does it take to modify the code/settings in the ML605 design such that jumbo frames are used? (in particular for the iperf TX/RX applications)  Is it as simple as changing the setting temac_use_jumbo_frames_experimental to true?. (By the way, what is experimental about this setting?)  Are there other settings that would need changed as well, like ip_frag_max_mtu, ip_reass_bufsize, tcp_wind, tcp_snd_buf, tcp_mss, etc?  What settings might you recommend?

 

Any answers or links to docs with answers would be greatly appreciated.

 

-Ryan

0 Kudos
Highlighted
Contributor
Contributor
9,280 Views
Registered: ‎03-26-2009

Re: using lwIP with Virtex 6 ML605

Hello, 

 

isn't the xapp1026 for the ml605 available on the FTP now?

Could you upload the ZIP again, please?

 

Best regards,

José

 

 

0 Kudos
Highlighted
8,531 Views
Registered: ‎11-26-2010

Re: using lwIP with Virtex 6 ML605

Hi Stephen,
0 Kudos
Highlighted
3,491 Views
Registered: ‎11-26-2010

Re: using lwIP with Virtex 6 ML605

Hi Stephen,


Can you please reupload the SP605 zip file again?

 

Thanks,
SD.

0 Kudos
Highlighted
Newbie
Newbie
2,493 Views
Registered: ‎10-13-2013

Re: using lwIP with Virtex 6 ML605

Hi!

 

I'm also stuck with the same problem and I cant  download your code for the ML605. Can you please reup it again, because I can't reach it. That would help me a lot!

 

Thanks in advance

0 Kudos
Highlighted
Scholar
Scholar
2,478 Views
Registered: ‎09-05-2011

Re: using lwIP with Virtex 6 ML605

Hi,

 

Please refer to the following answer record:

http://www.xilinx.com/support/answers/36054.htm

 

Regards,

0 Kudos