We have been doing development on our product using the wiz107sr. We have tried every firmware and many different baud rates and serial packing conditions and we still notice that serial data is overrunning the ethernet in some cases. resulting in data loss. We use a 160 byte packet with a crc and maybe 1% of the packets come through with data missing. The next packet will overwrite the end of the previous one and invalidate it.
Our current best setting is a timer of 50ms and size and character of 0.
Is some amount of data loss expected or are there things we can do to avoid this?
Is this module suited for reliable data transfer or should we be using a different model?