> From: "Gus" <gus_is_working@...> > Subject: LPC23xx ethernet > For real TCP/IP application, you need over 128K of FLASH. Why > they chose to have only 128K FLASH? The chip should be 256K flash > and 32K RAM. This has been discussed recently on comp.arch.embedded. It triggered us to look at how much RAM we need for our PowerNet system, which has multi-threaded Telnet and web servers (with CGI and ASP). Our low-end implementation runs fine on an LPC2106 with an Asix AX88796 glued onto the GPIO ports. Test show that we can run with 32k RAM, and we believe that if we go to a single-threaded server architecture, we can run in 16k RAM. The code, including the open interpreter, full TCP/IP stack, BSD style API, and all device drivers and diagnostics, occupies 109296 bytes. We could easily reduce this by 20-30% at the loss of easy debugging and testing. For applications that do not require a multi-threaded server architecture, 128k code and 16/32k RAM is enough. 64k RAM makes life comfortable. Stephen -- Stephen Pelc, stephen@... MicroProcessor Engineering Ltd - More Real, Less Time 133 Hill Lane, Southampton SO15 5AF, England tel: +44 23 80 631441, fax: +44 23 80 339691 web: http://www.mpeltd.demon.co.uk - free VFX Forth downloads
Message
LPC23xx ethernet
2005-03-12 by Stephen Pelc
Attachments
- No local attachments were found for this message.