Xiaofan Chen wrote: > This might itself be a problem due to the limit memory of the > PIC18F2550. You may get better results from a bigger PIC. If he's trying to make something like a USB to TCP bridge, it should be goo= d enough. The '2550 has 32Kbytes of program memory and 2Kbytes of RAM. I don't know how much space the Microchip network stack takes, but it really should be less than 20Kbytes of code space. The RAM limitation is more of a issue, especially since all that RAM isn't general purpose. Some of it is part of the special dual port RAM tied to the USB SIE. If he's using lots of USB endpoints and multiple TCP connections with large buffers it's not going to work. However meaningful applications are possible, for some values of meaningful. ******************************************************************** Embed Inc, Littleton Massachusetts, http://www.embedinc.com/products (978) 742-9014. Gold level PIC consultants since 2000. --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .