[#6583] bf537 v0.3 generate wrong hardware checksum when unplug and plug cable in the middle of many incoming packets.
Submitted By: Sonic Zhang
Open Fixed In Release:
Found In Release:
BF537 Silicon Revision:
Is this bug repeatable?:
Assigned (Not Start)
Uboot version or rev.:
Toolchain version or rev.:
App binary format:
Summary: bf537 v0.3 generate wrong hardware checksum when unplug and plug cable in the middle of many incoming packets.
Hardware checksum feature is only enabled when WB cache is disabled. On bf537 v0.2, hardware checksum works as expected, when unplug and plug cable in the middle of many incoming packets. But, on bf537 v0.3, hardware checksum generates wrong results in this case and netdev_rx_csum_fault() dumps error information.
Current walk around is to disable hardware checksum in bfin_mac.h for bf537 v0.3.
See thread in forum http://blackfin.uclinux.org/gf/forumthread/45296
No Messages Were Found
File Name File Type File Size Posted By
No Files Were Found