<?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: Use USB Ethernet (RNDIS host) in iMX8 MEK with Android P(9.0) in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Use-USB-Ethernet-RNDIS-host-in-iMX8-MEK-with-Android-P-9-0/m-p/1198203#M166357</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You may refer to the i.MX 8 products in the following link depending on the features you need from the processor:&amp;nbsp;&lt;A href="https://www.nxp.com/products/processors-and-microcontrollers/arm-processors/i-mx-applications-processors/i-mx-8-processors:IMX8-SERIES" target="_blank"&gt;https://www.nxp.com/products/processors-and-microcontrollers/arm-processors/i-mx-applications-processors/i-mx-8-processors:IMX8-SERIES&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In order to check the OTG feature, please go to the datasheet, e.g., for the i.MX 8M, OTG is supported according to datasheet:&amp;nbsp;&lt;A href="https://www.nxp.com/docs/en/data-sheet/IMX8MDQLQIEC.pdf" target="_blank"&gt;https://www.nxp.com/docs/en/data-sheet/IMX8MDQLQIEC.pdf&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Hope it helps!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BR,&lt;/P&gt;
&lt;P&gt;Ivan.&lt;/P&gt;</description>
    <pubDate>Fri, 11 Dec 2020 17:52:20 GMT</pubDate>
    <dc:creator>IvanRuiz</dc:creator>
    <dc:date>2020-12-11T17:52:20Z</dc:date>
    <item>
      <title>Use USB Ethernet (RNDIS host) in iMX8 MEK with Android P(9.0)</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Use-USB-Ethernet-RNDIS-host-in-iMX8-MEK-with-Android-P-9-0/m-p/1191988#M165826</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I have been trying to connect Android 9(master, host) in iMX8QuadXPlus MEK board with the Ubuntu board (sub, device) throught the usb port.&lt;BR /&gt;To use ethernet function on USB, I rebuilt the Adroid kernel with the configuration CONFIG_USB_NET_RNDIS_HOST.&lt;BR /&gt;The Ubuntu board have been installed USB RNDIS gadget driver for usb ethernet.&lt;BR /&gt;I already checked to operate the Ubuntu board (other board) successfully to connect the HOST PC. (Windows and Ubuntu both)&lt;/P&gt;&lt;P&gt;When I connected USB between two boards, I saw the debug messages on iMX8 Android machine as below.&lt;/P&gt;&lt;P&gt;[ 7938.107680] usb 1-1.4: new high-speed USB device number 5 using cdns-usb3&lt;BR /&gt;[ 7938.212464] usb 1-1.4: New USB device found, idVendor=18d1, idProduct=4ee2&lt;BR /&gt;[ 7938.219383] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3&lt;BR /&gt;[ 7938.226738] usb 1-1.4: Product: RNDIS Ethernet Data&lt;BR /&gt;[ 7938.231652] usb 1-1.4: Manufacturer: RNDIS Communications Control&lt;BR /&gt;[ 7938.237789] usb 1-1.4: SerialNumber: RNDIS&lt;BR /&gt;[ 7938.258632] rndis_host 1-1.4:1.0 usb1: register 'rndis_host' at usb-xhci-cdns3-1.4, RNDIS device, 3a:86:80:db:1f:cc&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;# ifconfig -a&lt;BR /&gt;lo Link encap:Local Loopback&lt;BR /&gt;inet addr:127.0.0.1 Mask:255.0.0.0&lt;BR /&gt;inet6 addr: ::1/128 Scope: Host&lt;BR /&gt;UP LOOPBACK RUNNING MTU:65536 Metric:1&lt;BR /&gt;RX packets:0 errors:0 dropped:0 overruns:0 frame:0&lt;BR /&gt;TX packets:0 errors:0 dropped:0 overruns:0 carrier:0&lt;BR /&gt;collisions:0 txqueuelen:1000&lt;BR /&gt;RX bytes:0 TX bytes:0&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;usb1 Link encap:Ethernet HWaddr 3a:86:80:db:1f:cc Driver rndis_host&lt;BR /&gt;BROADCAST MULTICAST MTU:1500 Metric:1&lt;BR /&gt;RX packets:0 errors:0 dropped:0 overruns:0 frame:0&lt;BR /&gt;TX packets:0 errors:0 dropped:0 overruns:0 carrier:0&lt;BR /&gt;collisions:0 txqueuelen:1000&lt;BR /&gt;RX bytes:0 TX bytes:0&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;I confirmed the new interface was created as usb1 and set the ip address information as below.&lt;/P&gt;&lt;P&gt;# ifconfig usb1 192.168.5.12 netmask 255.255.255.0 broadcast 192.168.5.255 up&lt;BR /&gt;# ifconfig&lt;BR /&gt;lo Link encap:Local Loopback&lt;BR /&gt;inet addr:127.0.0.1 Mask:255.0.0.0&lt;BR /&gt;inet6 addr: ::1/128 Scope: Host&lt;BR /&gt;UP LOOPBACK RUNNING MTU:65536 Metric:1&lt;BR /&gt;RX packets:0 errors:0 dropped:0 overruns:0 frame:0&lt;BR /&gt;TX packets:0 errors:0 dropped:0 overruns:0 carrier:0&lt;BR /&gt;collisions:0 txqueuelen:1000&lt;BR /&gt;RX bytes:0 TX bytes:0&lt;/P&gt;&lt;P&gt;eth0 Link encap:Ethernet HWaddr 00:04:9f:05:c8:84 Driver fec&lt;BR /&gt;UP BROADCAST MULTICAST MTU:1500 Metric:1&lt;BR /&gt;RX packets:0 errors:0 dropped:0 overruns:0 frame:0&lt;BR /&gt;TX packets:0 errors:0 dropped:0 overruns:0 carrier:0&lt;BR /&gt;collisions:0 txqueuelen:1000&lt;BR /&gt;RX bytes:0 TX bytes:0&lt;/P&gt;&lt;P&gt;usb1 Link encap:Ethernet HWaddr 3a:86:80:db:1f:cc Driver rndis_host&lt;BR /&gt;inet addr:192.168.5.12 Bcast:192.168.5.255 Mask:255.255.255.0&lt;BR /&gt;inet6 addr: fe80::3886:80ff:fedb:1fcc/64 Scope: Link&lt;BR /&gt;UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1&lt;BR /&gt;RX packets:0 errors:0 dropped:0 overruns:0 frame:0&lt;BR /&gt;TX packets:9 errors:0 dropped:0 overruns:0 carrier:0&lt;BR /&gt;collisions:0 txqueuelen:1000&lt;BR /&gt;RX bytes:0 TX bytes:1122&lt;/P&gt;&lt;P&gt;The Ubuntu machine has an ip address 192.168.5.5 so I try to ping&lt;BR /&gt;ping 192.168.5.5&lt;BR /&gt;connect: Network is unreachable&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;I met the message "connect: Network is unreachable"&lt;BR /&gt;I don't know why it happens and What I will do more.&lt;BR /&gt;I hope anyone help me.&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;</description>
      <pubDate>Wed, 02 Dec 2020 05:04:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Use-USB-Ethernet-RNDIS-host-in-iMX8-MEK-with-Android-P-9-0/m-p/1191988#M165826</guid>
      <dc:creator>Jinho-Nam</dc:creator>
      <dc:date>2020-12-02T05:04:58Z</dc:date>
    </item>
    <item>
      <title>Re: Use USB Ethernet (RNDIS host) in iMX8 MEK with Android P(9.0)</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Use-USB-Ethernet-RNDIS-host-in-iMX8-MEK-with-Android-P-9-0/m-p/1194973#M166091</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;This i.MX product does not support USB on the go, reason why the USB module may not be working properly.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BR,&lt;/P&gt;
&lt;P&gt;Ivan.&lt;/P&gt;</description>
      <pubDate>Mon, 07 Dec 2020 22:12:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Use-USB-Ethernet-RNDIS-host-in-iMX8-MEK-with-Android-P-9-0/m-p/1194973#M166091</guid>
      <dc:creator>IvanRuiz</dc:creator>
      <dc:date>2020-12-07T22:12:23Z</dc:date>
    </item>
    <item>
      <title>Re: Use USB Ethernet (RNDIS host) in iMX8 MEK with Android P(9.0)</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Use-USB-Ethernet-RNDIS-host-in-iMX8-MEK-with-Android-P-9-0/m-p/1196984#M166208</link>
      <description>&lt;P&gt;Thanks for your reply.&lt;/P&gt;&lt;P&gt;Could you recommend what solution can I use with the USB on the go instead of iMX8?&lt;/P&gt;</description>
      <pubDate>Thu, 10 Dec 2020 00:24:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Use-USB-Ethernet-RNDIS-host-in-iMX8-MEK-with-Android-P-9-0/m-p/1196984#M166208</guid>
      <dc:creator>Jinho-Nam</dc:creator>
      <dc:date>2020-12-10T00:24:50Z</dc:date>
    </item>
    <item>
      <title>Re: Use USB Ethernet (RNDIS host) in iMX8 MEK with Android P(9.0)</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Use-USB-Ethernet-RNDIS-host-in-iMX8-MEK-with-Android-P-9-0/m-p/1198203#M166357</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You may refer to the i.MX 8 products in the following link depending on the features you need from the processor:&amp;nbsp;&lt;A href="https://www.nxp.com/products/processors-and-microcontrollers/arm-processors/i-mx-applications-processors/i-mx-8-processors:IMX8-SERIES" target="_blank"&gt;https://www.nxp.com/products/processors-and-microcontrollers/arm-processors/i-mx-applications-processors/i-mx-8-processors:IMX8-SERIES&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In order to check the OTG feature, please go to the datasheet, e.g., for the i.MX 8M, OTG is supported according to datasheet:&amp;nbsp;&lt;A href="https://www.nxp.com/docs/en/data-sheet/IMX8MDQLQIEC.pdf" target="_blank"&gt;https://www.nxp.com/docs/en/data-sheet/IMX8MDQLQIEC.pdf&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Hope it helps!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BR,&lt;/P&gt;
&lt;P&gt;Ivan.&lt;/P&gt;</description>
      <pubDate>Fri, 11 Dec 2020 17:52:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Use-USB-Ethernet-RNDIS-host-in-iMX8-MEK-with-Android-P-9-0/m-p/1198203#M166357</guid>
      <dc:creator>IvanRuiz</dc:creator>
      <dc:date>2020-12-11T17:52:20Z</dc:date>
    </item>
    <item>
      <title>Re: Use USB Ethernet (RNDIS host) in iMX8 MEK with Android P(9.0)</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Use-USB-Ethernet-RNDIS-host-in-iMX8-MEK-with-Android-P-9-0/m-p/1676585#M208188</link>
      <description>&lt;P&gt;Hi Ivan,&lt;/P&gt;&lt;P&gt;I think you made a mistake.&lt;/P&gt;&lt;P&gt;According to&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/180967"&gt;@Jinho-Nam&lt;/a&gt;'s description, looks like he wants to use a USB-Ethernet first, then connect the 2 board with Ethernet, not USB.&lt;/P&gt;&lt;P&gt;If he want to use USB to connect them directly, OTG is needed. But for ethernet, I think there is no need to consider the USB's OTG function. So now the &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/180967"&gt;@Jinho-Nam&lt;/a&gt; 's problem should be the USB-Ethernet, it does not work well. For the USB-Ethernet, I think OTG is not the necessary.&lt;/P&gt;&lt;P&gt;Now I meet the same problem with Jinho-Nam, I tried to use a USB-Ethernet on iMX8MM EVK with Android9.0, same result like &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/180967"&gt;@Jinho-Nam&lt;/a&gt; , ping always prompt "Network is unreachable" . And I am looking for a issue now.&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Chad&lt;/P&gt;</description>
      <pubDate>Tue, 27 Jun 2023 05:27:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Use-USB-Ethernet-RNDIS-host-in-iMX8-MEK-with-Android-P-9-0/m-p/1676585#M208188</guid>
      <dc:creator>chadA</dc:creator>
      <dc:date>2023-06-27T05:27:18Z</dc:date>
    </item>
  </channel>
</rss>

