<?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: Uboot - e1000(Intel I210) driver fails to ping in Raspberry Pi Compute Module 4(Rpi CM4) in Embedded Connectivity</title>
    <link>https://community.intel.com/t5/Embedded-Connectivity/Uboot-e1000-Intel-I210-driver-fails-to-ping-in-Raspberry-Pi/m-p/1714831#M5849</link>
    <description>&lt;P&gt;Hi Diego,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Can you please share the environment details in which the Uboot e1000 driver was tested so that we can use the same platform on our end.&amp;nbsp;&lt;/P&gt;&lt;P class=""&gt;&amp;nbsp;&lt;/P&gt;&lt;P class=""&gt;Regards,&lt;/P&gt;&lt;P class=""&gt;Rengarajan S&lt;/P&gt;</description>
    <pubDate>Wed, 03 Sep 2025 04:09:56 GMT</pubDate>
    <dc:creator>Rengarajan</dc:creator>
    <dc:date>2025-09-03T04:09:56Z</dc:date>
    <item>
      <title>Uboot - e1000(Intel I210) driver fails to ping in Raspberry Pi Compute Module 4(Rpi CM4)</title>
      <link>https://community.intel.com/t5/Embedded-Connectivity/Uboot-e1000-Intel-I210-driver-fails-to-ping-in-Raspberry-Pi/m-p/1710484#M5840</link>
      <description>&lt;P&gt;Environment: Uboot&amp;nbsp;&lt;SPAN&gt;v2025.07&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Platform: Intel I210 connected to PCIe port of&amp;nbsp;Raspberry Pi Compute Module 4(Rpi CM4).&amp;nbsp;&lt;/P&gt;&lt;P&gt;Issue: I am trying to use e1000.c driver available at&amp;nbsp;&lt;A href="https://elixir.bootlin.com/u-boot/v2025.07/source/drivers/net/e1000.c" target="_blank" rel="noopener"&gt;https://elixir.bootlin.com/u-boot/v2025.07/source/drivers/net/e1000.c &lt;/A&gt;&amp;nbsp;in Uboot v2025.07. I enabled&amp;nbsp;E1000 = y,&amp;nbsp;&lt;SPAN&gt;CONFIG_PCI=y CONFIG_DM_PCI_COMPAT=y CONFIG_PCI_PNP=y CONFIG_ETH=y CONFIG_DM_ETH=y CONFIG_DM_ETH_PHY=y CONFIG_PHYLIB=y&amp;nbsp;CONFIG_PHY_FIXED=y CONFIG_CMD_PCI=y CONFIG_CMD_NET=y in the make menuconfig. After flashing the image I could see e1000#0 enumerated properly.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;However, during ping I am observing tx failure.&amp;nbsp;&lt;SPAN&gt;In the transmit callback, we receive a packet, compute its physical address, and store it in a descriptor. The descriptor’s address is then flushed to RAM along with the packet so that the hardware can fetch it.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Post flushing the descriptor at that physical address, the&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class=""&gt;PCIe&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;controller attempts to read it and we get a&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class=""&gt;PCIe&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class=""&gt;Completer&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class=""&gt;Abort in the PCIe trace.&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;The error shows that&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class=""&gt;PCIe&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;is trying to access the physical address and fails after multiple retries.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Is there any configuration in the CM4’s U-Boot make menuconfig that needs to be enabled to ensure proper&amp;nbsp;&lt;SPAN class=""&gt;PCIe&lt;/SPAN&gt;&amp;nbsp;memory access or DMA mapping for e1000 driver in Uboot. Attached the i210 driver pcie trace taken during the start of ping.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 19 Aug 2025 10:29:45 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Connectivity/Uboot-e1000-Intel-I210-driver-fails-to-ping-in-Raspberry-Pi/m-p/1710484#M5840</guid>
      <dc:creator>Rengarajan</dc:creator>
      <dc:date>2025-08-19T10:29:45Z</dc:date>
    </item>
    <item>
      <title>Re:Uboot - e1000(Intel I210) driver fails to ping in Raspberry Pi Compute Module 4(Rpi CM4)</title>
      <link>https://community.intel.com/t5/Embedded-Connectivity/Uboot-e1000-Intel-I210-driver-fails-to-ping-in-Raspberry-Pi/m-p/1710611#M5841</link>
      <description>&lt;P&gt;Hello Rengarajan,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Thank you for reaching out to Intel.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;As your query is relates to programming or using a custom board with Intel® Ethernet chips (I210), we’ve moved your concern to the dedicated&amp;nbsp;Embedded Connectivity&amp;nbsp;forum:&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.intel.com/t5/Embedded-Connectivity/Uboot-e1000-Intel-I210-driver-fails-to-ping-in-Raspberry-Pi/m-p/1710484#M5840" target="_blank"&gt;https://community.intel.com/t5/Embedded-Connectivity/Uboot-e1000-Intel-I210-driver-fails-to-ping-in-Raspberry-Pi/m-p/1710484#M5840&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Our dedicated team will assist you further from there.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Shankith K P&lt;/P&gt;&lt;P&gt;Intel Customer Support Technician&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 19 Aug 2025 20:44:26 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Connectivity/Uboot-e1000-Intel-I210-driver-fails-to-ping-in-Raspberry-Pi/m-p/1710611#M5841</guid>
      <dc:creator>IntelSupport</dc:creator>
      <dc:date>2025-08-19T20:44:26Z</dc:date>
    </item>
    <item>
      <title>Re: Uboot - e1000(Intel I210) driver fails to ping in Raspberry Pi Compute Module 4(Rpi CM4)</title>
      <link>https://community.intel.com/t5/Embedded-Connectivity/Uboot-e1000-Intel-I210-driver-fails-to-ping-in-Raspberry-Pi/m-p/1711280#M5843</link>
      <description>&lt;P class="sub_section_element_selectors"&gt;Hello &lt;a href="https://community.intel.com/t5/user/viewprofilepage/user-id/441251"&gt;@Rengarajan&lt;/a&gt;,&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;Thank you for contacting Intel Embedded Community.&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;Raspberry Pi is not an embedded product, you may try downloading the driver from this link:&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;&lt;A href="https://sourceforge.net/projects/e1000/files/" target="_blank"&gt;https://sourceforge.net/projects/e1000/files/&lt;/A&gt;&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;You can try consulting with Raspberry Pi community regarding the compatibility with the i210.&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;Best regards,&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;&lt;A class="sub_section_element_selectors" href="https://community.intel.com/t5/user/viewprofilepage/user-id/266977" target="_blank" rel="noopener"&gt;@Diego_INTEL&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 22 Aug 2025 21:12:53 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Connectivity/Uboot-e1000-Intel-I210-driver-fails-to-ping-in-Raspberry-Pi/m-p/1711280#M5843</guid>
      <dc:creator>Diego_INTEL</dc:creator>
      <dc:date>2025-08-22T21:12:53Z</dc:date>
    </item>
    <item>
      <title>Re: Uboot - e1000(Intel I210) driver fails to ping in Raspberry Pi Compute Module 4(Rpi CM4)</title>
      <link>https://community.intel.com/t5/Embedded-Connectivity/Uboot-e1000-Intel-I210-driver-fails-to-ping-in-Raspberry-Pi/m-p/1711788#M5845</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.intel.com/t5/user/viewprofilepage/user-id/266977"&gt;@Diego_INTEL&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for your reply. Can you please share the Uboot driver and release packages for e1000 driver.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Rengarajan S&lt;/P&gt;</description>
      <pubDate>Tue, 26 Aug 2025 09:23:08 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Connectivity/Uboot-e1000-Intel-I210-driver-fails-to-ping-in-Raspberry-Pi/m-p/1711788#M5845</guid>
      <dc:creator>Rengarajan</dc:creator>
      <dc:date>2025-08-26T09:23:08Z</dc:date>
    </item>
    <item>
      <title>Re: Uboot - e1000(Intel I210) driver fails to ping in Raspberry Pi Compute Module 4(Rpi CM4)</title>
      <link>https://community.intel.com/t5/Embedded-Connectivity/Uboot-e1000-Intel-I210-driver-fails-to-ping-in-Raspberry-Pi/m-p/1714831#M5849</link>
      <description>&lt;P&gt;Hi Diego,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Can you please share the environment details in which the Uboot e1000 driver was tested so that we can use the same platform on our end.&amp;nbsp;&lt;/P&gt;&lt;P class=""&gt;&amp;nbsp;&lt;/P&gt;&lt;P class=""&gt;Regards,&lt;/P&gt;&lt;P class=""&gt;Rengarajan S&lt;/P&gt;</description>
      <pubDate>Wed, 03 Sep 2025 04:09:56 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Connectivity/Uboot-e1000-Intel-I210-driver-fails-to-ping-in-Raspberry-Pi/m-p/1714831#M5849</guid>
      <dc:creator>Rengarajan</dc:creator>
      <dc:date>2025-09-03T04:09:56Z</dc:date>
    </item>
  </channel>
</rss>

