Tutorials for problems with Xilinx's microblaze IP Stack

2.6k Views Asked by At

My team is using the microblaze and we're having some trouble with the ip stack.
I am usually not an embedded programmer but I would like to learn how to help.
Are there any tutorials about IP stacks? What are they? How are they programmed? How can I troubleshoot problems in the IP stack?
Basically any info would help me.

Thanks in advance,
Omer.

Edit:
According to our electronic engineer this is the problem:
We are using lwIP on the Spartan-3A DSP S3D1800A circut while using BSB and it microblaze on it.
We're trying to use the Echo Server demo that has been given to us and it's supposed to open a port to telnet and echo any message recivied from there but it doesn't do that.
We have absolutly no idea what's wrong there.

3

There are 3 best solutions below

2
Tim Williscroft On

TCP/IP lean by Jeremy Bentham

http://www.iosoft.co.uk/tcplean.php

3
Craig McQueen On

First, it's good to know which IP stack you're using. Are you using e.g. lwIP stack or uIP stack? They are popular stacks for embedded platforms. You could have a look at the documentation for those stacks, for an introduction to the main concepts. There are functional examples around for those stacks on a variety of platforms.

lwIP

0
OutputLogic On

As far as troubleshooting goes, you can search for relevant keywords on Xilinx forum. Different IP stack implementations for Microblaze have been around for a few years, so chances are you'll find a lot of useful stuff there.