I'm using our proprietary board (like demo board).
The FEC module always works well but only if the message size up to 800 byte.
When the size is >950 byte the FEC simply doesn't send out the packet.
I can check it via wireshark: when I try to send a packet of this size or larger, the transmission stops.
So TCP stack perform some retry, but nothing go out. No interrupt errors detected.
Internal bus clock: 80MHz
1664 byte are allocated for each DB buffer, aligned 16.
FEC registers are so set:
I do not understand why the transmission stops, any ideas?
Thanks for any suggestions.