<?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: Programming i210 Blank Flash w/ EEUPDATE &amp;amp; LANConf in Embedded Connectivity</title>
    <link>https://community.intel.com/t5/Embedded-Connectivity/Programming-i210-Blank-Flash-w-EEUPDATE-amp-LANConf/m-p/214804#M737</link>
    <description>&lt;P&gt;Hi Jason,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have had very similar experience to you.  I have a COM Express module with an i210 and my carrier board also has an i210.&lt;/P&gt;&lt;P&gt;I have actually gotten the external flash to program; but not quite sure how.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;it was some combination of running in&lt;/P&gt;&lt;P&gt;- 'driver mode' vs.  'driverless mode'&lt;/P&gt;&lt;P&gt;- running eeupdate64e with .bin file then running directly afterwards the same command string but with the .hex file. &lt;/P&gt;&lt;P&gt;- or maybe running with the .hex file and power cycling&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I did a lot of experimenting, rebooting, power cycling, mucking with lanconf64e&lt;/P&gt;&lt;P&gt;I have a few more boards to process; to see if I can establish a method.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Maybe Intel can comment on when one should use .hex versus .bin ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In my screen shots below i have renamed&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For ease of typing I renamed Dev_Start_I210_Copper_NOMNG_4Mb_A2_3.25_0.03.bin to CTII210.bin&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-Matt&lt;/P&gt;&lt;P&gt;&lt;/P&gt;</description>
    <pubDate>Fri, 05 May 2017 15:07:01 GMT</pubDate>
    <dc:creator>MFerr12</dc:creator>
    <dc:date>2017-05-05T15:07:01Z</dc:date>
    <item>
      <title>Programming i210 Blank Flash w/ EEUPDATE &amp; LANConf</title>
      <link>https://community.intel.com/t5/Embedded-Connectivity/Programming-i210-Blank-Flash-w-EEUPDATE-amp-LANConf/m-p/214779#M712</link>
      <description>&lt;P&gt;Greetings,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have a new design that includes my prototype baseboard which has an i210-it and a Qseven CoM that includes an E3815 Atom and an i210. I'm following the directions from document 513655 to program the blank flash for my baseboard's i210. Running EEUPDATE shows my two i210 controllers (one working, and one blank). Using both EEUPDATE &amp;amp; LANConf to attempt to program the blank flash results in a timeout error that occurs after 5+ minutes of the tool claiming that it is writing to flash.&lt;/P&gt;&lt;P&gt;LANCOnf gives the following:&lt;B&gt; c86a0004 - "Timeout Error" when programming i210 blank flash&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm using the following versions on an Intel Atom E3815 processor on Ubuntu 16.04.2&lt;/P&gt;&lt;P&gt;eeupdate64e: EEUPDATE v5.26.17.11&lt;/P&gt;&lt;P&gt;lanconfig64e: LANConf v1.26.17.11&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;lshw shows the driver as: driver=igb driverversion=5.3.0-k&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I've tried flashing with multiple 4Mb files onto a 4Mb flash On Semi LE25U40CMC&lt;/P&gt;&lt;P&gt;Below is the eeupdate log:&lt;/P&gt;&lt;P&gt;_________________________________________________________&lt;/P&gt;&lt;P&gt;root@ubuntu-serv-slim:/#  ./eeupdate64e /NIC=1 /DATA Dev_Start_I210_Copper_NOMNG_4Mb_A2_3.25_0.03.bin&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Using: Intel (R) PRO Network Connections SDK v2.26.17&lt;/P&gt;&lt;P&gt;EEUPDATE v5.26.17.11&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;NIC Bus Dev Fun Vendor-Device  Branding string&lt;/P&gt;&lt;P&gt;=== === === === ============= =================================================&lt;/P&gt;&lt;P&gt;  1   2  00  00   8086-1531    Intel(R) I210 Blank NVM Device&lt;/P&gt;&lt;P&gt;  2   4  00  00   8086-1533    Intel(R) I210 Gigabit Network Connection&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing SHARED FLASH.  PLEASE DO NOT INTERRUPT THIS PROCESS.&lt;/P&gt;&lt;P&gt;  1:  Shared Flash image update FAILED! Timeout Error&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;_____________________________________________________&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Things I've learned in debugging:&lt;/P&gt;&lt;P&gt;1) I can program the flash off board and then the I210 is recognized.&lt;/P&gt;&lt;P&gt;2) After flashing off board, EEUPDATE can reprogram the flash using the same file that timed out originally including update the check sum.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there some bit that needs to be set or a flag to allow for programming blank flash? Does is need a MAC address first? I'm sure it's something simple/stupid but any help you can provide is appreciated.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Enjoy,&lt;/P&gt;&lt;P&gt;Jason&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;p.s. This was originally posted in "Wire Ethernet" and was requested to move to embedded.&lt;/P&gt;</description>
      <pubDate>Fri, 10 Mar 2017 14:40:32 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Connectivity/Programming-i210-Blank-Flash-w-EEUPDATE-amp-LANConf/m-p/214779#M712</guid>
      <dc:creator>JBean1</dc:creator>
      <dc:date>2017-03-10T14:40:32Z</dc:date>
    </item>
    <item>
      <title>Re: Programming i210 Blank Flash w/ EEUPDATE &amp; LANConf</title>
      <link>https://community.intel.com/t5/Embedded-Connectivity/Programming-i210-Blank-Flash-w-EEUPDATE-amp-LANConf/m-p/214780#M713</link>
      <description>&lt;P&gt;Hello, Jason.Bean:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for contacting Intel Embedded Community.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In order to better understand this situation, could you please try to reproduce this situation using one of the Operating Systems listed on page 3 of the &lt;A href="http://www.intel.com/content/dam/www/public/us/en/documents/platform-briefs/atom-processor-e3800-platform-brief.pdf"&gt;http://www.intel.com/content/dam/www/public/us/en/documents/platform-briefs/atom-processor-e3800-platform-brief.pdf&lt;/A&gt; Platform Brief: Intel® Atom™ Processor E3800 Product Family and let us know the results in a detailed way?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We really appreciate your cooperation.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Carlos_A.&lt;/P&gt;</description>
      <pubDate>Fri, 10 Mar 2017 17:58:39 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Connectivity/Programming-i210-Blank-Flash-w-EEUPDATE-amp-LANConf/m-p/214780#M713</guid>
      <dc:creator>CarlosAM_INTEL</dc:creator>
      <dc:date>2017-03-10T17:58:39Z</dc:date>
    </item>
    <item>
      <title>Re: Programming i210 Blank Flash w/ EEUPDATE &amp; LANConf</title>
      <link>https://community.intel.com/t5/Embedded-Connectivity/Programming-i210-Blank-Flash-w-EEUPDATE-amp-LANConf/m-p/214781#M714</link>
      <description>&lt;P&gt;Hi Jason.Bean,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have not seen this problem but i would definitely try loading a MAC address. I have seen issues with eeupdate not behaving as expected without a mac address loaded.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it helps&lt;/P&gt;&lt;P&gt;RobH&lt;/P&gt;</description>
      <pubDate>Mon, 13 Mar 2017 11:34:12 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Connectivity/Programming-i210-Blank-Flash-w-EEUPDATE-amp-LANConf/m-p/214781#M714</guid>
      <dc:creator>idata</dc:creator>
      <dc:date>2017-03-13T11:34:12Z</dc:date>
    </item>
    <item>
      <title>Re: Programming i210 Blank Flash w/ EEUPDATE &amp; LANConf</title>
      <link>https://community.intel.com/t5/Embedded-Connectivity/Programming-i210-Blank-Flash-w-EEUPDATE-amp-LANConf/m-p/214782#M715</link>
      <description>&lt;P&gt;I tried to update the MAC address of the blank Flash an got a "Failed" error. My next step is to boot to a different OS, but I'm curious if anyone has had success with the bit-banging access mentioned in 3.3.1 of the datasheet "For the first programming of a blank Flash, it is the host's responsibility to remove the write protection from the Flash part via bit-banging access"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It seems similar to the discussion in:&lt;/P&gt;&lt;P&gt;  &lt;/P&gt;&lt;P&gt;I didn't see a solution other than the fact that the tool should be doing the bit-banging already.&lt;/P&gt;&lt;P&gt;I confirmed that my flash supports all the same OpCodes referenced on pg. 53 of the datasheet.&lt;/P&gt;</description>
      <pubDate>Tue, 14 Mar 2017 17:44:01 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Connectivity/Programming-i210-Blank-Flash-w-EEUPDATE-amp-LANConf/m-p/214782#M715</guid>
      <dc:creator>JBean1</dc:creator>
      <dc:date>2017-03-14T17:44:01Z</dc:date>
    </item>
    <item>
      <title>Re: Programming i210 Blank Flash w/ EEUPDATE &amp; LANConf</title>
      <link>https://community.intel.com/t5/Embedded-Connectivity/Programming-i210-Blank-Flash-w-EEUPDATE-amp-LANConf/m-p/214783#M716</link>
      <description>&lt;P&gt;Hello, Jason.Bean:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Could you please tell us if you have tried our last suggestion? In case that your answer is affirmative, please let us know the results.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks again for your cooperation to solve this situation.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Carlos_A.&lt;/P&gt;</description>
      <pubDate>Tue, 14 Mar 2017 19:50:09 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Connectivity/Programming-i210-Blank-Flash-w-EEUPDATE-amp-LANConf/m-p/214783#M716</guid>
      <dc:creator>CarlosAM_INTEL</dc:creator>
      <dc:date>2017-03-14T19:50:09Z</dc:date>
    </item>
    <item>
      <title>Re: Programming i210 Blank Flash w/ EEUPDATE &amp; LANConf</title>
      <link>https://community.intel.com/t5/Embedded-Connectivity/Programming-i210-Blank-Flash-w-EEUPDATE-amp-LANConf/m-p/214784#M717</link>
      <description>&lt;P&gt;Carlos,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Just got my board back and booted up with Fedora and got identical timeout error. It failed with EEUPDATE and also failed with updating just the MAC address. Any other suggestions?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing SHARED FLASH.  PLEASE DO NOT INTERRUPT THIS PROCESS.&lt;/P&gt;&lt;P&gt;  2:  Shared Flash image update FAILED! Timeout Error&lt;/P&gt;&lt;P&gt;&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   4  00  00   8086-1533    Intel(R) I210 Gigabit Network Connection&lt;/P&gt;&lt;P&gt;  2   2  00  00   8086-1531    Intel(R) I210 Blank NVM Device&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; 2: Updating Mac Address to 00209D23C751...Failed!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Enjoy,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;Jason</description>
      <pubDate>Wed, 15 Mar 2017 18:21:20 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Connectivity/Programming-i210-Blank-Flash-w-EEUPDATE-amp-LANConf/m-p/214784#M717</guid>
      <dc:creator>JBean1</dc:creator>
      <dc:date>2017-03-15T18:21:20Z</dc:date>
    </item>
    <item>
      <title>Re: Programming i210 Blank Flash w/ EEUPDATE &amp; LANConf</title>
      <link>https://community.intel.com/t5/Embedded-Connectivity/Programming-i210-Blank-Flash-w-EEUPDATE-amp-LANConf/m-p/214785#M718</link>
      <description>&lt;P&gt;Hello, Jason.Bean :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We really appreciate your reply.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Based on your previous messages, we would like yo address the following questions:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Could you please verify that the cited flash memory fulfills with the I2C timing parameters of the Intel i-210? It can be reviewed with the assistance of the Flash memory manufacturer. These parameters information is stated in section 11.6.2.3, on page 785 of the &lt;A href="http://www.intel.com/content/dam/www/public/us/en/documents/datasheets/i210-ethernet-controller-datasheet.pdf"&gt;http://www.intel.com/content/dam/www/public/us/en/documents/datasheets/i210-ethernet-controller-datasheet.pdf&lt;/A&gt; Intel(R) Ethernet Controller I210 Datasheet document #  333016.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Could you please confirm that the NVM flash is designed with the i210 correctly?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Could you please clarify if the affected design has been reviewed by Intel? In case that your answer is negative, you can use this service following the steps stated at the &lt;A href="https://edc.intel.com/Tools/Design-Review/Default.aspx?language=en"&gt;https://edc.intel.com/Tools/Design-Review/Default.aspx?language=en&lt;/A&gt; Design Review Services website.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please give us the answers to these questions in order to have a better idea of this inconvenience.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Carlos_A.&lt;/P&gt;</description>
      <pubDate>Thu, 16 Mar 2017 14:47:05 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Connectivity/Programming-i210-Blank-Flash-w-EEUPDATE-amp-LANConf/m-p/214785#M718</guid>
      <dc:creator>CarlosAM_INTEL</dc:creator>
      <dc:date>2017-03-16T14:47:05Z</dc:date>
    </item>
    <item>
      <title>Re: Programming i210 Blank Flash w/ EEUPDATE &amp; LANConf</title>
      <link>https://community.intel.com/t5/Embedded-Connectivity/Programming-i210-Blank-Flash-w-EEUPDATE-amp-LANConf/m-p/214786#M719</link>
      <description>&lt;P&gt;Thanks Carlos,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'll start the design review because that has not been done. Regarding your first question about I2C/SMBus, I'm confused what this has to do with Flash. The SMBus communicates with the processor. Flash has a SPI interface to the i210. Please elaborate as my brain is moving slow &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I've double/triple checked the Flash/i210 interface. I'm also able to read/write to a non-empty Flash. This same chip also worked with the 82574 in my previous design.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Jason&lt;/P&gt;</description>
      <pubDate>Thu, 16 Mar 2017 15:30:48 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Connectivity/Programming-i210-Blank-Flash-w-EEUPDATE-amp-LANConf/m-p/214786#M719</guid>
      <dc:creator>JBean1</dc:creator>
      <dc:date>2017-03-16T15:30:48Z</dc:date>
    </item>
    <item>
      <title>Re: Programming i210 Blank Flash w/ EEUPDATE &amp; LANConf</title>
      <link>https://community.intel.com/t5/Embedded-Connectivity/Programming-i210-Blank-Flash-w-EEUPDATE-amp-LANConf/m-p/214787#M720</link>
      <description>&lt;P&gt;Hello, Jason.Bean :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your reply.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We apologize for the confusion, the proper section is 1.6. 2.4, specifically the Table 11-11, on page 786 of the cited  Datasheet. There you can find the Flash I/F Timing Parameters. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We hope that this clarification may help you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Carlos_A.&lt;/P&gt;</description>
      <pubDate>Thu, 16 Mar 2017 16:48:45 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Connectivity/Programming-i210-Blank-Flash-w-EEUPDATE-amp-LANConf/m-p/214787#M720</guid>
      <dc:creator>CarlosAM_INTEL</dc:creator>
      <dc:date>2017-03-16T16:48:45Z</dc:date>
    </item>
    <item>
      <title>Re: Programming i210 Blank Flash w/ EEUPDATE &amp; LANConf</title>
      <link>https://community.intel.com/t5/Embedded-Connectivity/Programming-i210-Blank-Flash-w-EEUPDATE-amp-LANConf/m-p/214788#M721</link>
      <description>&lt;P&gt;I swapped out my Flash with a faster chip that meets/exceeds the specs in the datsaheet and got the same error. One a second board I duplicated the process of programming my Flash externally and then putting on the board. After doing this, the part has not problem getting reprogrammed with an update checksum or all new binary.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;Based on all the tests, it appears that the bit-banging process referenced earlier is not happening correctly to enable writing to a blank flash. Is there a different tool that is capable of doing this?</description>
      <pubDate>Wed, 22 Mar 2017 14:45:37 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Connectivity/Programming-i210-Blank-Flash-w-EEUPDATE-amp-LANConf/m-p/214788#M721</guid>
      <dc:creator>JBean1</dc:creator>
      <dc:date>2017-03-22T14:45:37Z</dc:date>
    </item>
    <item>
      <title>Re: Programming i210 Blank Flash w/ EEUPDATE &amp; LANConf</title>
      <link>https://community.intel.com/t5/Embedded-Connectivity/Programming-i210-Blank-Flash-w-EEUPDATE-amp-LANConf/m-p/214789#M722</link>
      <description>&lt;P&gt;Hello, Jason.Bean :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your update.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We have the idea that the Lanconf tool cannot recognize the JEDEC id of the NVM. By the way, it ignores the command opcodes to send to delete/write the chip when it is blank. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;By the way, could you please verify if the cited condition happens with any of the devices listed in section 11.8, on pages 793, 794, and 795 of the &lt;A href="http://www.intel.com/content/dam/www/public/us/en/documents/datasheets/i210-ethernet-controller-datasheet.pdf"&gt;http://www.intel.com/content/dam/www/public/us/en/documents/datasheets/i210-ethernet-controller-datasheet.pdf&lt;/A&gt; Intel(R) Ethernet Controller I210 Datasheet document #  333016?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also, could you please give us all the information of the Flash device that you are using?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We really appreciate your help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Carlos_A.&lt;/P&gt;</description>
      <pubDate>Wed, 22 Mar 2017 16:16:02 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Connectivity/Programming-i210-Blank-Flash-w-EEUPDATE-amp-LANConf/m-p/214789#M722</guid>
      <dc:creator>CarlosAM_INTEL</dc:creator>
      <dc:date>2017-03-22T16:16:02Z</dc:date>
    </item>
    <item>
      <title>Re: Programming i210 Blank Flash w/ EEUPDATE &amp; LANConf</title>
      <link>https://community.intel.com/t5/Embedded-Connectivity/Programming-i210-Blank-Flash-w-EEUPDATE-amp-LANConf/m-p/214790#M723</link>
      <description>&lt;P&gt;Thanks Carlos. I've ordered some new Flash chips from the datasheet: Atmel/Adesto AT25DF081A-SSH-T)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The one's I've tested are the Winbond W25Q64FVSSIG (meets speed requirements, never tested with external programmer) and On Semi LE25U40CMC (didn't meet the max speed but works fine after external programming). I'll let you know the results when the new Flash arrives.&lt;/P&gt;&lt;P&gt;Enjoy,&lt;/P&gt;&lt;P&gt;Jason&lt;/P&gt;</description>
      <pubDate>Wed, 22 Mar 2017 18:22:01 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Connectivity/Programming-i210-Blank-Flash-w-EEUPDATE-amp-LANConf/m-p/214790#M723</guid>
      <dc:creator>JBean1</dc:creator>
      <dc:date>2017-03-22T18:22:01Z</dc:date>
    </item>
    <item>
      <title>Re: Programming i210 Blank Flash w/ EEUPDATE &amp; LANConf</title>
      <link>https://community.intel.com/t5/Embedded-Connectivity/Programming-i210-Blank-Flash-w-EEUPDATE-amp-LANConf/m-p/214791#M724</link>
      <description>&lt;P&gt;Hello, Jason.Bean :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your update.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It is important to let you know that the Lanconf will not complain about any flash device out of the list mentioned in our previous communication, as long as it is compatible with Intel's generic algorithm.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We hope that this information may help you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Carlos_A.&lt;/P&gt;</description>
      <pubDate>Thu, 23 Mar 2017 14:11:23 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Connectivity/Programming-i210-Blank-Flash-w-EEUPDATE-amp-LANConf/m-p/214791#M724</guid>
      <dc:creator>CarlosAM_INTEL</dc:creator>
      <dc:date>2017-03-23T14:11:23Z</dc:date>
    </item>
    <item>
      <title>Re: Programming i210 Blank Flash w/ EEUPDATE &amp; LANConf</title>
      <link>https://community.intel.com/t5/Embedded-Connectivity/Programming-i210-Blank-Flash-w-EEUPDATE-amp-LANConf/m-p/214792#M725</link>
      <description>&lt;P&gt;I installed the Atmel/Adesto AT25DF081A-SSH-T from the I210 datasheet and got the same results. I have also run signal integrity analysis with Hyperlynx on the signals between the I210 and the Flash and all looks good. Have you encountered an issue like mine that required terminations or anything like that? I keep coming back to the issue of bit banging the write enable being the issue since the tool works find on a non-empty flash.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Enjoy,&lt;/P&gt;&lt;P&gt;Jason&lt;/P&gt;</description>
      <pubDate>Fri, 24 Mar 2017 13:48:27 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Connectivity/Programming-i210-Blank-Flash-w-EEUPDATE-amp-LANConf/m-p/214792#M725</guid>
      <dc:creator>JBean1</dc:creator>
      <dc:date>2017-03-24T13:48:27Z</dc:date>
    </item>
    <item>
      <title>Re: Programming i210 Blank Flash w/ EEUPDATE &amp; LANConf</title>
      <link>https://community.intel.com/t5/Embedded-Connectivity/Programming-i210-Blank-Flash-w-EEUPDATE-amp-LANConf/m-p/214793#M726</link>
      <description>&lt;P&gt;Hello, Jason.Bean :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We appreciate your reply.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Based on your previous communications, could you please tell us if the affected implementations have been reviewed by Intel? In case that your answer is negative, feel free to send them using the procedures stated at the &lt;A href="https://edc.intel.com/Tools/Design-Review/Default.aspx?language=en"&gt;https://edc.intel.com/Tools/Design-Review/Default.aspx?language=en&lt;/A&gt; Design Review Services website.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We hope that this information may help you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Carlos_A.&lt;/P&gt;</description>
      <pubDate>Wed, 29 Mar 2017 18:28:28 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Connectivity/Programming-i210-Blank-Flash-w-EEUPDATE-amp-LANConf/m-p/214793#M726</guid>
      <dc:creator>CarlosAM_INTEL</dc:creator>
      <dc:date>2017-03-29T18:28:28Z</dc:date>
    </item>
    <item>
      <title>Re: Programming i210 Blank Flash w/ EEUPDATE &amp; LANConf</title>
      <link>https://community.intel.com/t5/Embedded-Connectivity/Programming-i210-Blank-Flash-w-EEUPDATE-amp-LANConf/m-p/214794#M727</link>
      <description>&lt;P&gt;Greetings,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I've gotten feedback from the Intel Design Review services. I've implemented on the changes related to the Flash with no change in results. In addition, I pulled down pin 12 but LANCONFIG still claims the blank part is protected. The Flash menu shows Secured Flash Options at the top with the part type Flash: Protected Flash&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do you have any suggestions on how to get a part that is detected as blank to not be treated as protected?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Jason&lt;/P&gt;</description>
      <pubDate>Tue, 18 Apr 2017 14:10:56 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Connectivity/Programming-i210-Blank-Flash-w-EEUPDATE-amp-LANConf/m-p/214794#M727</guid>
      <dc:creator>JBean1</dc:creator>
      <dc:date>2017-04-18T14:10:56Z</dc:date>
    </item>
    <item>
      <title>Re: Programming i210 Blank Flash w/ EEUPDATE &amp; LANConf</title>
      <link>https://community.intel.com/t5/Embedded-Connectivity/Programming-i210-Blank-Flash-w-EEUPDATE-amp-LANConf/m-p/214795#M728</link>
      <description>&lt;P&gt;Hello, Jason.Bean:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your replies.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In order to be on the same page, could you please double check that the pins are pulled high/low and connected correctly? because it should not happen if the device is blank, it will not be protected by firmware. For more details please review the answer to the question 2.23, on page 9 of the &lt;A href="http://www.intel.com/content/dam/www/public/us/en/documents/faqs/ethernet-controller-i210-i211-faq.pdf"&gt;http://www.intel.com/content/dam/www/public/us/en/documents/faqs/ethernet-controller-i210-i211-faq.pdf&lt;/A&gt; Intel® Ethernet Controller I210/I211 Frequently Asked Questions (FAQs) document #  335346.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Waiting for your update.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Carlos_A.&lt;/P&gt;</description>
      <pubDate>Thu, 20 Apr 2017 14:25:03 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Connectivity/Programming-i210-Blank-Flash-w-EEUPDATE-amp-LANConf/m-p/214795#M728</guid>
      <dc:creator>CarlosAM_INTEL</dc:creator>
      <dc:date>2017-04-20T14:25:03Z</dc:date>
    </item>
    <item>
      <title>Re: Programming i210 Blank Flash w/ EEUPDATE &amp; LANConf</title>
      <link>https://community.intel.com/t5/Embedded-Connectivity/Programming-i210-Blank-Flash-w-EEUPDATE-amp-LANConf/m-p/214796#M729</link>
      <description>&lt;P&gt;Dear Jason,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We had endless problems trying to get EEUPDATE to work with&lt;/P&gt;&lt;P&gt;the i210 parts.  We just gave up and pre-program the Flash parts before&lt;/P&gt;&lt;P&gt;we solder them to the board.  It's a pain for us because we&lt;/P&gt;&lt;P&gt;have two i210s and we want them to have consecutive MAC addresses&lt;/P&gt;&lt;P&gt;related to the board serial number, so it's organizationally inconvenient.&lt;/P&gt;&lt;P&gt;It was still less painful than trying to get the obviously broken EEUPDATE&lt;/P&gt;&lt;P&gt;fixed though.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks, Paul.&lt;/P&gt;</description>
      <pubDate>Thu, 20 Apr 2017 17:02:09 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Connectivity/Programming-i210-Blank-Flash-w-EEUPDATE-amp-LANConf/m-p/214796#M729</guid>
      <dc:creator>PWilc1</dc:creator>
      <dc:date>2017-04-20T17:02:09Z</dc:date>
    </item>
    <item>
      <title>Re: Programming i210 Blank Flash w/ EEUPDATE &amp; LANConf</title>
      <link>https://community.intel.com/t5/Embedded-Connectivity/Programming-i210-Blank-Flash-w-EEUPDATE-amp-LANConf/m-p/214797#M730</link>
      <description>&lt;P&gt;Additional Results&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I put the CS, SI, SO, &amp;amp; CLK on the scope during boot up. I see an active CS and SK (at 3.125 MHz). SI stays low the entire time (PD resistor). Sounds like a bug with EEUPDATE that won't work with multiple controllers?? Currently the SI is pulled low, but I've also tried it pulled high. Since it has no problem reading an externally programmed Flash we know that SO is working fine. I know that the SI &amp;amp; PCB are good because EEUPDATE can update a non-blank flash to update MAC and checksum. Guess I'll see what iNVM is capapble of to determine if that option is better than external programming. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;Jason</description>
      <pubDate>Thu, 20 Apr 2017 18:07:55 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Connectivity/Programming-i210-Blank-Flash-w-EEUPDATE-amp-LANConf/m-p/214797#M730</guid>
      <dc:creator>JBean1</dc:creator>
      <dc:date>2017-04-20T18:07:55Z</dc:date>
    </item>
    <item>
      <title>Re: Programming i210 Blank Flash w/ EEUPDATE &amp; LANConf</title>
      <link>https://community.intel.com/t5/Embedded-Connectivity/Programming-i210-Blank-Flash-w-EEUPDATE-amp-LANConf/m-p/214798#M731</link>
      <description>&lt;P&gt;In an effort to test out the iNVM I tried to program and got the Error code - 0x13 : INVM content can't be merged. I tried the suggested /invmislocked and got the "UNLOCKED" response but still no luck. For fun, I removed the external Flash and get the same results. I still have pin 12 pulled low and am using the stock I210_Invm_Copper_NoAPM_v0.6.txt&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any fresh ideas? I've spent months with an 82574L/I210 combo before being told they couldn't work together because of hardware addressing on the SMBus, and now with a pair of I210s it seems that none of the tools want to program a blank device, even when the blank device is the I210's own internal memory.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Verify if INVM is locked ... INVM content is UNLOCKED !&lt;/P&gt;&lt;P&gt;done.&lt;/P&gt;&lt;P&gt;---------------------------------------------&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;root@#  ./eeupdate64e /nic=1 /invmupdate /file=I210_Invm_Copper_NoAPM_v0.6.txt&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Using: Intel (R) PRO Network Connections SDK v2.26.17&lt;/P&gt;&lt;P&gt;EEUPDATE v5.26.17.11&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;NIC Bus Dev Fun Vendor-Device  Branding string&lt;/P&gt;&lt;P&gt;=== === === === ============= =================================================&lt;/P&gt;&lt;P&gt;  1   2  00  00   8086-1531    Intel(R) I210 Blank NVM Device&lt;/P&gt;&lt;P&gt;  2   4  00  00   8086-1533    Intel(R) I210 Gigabit Network Connection&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Update INVM content ... Verify autoload configuration ...&lt;/P&gt;&lt;P&gt;        Error code - 0x13 : INVM content can't be merged.&lt;/P&gt;&lt;P&gt;NOT done !&lt;/P&gt;</description>
      <pubDate>Thu, 20 Apr 2017 21:41:34 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Connectivity/Programming-i210-Blank-Flash-w-EEUPDATE-amp-LANConf/m-p/214798#M731</guid>
      <dc:creator>JBean1</dc:creator>
      <dc:date>2017-04-20T21:41:34Z</dc:date>
    </item>
  </channel>
</rss>

