Ah. You're talking about two different parts. One can use an external flash and the other cannot. Both can use an internal iNVM to store some very basic settings if no flash is used.
The checksum is used to verify the contents of the external flash. The i211 does not use external flash and therefore doesn't have a checksum. I am not aware of any NICs (Network Interface Cards that plug into a PCIe slot) that use the i211. I think you have found a bug and I would request that you file it as a bug in sourceforge (http://sourceforge.net/p/e1000/bugs/) and we can track it there. There shouldn't be a checksum on an i211. Thanks. Todd Fujinaka Software Application Engineer Networking Division (ND) Intel Corporation [email protected] (503) 712-4565 -----Original Message----- From: Holger Eitzenberger [mailto:[email protected]] Sent: Monday, April 14, 2014 1:17 PM To: Fujinaka, Todd Cc: Ronciak, John; [email protected] Subject: Re: [E1000-devel] igb: v5.2.5 fails doing NVM checksum check on i211 On Mon, Apr 14, 2014 at 07:51:16PM +0000, Fujinaka, Todd wrote: > Also, I'm not sure what you mean by 0xBABA. That would be an interesting > coincidence if the checksum was 0xBABA, but the checksum should be > recalculated when the iNVM is changed. There could be a chance that whoever > programmed the part was using an older broken version of the programming tool. When talking about 0xBABA I am referring to chapter 6.8.8 'Checksum Word' of the i210 datasheet. I see that the sourceforge driver v5.2.5 (giving the csum error) is checking for NVM_SUM (0xBABA), whereas the Linux v3.8 version does not, it has no .validate callback. I am just wondering why both drivers have different behaviour, and which one is correct. Esp. so after checking both datasheets. I send an inquiry to the HW manufacturer already today. /Holger ------------------------------------------------------------------------------ Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/NeoTech _______________________________________________ E1000-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/e1000-devel To learn more about Intel® Ethernet, visit http://communities.intel.com/community/wired
