AFAIR STM32 requires place for HW calculated CRC to be zero initialized, so if outgoing buffer is corrupted (modified from zero) at some point it would break CRC calculation.
On Sep 23, 2014 11:14 AM, "Simon Goldschmidt" <
address@hidden> wrote:
Michael Steinecke wrote:
> But from one point on, the CRC calculation for all outgoing packets fails or
> is not executed entirely.
> [..]
> CRC calculation is done by HW (SW calculation in LwIP turned off), therefore
> I would expect another STM bug. Is there something known? Some ideas how to
> track down this?
I guess you mean checksum, not CRC. Have you tried disabling hardware checksum calculation? That would be an ideal way to see if it's the hardware driver or another problem.
Simon
_______________________________________________
lwip-users mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/lwip-users