<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: I210 Operation in Flash-less mode in Embedded Connectivity</title>
    <link>https://community.intel.com/t5/Embedded-Connectivity/I210-Operation-in-Flash-less-mode/m-p/197615#M337</link>
    <description>&lt;P&gt;Hi Mephisto&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i had maybe the same problem with the eepromARMTool, i got also the Error 5 thing.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My I210 has a FLASH device an because i could not program it i tryed to use th INVM.&lt;/P&gt;&lt;P&gt;I changed the "tool" only to see that there is no flash device was pesent.&lt;/P&gt;&lt;P&gt;I could setup a MAC and fill the INVM but i got that Error 5.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think the driver (igb.ko) is not looking for the vendor and device-id (8086-157B), i think he's asking the I210 if a FLASH device is present and try to check his ckecksumm.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My resolution was to remove the FLASH device... The I210 dosend found a FLASH and i get rid of Error 5.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Maybe your eeupdate64e does any same thing than the igb.ko.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My concusion: don't atach a FLASH if you want to use the INVM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Wolfgang&lt;/P&gt;</description>
    <pubDate>Tue, 27 Oct 2015 18:07:45 GMT</pubDate>
    <dc:creator>WSchr1</dc:creator>
    <dc:date>2015-10-27T18:07:45Z</dc:date>
    <item>
      <title>I210 Operation in Flash-less mode</title>
      <link>https://community.intel.com/t5/Embedded-Connectivity/I210-Operation-in-Flash-less-mode/m-p/197612#M334</link>
      <description>&lt;P&gt;I'm trying to setup a system with two I210 controllers. The 2nd one operates in Flash-less mode&lt;/P&gt;&lt;P&gt;and I have problems to get it working.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have successfully programmed the INVM using the eeupdate64e tool with:&lt;/P&gt;&lt;P&gt;eeupdate64e /nic=2 /invmupdate /file=I210_Invm_Copper_NoAPM_v0.6.txt&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It now reports:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Using: Intel (R) PRO Network Connections SDK v2.25.20&lt;/P&gt;&lt;P&gt;EEUPDATE v5.25.20.03 &lt;/P&gt;&lt;P&gt;Copyright (C) 1995 - 2015 Intel Corporation&lt;/P&gt;&lt;P&gt;Intel (R) Confidential and not for general distribution.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Driverless Mode&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Warning: No Adapter Selected&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;NIC Bus Dev Fun Vendor-Device  Branding string&lt;/P&gt;&lt;P&gt;=== === === === ============= =================================================&lt;/P&gt;&lt;P&gt;  1   1  00  00   8086-1533    Intel(R) I210 Gigabit Network Connection&lt;/P&gt;&lt;P&gt;  2   3  00  00   8086-157B    Intel(R) I210 Gigabit Network Connection&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The 2nd NIC is the one without flash.&lt;/P&gt;&lt;P&gt;However, when I try to program the MAC address, it fails:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;eeupdate64e /nic=2 /mac=001395160935&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;NIC Bus Dev Fun Vendor-Device  Branding string&lt;/P&gt;&lt;P&gt;=== === === === ============= =================================================&lt;/P&gt;&lt;P&gt;  1   1  00  00   8086-1533    Intel(R) I210 Gigabit Network Connection&lt;/P&gt;&lt;P&gt;  2   3  00  00   8086-157B    Intel(R) I210 Gigabit Network Connection&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; 2:  Updating Mac Address to 001395160935...Failed!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Further more when I load the driver "igb" in linux, it reports an&lt;/P&gt;&lt;P&gt;invalid checksum on the 2nd NIC:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Intel(R) Gigabit Ethernet Network Driver - version 5.3.2&lt;/P&gt;&lt;P&gt;Copyright (c) 2007-2015 Intel Corporation.&lt;/P&gt;&lt;P&gt;igb 0000:01:00.0: irq 76 for MSI/MSI-X&lt;/P&gt;&lt;P&gt;igb 0000:01:00.0: irq 77 for MSI/MSI-X&lt;/P&gt;&lt;P&gt;igb 0000:01:00.0: added PHC on eth0&lt;/P&gt;&lt;P&gt;igb 0000:01:00.0: Intel(R) Gigabit Ethernet Network Connection&lt;/P&gt;&lt;P&gt;igb 0000:01:00.0: eth0: (PCIe:2.5GT/s:Width x1) &lt;/P&gt;&lt;P&gt;igb 0000:01:00.0 eth0: MAC: 00:13:95:16:09:34&lt;/P&gt;&lt;P&gt;igb 0000:01:00.0: eth0: PBA No: 000300-000&lt;/P&gt;&lt;P&gt;igb 0000:01:00.0: LRO is disabled&lt;/P&gt;&lt;P&gt;igb 0000:01:00.0: Using MSI-X interrupts. 1 rx queue(s), 1 tx queue(s)&lt;/P&gt;&lt;P&gt;igb 0000:03:00.0: irq 78 for MSI/MSI-X&lt;/P&gt;&lt;P&gt;igb 0000:03:00.0: irq 79 for MSI/MSI-X&lt;/P&gt;&lt;P&gt;igb 0000:03:00.0: The NVM Checksum Is Not Valid&lt;/P&gt;&lt;P&gt;igb: probe of 0000:03:00.0 failed with error -5&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Basically I have two questions now:&lt;/P&gt;&lt;P&gt;1. Why does the MAC address programming fail?&lt;/P&gt;&lt;P&gt;2. Why does the driver complain about the checksum? As far as I know there isn't&lt;/P&gt;&lt;P&gt; a checksum in the internal memory.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Felix&lt;/P&gt;</description>
      <pubDate>Thu, 22 Oct 2015 13:34:07 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Connectivity/I210-Operation-in-Flash-less-mode/m-p/197612#M334</guid>
      <dc:creator>FFrey1</dc:creator>
      <dc:date>2015-10-22T13:34:07Z</dc:date>
    </item>
    <item>
      <title>Re: I210 Operation in Flash-less mode</title>
      <link>https://community.intel.com/t5/Embedded-Connectivity/I210-Operation-in-Flash-less-mode/m-p/197613#M335</link>
      <description>&lt;P&gt;Hello Mephisto,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for contacting the Intel Embedded Community.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The information that may help you is stated at the following websites as a reference:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://lxr.free-electrons.com/source/drivers/net/ethernet/intel/igb/e1000_i210.c"&gt;http://lxr.free-electrons.com/source/drivers/net/ethernet/intel/igb/e1000_i210.c&lt;/A&gt; Linux/drivers/net/ethernet/intel/igb/e1000_i210.c - Linux Cross Reference - Free Electrons&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://lxr.free-electrons.com/source/drivers/net/ethernet/intel/igb/igb_main.c"&gt;http://lxr.free-electrons.com/source/drivers/net/ethernet/intel/igb/igb_main.c&lt;/A&gt; Linux/drivers/net/ethernet/intel/igb/igb_main.c - Linux Cross Reference - Free Electrons&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The I210 can be used without an external flash memory with very limited features. For example, no management interface or external PHY control via MDIO or I2C is available without flash memory. You can confirm this information in the answer to the question 2.9, on page 8 of the &lt;A href="http://Intel"&gt;http://Intel&lt;/A&gt;® Ethernet Controller I210/I211 Frequently Asked Questions Intel(R) Ethernet Controller I210/I211 Frequently Asked Questions (FAQs)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please let us know if this information is useful to you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Carlos_A. &lt;/P&gt;</description>
      <pubDate>Thu, 22 Oct 2015 17:07:12 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Connectivity/I210-Operation-in-Flash-less-mode/m-p/197613#M335</guid>
      <dc:creator>CarlosAM_INTEL</dc:creator>
      <dc:date>2015-10-22T17:07:12Z</dc:date>
    </item>
    <item>
      <title>Re: I210 Operation in Flash-less mode</title>
      <link>https://community.intel.com/t5/Embedded-Connectivity/I210-Operation-in-Flash-less-mode/m-p/197614#M336</link>
      <description>&lt;P&gt;Hello Carlos&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You're pointing me to the kernel 4.2 sources. Unfortunately I'm bound to kernel 3.14.&lt;/P&gt;&lt;P&gt;However, I also tested with igb driver version 5.3.2, which is even never than kernel 4.2 and it&lt;/P&gt;&lt;P&gt;issues the same error as igb driver version 5.0.5-k which is part of kernel 3.14.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Further more, even if the driver is buggy it doesn't explain why the MAC address programming fails.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any other ideas?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Felix&lt;/P&gt;</description>
      <pubDate>Fri, 23 Oct 2015 08:20:27 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Connectivity/I210-Operation-in-Flash-less-mode/m-p/197614#M336</guid>
      <dc:creator>FFrey1</dc:creator>
      <dc:date>2015-10-23T08:20:27Z</dc:date>
    </item>
    <item>
      <title>Re: I210 Operation in Flash-less mode</title>
      <link>https://community.intel.com/t5/Embedded-Connectivity/I210-Operation-in-Flash-less-mode/m-p/197615#M337</link>
      <description>&lt;P&gt;Hi Mephisto&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i had maybe the same problem with the eepromARMTool, i got also the Error 5 thing.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My I210 has a FLASH device an because i could not program it i tryed to use th INVM.&lt;/P&gt;&lt;P&gt;I changed the "tool" only to see that there is no flash device was pesent.&lt;/P&gt;&lt;P&gt;I could setup a MAC and fill the INVM but i got that Error 5.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think the driver (igb.ko) is not looking for the vendor and device-id (8086-157B), i think he's asking the I210 if a FLASH device is present and try to check his ckecksumm.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My resolution was to remove the FLASH device... The I210 dosend found a FLASH and i get rid of Error 5.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Maybe your eeupdate64e does any same thing than the igb.ko.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My concusion: don't atach a FLASH if you want to use the INVM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Wolfgang&lt;/P&gt;</description>
      <pubDate>Tue, 27 Oct 2015 18:07:45 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Connectivity/I210-Operation-in-Flash-less-mode/m-p/197615#M337</guid>
      <dc:creator>WSchr1</dc:creator>
      <dc:date>2015-10-27T18:07:45Z</dc:date>
    </item>
    <item>
      <title>Re: I210 Operation in Flash-less mode</title>
      <link>https://community.intel.com/t5/Embedded-Connectivity/I210-Operation-in-Flash-less-mode/m-p/197616#M338</link>
      <description>&lt;P&gt;Felix,&lt;/P&gt;&lt;P&gt;Sorry to reopen an old post but I am having the exact same problems. Did you ever get the issue resolved?&lt;/P&gt;&lt;P&gt;Thanks,Chris&lt;/P&gt;</description>
      <pubDate>Mon, 23 Jan 2017 22:18:57 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Connectivity/I210-Operation-in-Flash-less-mode/m-p/197616#M338</guid>
      <dc:creator>idata</dc:creator>
      <dc:date>2017-01-23T22:18:57Z</dc:date>
    </item>
  </channel>
</rss>

