We can't receive the back to back TCP fragments fast enough. Half of them are getting dropped. First thing I'll look at is the printf implementation and see if it is interrupt driven or busy waiting. After that I'll need to look into receive DMA. -- Jon Smirl jonsmirl at gmail.com