Hello,
OK, I have used TCP/IP and applications on PIC using not more than
32k. But it is a hacking, and a garage development.
For a real TCP/IP application you need multiple threads, and RAM to
buffer packets. So I suggest eCos and LwIP. It a present sollution
however the LwIP port and configuration options are not too well
implemented (I think) and needs redevelopment. This stack uses abot
100k with eCos, but without applications (The physical layer is also
a great problem, the GPIO system of LPCs are not designed for bus
connections, I suggess some modifications here, beacause many
applications needs an 8 bit bus, and the independed SET, CLEAR, READ
mechanism of LPC is good for individual pins, but very bad for
buses).
The real problems in the current LPC chips is a small RAM size. I'm
thing when somebody using a 32bit uc also want to use RTOS not just
hacking a code. And RTOS needs RAM. I'm still using LPC2106, however
I would like having ADC, DAC, but the RAM is so small in the LPC21xx
versions. The LPC2138 is in the border, 32k RAM could be enought with
restictions, but If there is 512k Flash, I would like about 128k RAM
(256k Flash and 64k RAM is much more useable, than 512k Flash and 32k
RAM).
Balázs
--- In lpc2000@yahoogroups.com, "lpc2100_fan" <lpc2100_fan@y...>
wrote:
>
> Gus,
>
> the applications that I saw can work reasonably well with 256k/32
> which would confirm your findings.
>
> Bob
>
> --- In lpc2000@yahoogroups.com, "Gus" <gus_is_working@y...> wrote:
> >
> > it seems like every one is upset I said we need more than 128K!!!
> > Yes you can fit TCP/IP in 32K and a full blown stack can be 50K
but
> > that is the TCP/IP stack "ONLY"!! for our application we need at
> > least 150K. Same thing for ram, we need at least 25K.
> >
> > Again this is our own application and you may need less or more
for
Show quoted textHide quoted text