piclist 2017\09\23\172720a >
Thread: MLA TCP/IP Stack Recovering from Ethernet Error
www.piclist.com/techref/microchip/devices.htm?key=pic
face picon face BY : William Westfield email (remove spam text)



> // Validate the data returned from the ENC624J600 Family device.

What a load of CYA crap.  “Sometimes the packet is invalid; it must be a layout problem!  Or maybe Alpha Particles!”  That “CRCError” is am actual ethernet packet CRC error, as far as I can tell.  While those are supposed to be pretty rare in modern real ethernets

{Quote hidden}

You can try just dropping the packet.  They seem to be assuming “the hardware is in a weird state, we’d better reset everything”, and I don’t think that’s true of all of the errors.  A more complete fix might be to separate out the individual errors, count them, and only do the reset when there is “unacceptable frequency of an error.”

BillW


-- http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive
View/change your membership options at
mailman.mit.edu/mailman/listinfo/piclist
.

<B8E8B5C0-F03F-4643-B81C-9F147BE0E418@mac.com> quoted-printable

In reply to: <170e854948141ba338f185e82f2c53f4.squirrel@mai.hallikainen.org>
See also: www.piclist.com/techref/microchip/devices.htm?key=pic
Reply You must be a member of the piclist mailing list (not only a www.piclist.com member) to post to the piclist. This form requires JavaScript and a browser/email client that can handle form mailto: posts.
Subject (change) MLA TCP/IP Stack Recovering from Ethernet Error

month overview.

new search...