Yahoo Groups archive

Lpc2000

Index last updated: 2026-04-28 23:31 UTC

Message

Re: [lpc2000] OT: PPP implementation for uIP

2005-12-07 by David Hawkins

Joel Winarske wrote:
>>I believe the uIP project is the one that is actively being
>>developed. I had planned to look at LwIP first, as I think
>>thats what was running on the Olimex demo ported by Crossworks.
> 
> 
> The Crossworks port is of uIP, as is the FreeRTOS port.  Paul mentions a
> 0.9.1 version of uIP on his page:
> http://www.crossstudio.co.uk/msp430/uip.htm
> I sent Adam an email requesting it, perhaps I will get a response.

Yep, you're right ... I should have just looked at the Olimex page :)

http://www.olimex.com/dev/lpc-e2129.html

>>I also have an Altera NIOS II development kit that appears
>>to have a uCOS-II+LwIP demo.
> 
> The lwIP implementation in Altera's NIOS II environment is 0.7.2 I believe.
> Perhaps they updated to 1.1 in the recent 5.0 release?

Yeah they did.

> My take is that uIP is best suited for a quiet collision domain, or perhaps
> with hardware assist.  Altera had published a very interesting white paper
> on offloading portions of the IP stack to hardware in the form of DMA
> peripherals.
> 
> Working IAR build of uIP/SLIP:
> 12 312 bytes of CODE  memory 
>  4 700 bytes of DATA  memory (+ 30 absolute ) 
>  6 464 bytes of CONST memory
> 
> This might be interesting to compare against a lwIP/SLIP implementation.

Sounds like a plan. Once I get the Linux drivers stuff finished
(I've got to look into the PCI side of network drivers), I'll
go back to the LPC and NIOS ends of things.

Cheers
Dave

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.