<?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 IMX8MM Minimum USB Configuration for Download in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/IMX8MM-Minimum-USB-Configuration-for-Download/m-p/2198224#M241900</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I would like to implement the minimum circuitry for USB to be able to download/flash via UUU. This is the only purpose of the USB port in this design.&lt;/P&gt;&lt;P&gt;I have seen the following post:&amp;nbsp;&lt;A href="https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/i-MX8MM-i-MX8MQ-USB2-0-Design-Without-USB-TYPE-C/ta-p/1129527" target="_blank"&gt;https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/i-MX8MM-i-MX8MQ-USB2-0-Design-Without-USB-TYPE-C/ta-p/1129527&lt;/A&gt;&lt;/P&gt;&lt;P&gt;This post uses the&amp;nbsp;USB1_OTG_ID (GPIO1_IO10) pin to configure the IMX8MM as a host or peripheral.&lt;/P&gt;&lt;P&gt;I have no interest in operating the USB as a host. Is it still required to pull-up&amp;nbsp;USB1_OTG_ID (GPIO1_IO10) to +1V8?&lt;/P&gt;&lt;P&gt;If this is possible, are there any device tree changes requried once the system is up and running? Ideally there is no reason for USB to be operating once in the Linux environment.&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Chris.&lt;/P&gt;</description>
    <pubDate>Tue, 04 Nov 2025 09:50:44 GMT</pubDate>
    <dc:creator>user1092</dc:creator>
    <dc:date>2025-11-04T09:50:44Z</dc:date>
    <item>
      <title>IMX8MM Minimum USB Configuration for Download</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8MM-Minimum-USB-Configuration-for-Download/m-p/2198224#M241900</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I would like to implement the minimum circuitry for USB to be able to download/flash via UUU. This is the only purpose of the USB port in this design.&lt;/P&gt;&lt;P&gt;I have seen the following post:&amp;nbsp;&lt;A href="https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/i-MX8MM-i-MX8MQ-USB2-0-Design-Without-USB-TYPE-C/ta-p/1129527" target="_blank"&gt;https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/i-MX8MM-i-MX8MQ-USB2-0-Design-Without-USB-TYPE-C/ta-p/1129527&lt;/A&gt;&lt;/P&gt;&lt;P&gt;This post uses the&amp;nbsp;USB1_OTG_ID (GPIO1_IO10) pin to configure the IMX8MM as a host or peripheral.&lt;/P&gt;&lt;P&gt;I have no interest in operating the USB as a host. Is it still required to pull-up&amp;nbsp;USB1_OTG_ID (GPIO1_IO10) to +1V8?&lt;/P&gt;&lt;P&gt;If this is possible, are there any device tree changes requried once the system is up and running? Ideally there is no reason for USB to be operating once in the Linux environment.&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Chris.&lt;/P&gt;</description>
      <pubDate>Tue, 04 Nov 2025 09:50:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8MM-Minimum-USB-Configuration-for-Download/m-p/2198224#M241900</guid>
      <dc:creator>user1092</dc:creator>
      <dc:date>2025-11-04T09:50:44Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8MM Minimum USB Configuration for Download</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8MM-Minimum-USB-Configuration-for-Download/m-p/2198968#M241933</link>
      <description>&lt;P&gt;It depends on your design. How about the usb interface are you using Type-C or micro USB?&lt;/P&gt;</description>
      <pubDate>Wed, 05 Nov 2025 10:02:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8MM-Minimum-USB-Configuration-for-Download/m-p/2198968#M241933</guid>
      <dc:creator>Rita_Wang</dc:creator>
      <dc:date>2025-11-05T10:02:27Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8MM Minimum USB Configuration for Download</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8MM-Minimum-USB-Configuration-for-Download/m-p/2199011#M241934</link>
      <description>Appologies forgot to include, the intention is for a micro usb connector.</description>
      <pubDate>Wed, 05 Nov 2025 10:55:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8MM-Minimum-USB-Configuration-for-Download/m-p/2199011#M241934</guid>
      <dc:creator>user1092</dc:creator>
      <dc:date>2025-11-05T10:55:42Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8MM Minimum USB Configuration for Download</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8MM-Minimum-USB-Configuration-for-Download/m-p/2202589#M242090</link>
      <description>&lt;P&gt;OK, if you use the micro usb and connect the usb1_otg_id, you need to pull it to&amp;nbsp;&lt;SPAN&gt;(GPIO1_IO10) to +1V8.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Rita_Wang_0-1762851478256.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/364917i6CD6CDB84B7A6DBC/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Rita_Wang_0-1762851478256.png" alt="Rita_Wang_0-1762851478256.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 11 Nov 2025 09:12:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8MM-Minimum-USB-Configuration-for-Download/m-p/2202589#M242090</guid>
      <dc:creator>Rita_Wang</dc:creator>
      <dc:date>2025-11-11T09:12:53Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8MM Minimum USB Configuration for Download</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8MM-Minimum-USB-Configuration-for-Download/m-p/2203609#M242127</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/57740"&gt;@Rita_Wang&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'd like to know what the purpose of the USB ID(legacy) or DRD is when USB is only used as a device/peripheral. In other words, the ROM code only defines the device. The UUU's function is simply to communicate with the USB device. How does this relate to the type of USB connector, especially if it's only used as a USB device?&lt;/P&gt;</description>
      <pubDate>Wed, 12 Nov 2025 12:11:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8MM-Minimum-USB-Configuration-for-Download/m-p/2203609#M242127</guid>
      <dc:creator>Adele</dc:creator>
      <dc:date>2025-11-12T12:11:35Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8MM Minimum USB Configuration for Download</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8MM-Minimum-USB-Configuration-for-Download/m-p/2204186#M242145</link>
      <description>&lt;P&gt;You just need change the dr_mode to the&amp;nbsp;&lt;SPAN&gt; "peripheral":&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;!--ScriptorStartFragment--&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;DIV class="scriptor-paragraph"&gt;&lt;SPAN&gt;&amp;amp;usb_otg1 {&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV class="scriptor-paragraph"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; dr_mode = "peripheral";&amp;nbsp; /* Options: "host", "peripheral", "otg" */&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV class="scriptor-paragraph"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; status = "okay";&lt;!--ScriptorEndFragment--&gt;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 13 Nov 2025 06:36:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8MM-Minimum-USB-Configuration-for-Download/m-p/2204186#M242145</guid>
      <dc:creator>Rita_Wang</dc:creator>
      <dc:date>2025-11-13T06:36:29Z</dc:date>
    </item>
  </channel>
</rss>

