Re:

"I'm finally getting back to this project.  Has anybody else made any
improvements to this code?  Also, I would still like to have CVS
commit privileges.  I notice that uip isn't in the CVS examples
directory."

I used the MSP430-architecture-specific part of Paul Curtis' Rowley port of
uIP to the MSP430 to implement the uIP web server over SLIP in an
MSP430-based satellite here:

http://www.cubesatkit.com

After I fixed some trivial errors in the uIP SLIP code / example in
uIP-0.9, I was able to browse pages on the satellite over a 9600 baud
serial link. I'm in the process of moving the SLIP link to a 2.4GHz
wireless link. I used a very small uIP buffer size (80? I forget)... and
the performance was surprisingly good at 9600 while supporting several
active connections. MSP430 at 7.32MHz.

The next "main issue" that I face is that unlike an Ethernet
implementation, where the IP packets are buffered in the RAM of the
interface controller, with SLIP, they're buffered in the MSP430's RAM
itself. When uIP pulls the packet out of the buffer, it copies it into its
own buffer, etc., which is very wasteful of RAM. I need to modify the code
to free up RAM.

Adam hasn't updated the uIP web site in over 6 months. I'm not sure what
the current status of the uIP project really is ...

--Andrew Kalman
aek at pumpkin inc dot com

--------------------------------------------------------------------
mail2web - Check your email from the web at
http://mail2web.com/ .



Reply via email to