Janse, packet's can be dropped by the router/switch/hub if you have any betwen the board and your computer. Or maybe even by the computer? What is your configuration? regards, Andras
We've got a quite problem with STR912FAW ethernet perfomance. Current my step is example code with web server and maximum speed is about 7000 bytes per second. This was tested in Olimex STR-E912 evaluation board. Minimal required perfomance for our device is about 2MBytes per second one-side pocket sending. As I understand from this branch this is quite possible but will require a lot of optimizations. What should I begin with to solve this problem? Could anybody please help me with ready blocks and/or detailed guidance, because my experience in STR9 optimization is not enough yet?
Anti-Nagle in uip_split.c as first option? Optimized memcopy in one of ST appnotes on STR9 pages? The TCP/IP should be able to deliver around 20 Mbit/s with CRC calculation, if I remember well, from internal RAM and using optimized drivers.