<?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 firmware and programming tool in Embedded Connectivity</title>
    <link>https://community.intel.com/t5/Embedded-Connectivity/I210-firmware-and-programming-tool/m-p/1487317#M4463</link>
    <description>&lt;P&gt;Hello&amp;nbsp;&lt;A class="" href="https://community.intel.com/t5/user/viewprofilepage/user-id/114" target="_blank" rel="noopener"&gt;@CarlosAM_INTEL&lt;/A&gt;,&lt;/P&gt;&lt;P&gt;Thanks for the reply. I can confirm that our design fulfills the power up sequence requirements stated in 2.23 of the FAQ document. We also checked the PCI ID of the device and it is 0x1531, which, according to 2.23, indicates an unprogrammed device. We don't have access to the tools and files stated in 2.14, 2.15 and 2.16. I understand that this requires a privileged account. How can I update my account to gain a privileged access?&lt;/P&gt;&lt;P&gt;Best regards.&lt;/P&gt;</description>
    <pubDate>Thu, 18 May 2023 06:52:14 GMT</pubDate>
    <dc:creator>AliUS</dc:creator>
    <dc:date>2023-05-18T06:52:14Z</dc:date>
    <item>
      <title>I210 firmware and programming tool</title>
      <link>https://community.intel.com/t5/Embedded-Connectivity/I210-firmware-and-programming-tool/m-p/1486916#M4458</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;We designed a custom hardware board using Intel I210 ethernet controller in order to add a second ethernet interface to our product. In our design, we use Raspberry Compute Module 4 as host device. When we run "lspci -vvv" command in our device, we get the following log.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;FONT face="intelo" size="2"&gt;01:00.0 Ethernet controller: Intel Corporation I210 Gigabit Unprogrammed (rev 03)&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT face="intelo" size="2"&gt;Subsystem: Intel Corporation I210 Gigabit Unprogrammed&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT face="intelo" size="2"&gt;Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- DisINTx-&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT face="intelo" size="2"&gt;Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast &amp;gt;TAbort- &amp;lt;TAbort- &amp;lt;MAbort- &amp;gt;SERR- &amp;lt;PERR- INTx-&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT face="intelo" size="2"&gt;Interrupt: pin A routed to IRQ 0&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT face="intelo" size="2"&gt;Region 0: Memory at 600000000 (32-bit, non-prefetchable) [disabled] [size=8M]&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT face="intelo" size="2"&gt;Region 2: I/O ports at &amp;lt;unassigned&amp;gt; [disabled]&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT face="intelo" size="2"&gt;Region 3: Memory at 600800000 (32-bit, non-prefetchable) [disabled] [size=16K]&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;FONT face="intelo" size="2"&gt;Capabilities: [40] Power Management version 3&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT face="intelo" size="2"&gt;Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT face="intelo" size="2"&gt;Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=1 PME-&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT face="intelo" size="2"&gt;Capabilities: [50] MSI: Enable- Count=1/1 Maskable+ 64bit+&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT face="intelo" size="2"&gt;Address: 0000000000000000 Data: 0000&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT face="intelo" size="2"&gt;Masking: 00000000 Pending: 00000000&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT face="intelo" size="2"&gt;Capabilities: [70] MSI-X: Enable- Count=5 Masked-&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT face="intelo" size="2"&gt;Vector table: BAR=3 offset=00000000&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT face="intelo" size="2"&gt;PBA: BAR=3 offset=00002000&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT face="intelo" size="2"&gt;Capabilities: [a0] Express (v2) Endpoint, MSI 00&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT face="intelo" size="2"&gt;DevCap: MaxPayload 512 bytes, PhantFunc 0, Latency L0s &amp;lt;512ns, L1 &amp;lt;64us&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT face="intelo" size="2"&gt;ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset+ SlotPowerLimit 0.000W&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT face="intelo" size="2"&gt;DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT face="intelo" size="2"&gt;RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+ FLReset-&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT face="intelo" size="2"&gt;MaxPayload 128 bytes, MaxReadReq 512 bytes&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT face="intelo" size="2"&gt;DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT face="intelo" size="2"&gt;LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s unlimited, L1 &amp;lt;16us&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT face="intelo" size="2"&gt;ClockPM- Surprise- LLActRep- BwNot- ASPMOptComp+&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT face="intelo" size="2"&gt;LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk-&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT face="intelo" size="2"&gt;ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT face="intelo" size="2"&gt;LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT face="intelo" size="2"&gt;DevCap2: Completion Timeout: Range ABCD, TimeoutDis+, LTR+, OBFF Via WAKE#&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT face="intelo" size="2"&gt;DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT face="intelo" size="2"&gt;LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT face="intelo" size="2"&gt;Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT face="intelo" size="2"&gt;Compliance De-emphasis: -6dB&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT face="intelo" size="2"&gt;LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete-, EqualizationPhase1-&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT face="intelo" size="2"&gt;EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT face="intelo" size="2"&gt;Capabilities: [100 v2] Advanced Error Reporting&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT face="intelo" size="2"&gt;UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT face="intelo" size="2"&gt;UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT face="intelo" size="2"&gt;UESvrt: DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT face="intelo" size="2"&gt;CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT face="intelo" size="2"&gt;CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT face="intelo" size="2"&gt;AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn-&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT face="intelo" size="2"&gt;Capabilities: [140 v1] Device Serial Number 00-a0-c9-ff-ff-00-00-00&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT face="intelo" size="2"&gt;Capabilities: [1a0 v1] Transaction Processing Hints&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT face="intelo" size="2"&gt;Device specific mode supported&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT face="intelo" size="2"&gt;Steering table in TPH capability structure&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT face="intelo" size="2"&gt;Capabilities: [1c0 v1] Latency Tolerance Reporting&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT face="intelo" size="2"&gt;Max snoop latency: 0ns&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;FONT face="intelo" size="2"&gt;Max no snoop latency: 0ns&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We think the first line of the log suggests that I210 controller is unprogrammed and we need to upload a firmware to it. If you think this is the case, can you please guide us how to access the firmware and the tool required to flash the nvm of the IC.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Ali&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 17 May 2023 07:28:18 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Connectivity/I210-firmware-and-programming-tool/m-p/1486916#M4458</guid>
      <dc:creator>AliUS</dc:creator>
      <dc:date>2023-05-17T07:28:18Z</dc:date>
    </item>
    <item>
      <title>Re: I210 firmware and programming tool</title>
      <link>https://community.intel.com/t5/Embedded-Connectivity/I210-firmware-and-programming-tool/m-p/1487220#M4460</link>
      <description>&lt;P&gt;Hello,&amp;nbsp;&lt;a href="https://community.intel.com/t5/user/viewprofilepage/user-id/294217"&gt;@AliUS&lt;/a&gt;:&lt;/P&gt;
&lt;P&gt;Thank you for contacting Intel Embedded Community.&lt;/P&gt;
&lt;P&gt;We suggest verifying that the affected implementation fulfills the requirements stated in the answers to questions 2.23,&amp;nbsp; 2.14, 2.15, and 2.16, on pages 9 and 8 of the&amp;nbsp;Intel® Ethernet Controller I210/I211 Frequently Asked Questions (FAQs) that can be found in the following website:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://cdrdv2-public.intel.com/334026/ethernet-controller-i210-i211-faq.pdf" target="_blank"&gt;https://cdrdv2-public.intel.com/334026/ethernet-controller-i210-i211-faq.pdf&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Best regards,&lt;/P&gt;
&lt;P&gt;&lt;a href="https://community.intel.com/t5/user/viewprofilepage/user-id/114"&gt;@CarlosAM_INTEL&lt;/a&gt;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 17 May 2023 23:31:44 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Connectivity/I210-firmware-and-programming-tool/m-p/1487220#M4460</guid>
      <dc:creator>CarlosAM_INTEL</dc:creator>
      <dc:date>2023-05-17T23:31:44Z</dc:date>
    </item>
    <item>
      <title>Re: I210 firmware and programming tool</title>
      <link>https://community.intel.com/t5/Embedded-Connectivity/I210-firmware-and-programming-tool/m-p/1487317#M4463</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;A class="" href="https://community.intel.com/t5/user/viewprofilepage/user-id/114" target="_blank" rel="noopener"&gt;@CarlosAM_INTEL&lt;/A&gt;,&lt;/P&gt;&lt;P&gt;Thanks for the reply. I can confirm that our design fulfills the power up sequence requirements stated in 2.23 of the FAQ document. We also checked the PCI ID of the device and it is 0x1531, which, according to 2.23, indicates an unprogrammed device. We don't have access to the tools and files stated in 2.14, 2.15 and 2.16. I understand that this requires a privileged account. How can I update my account to gain a privileged access?&lt;/P&gt;&lt;P&gt;Best regards.&lt;/P&gt;</description>
      <pubDate>Thu, 18 May 2023 06:52:14 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Connectivity/I210-firmware-and-programming-tool/m-p/1487317#M4463</guid>
      <dc:creator>AliUS</dc:creator>
      <dc:date>2023-05-18T06:52:14Z</dc:date>
    </item>
    <item>
      <title>Re: I210 firmware and programming tool</title>
      <link>https://community.intel.com/t5/Embedded-Connectivity/I210-firmware-and-programming-tool/m-p/1487647#M4466</link>
      <description>&lt;P&gt;Hello,&amp;nbsp;&lt;a href="https://community.intel.com/t5/user/viewprofilepage/user-id/294217"&gt;@AliUS&lt;/a&gt;:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks for your reply.&lt;BR /&gt;&lt;BR /&gt;You should request the update of your account to Intel Developer Zone Premier by filling out the form stated on the following website:&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.intel.com/content/www/us/en/forms/support/my-intel-sign-on-support.html" target="_blank"&gt;https://www.intel.com/content/www/us/en/forms/support/my-intel-sign-on-support.html&lt;/A&gt;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;You should use a business email address to evade any inconvenience. Please avoid the free email provider's address (such as the one provided by Hotmail, Gmail, Yahoo, or others). you can confirm this information and more details on the following website:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.intel.com/content/www/us/en/support/articles/000058073/programs/resource-and-documentation-center.html" target="_blank"&gt;https://www.intel.com/content/www/us/en/support/articles/000058073/programs/resource-and-documentation-center.html&lt;/A&gt;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Best regards,&lt;BR /&gt;&lt;a href="https://community.intel.com/t5/user/viewprofilepage/user-id/114"&gt;@CarlosAM_INTEL&lt;/a&gt;.&lt;/P&gt;</description>
      <pubDate>Fri, 19 May 2023 00:12:38 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Connectivity/I210-firmware-and-programming-tool/m-p/1487647#M4466</guid>
      <dc:creator>CarlosAM_INTEL</dc:creator>
      <dc:date>2023-05-19T00:12:38Z</dc:date>
    </item>
  </channel>
</rss>

