<?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: USB detection on i.MX8MM in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/USB-detection-on-i-MX8MM/m-p/1584663#M200335</link>
    <description>&lt;P&gt;The problem was resolved by moving the pinctrl section to the usbotg node and configuring the regulator-gpio as a gpio in the pin config&lt;/P&gt;</description>
    <pubDate>Wed, 18 Jan 2023 13:46:29 GMT</pubDate>
    <dc:creator>dpog</dc:creator>
    <dc:date>2023-01-18T13:46:29Z</dc:date>
    <item>
      <title>USB detection on i.MX8MM</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/USB-detection-on-i-MX8MM/m-p/1581558#M199984</link>
      <description>&lt;P&gt;I'm having problems configuring the USB-Port, assumingly the problem lies within the device tree. The USB is used as a host, but when I state dr_mode="host", the Port is only powered for a short time in the kernel boot, when I set it to "peripheral" or "otg", the power stays on.&amp;nbsp;&lt;/P&gt;&lt;P&gt;In all cases I'm unable to see the device (USB Mass Storage) from the userspace with lsblk. Any suggestions?&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;reg_usb_b_vbus&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;regulator-usbotg2&lt;/SPAN&gt;&lt;SPAN&gt; {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; compatible = &lt;/SPAN&gt;&lt;SPAN&gt;"regulator-fixed"&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; pinctrl-names = &lt;/SPAN&gt;&lt;SPAN&gt;"default"&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; pinctrl-0 = &amp;lt;&lt;/SPAN&gt;&lt;SPAN&gt;&amp;amp;pinctrl_reg_usb_b_vbus&lt;/SPAN&gt;&lt;SPAN&gt;&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; regulator-name = &lt;/SPAN&gt;&lt;SPAN&gt;"USB_B_VBUS"&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; regulator-min-microvolt = &amp;lt;&lt;/SPAN&gt;&lt;SPAN&gt;5000000&lt;/SPAN&gt;&lt;SPAN&gt;&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; regulator-max-microvolt = &amp;lt;&lt;/SPAN&gt;&lt;SPAN&gt;5000000&lt;/SPAN&gt;&lt;SPAN&gt;&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; gpio = &amp;lt;&lt;/SPAN&gt;&lt;SPAN&gt;&amp;amp;gpio1&lt;/SPAN&gt; &lt;SPAN&gt;14&lt;/SPAN&gt; &lt;SPAN&gt;GPIO_ACTIVE_HIGH&lt;/SPAN&gt;&lt;SPAN&gt;&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; enable-active-high;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; };&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;amp;usbotg2&lt;/SPAN&gt;&lt;SPAN&gt; { &lt;/SPAN&gt;&lt;SPAN&gt;/* USB B - Type A */&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; dr_mode = &lt;/SPAN&gt;&lt;SPAN&gt;"host"&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; vbus-supply = &amp;lt;&lt;/SPAN&gt;&lt;SPAN&gt;&amp;amp;reg_usb_b_vbus&lt;/SPAN&gt;&lt;SPAN&gt;&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; over-current-active-high;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; status = &lt;/SPAN&gt;&lt;SPAN&gt;"okay"&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;};&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;pinctrl_reg_usb_b_vbus&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;reg_usbb_vbus&lt;/SPAN&gt;&lt;SPAN&gt; {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; fsl,pins = &amp;lt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;MX8MM_IOMUXC_GPIO1_IO14_USB2_OTG_PWR&lt;/SPAN&gt;&lt;SPAN&gt; &amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;0x41&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; };&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Thu, 12 Jan 2023 08:37:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/USB-detection-on-i-MX8MM/m-p/1581558#M199984</guid>
      <dc:creator>dpog</dc:creator>
      <dc:date>2023-01-12T08:37:44Z</dc:date>
    </item>
    <item>
      <title>Re: USB detection on i.MX8MM</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/USB-detection-on-i-MX8MM/m-p/1582172#M200051</link>
      <description>&lt;P&gt;How is your USB2 design, used as host ( Type A )? Can the usb2 can work well on the host?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 13 Jan 2023 05:31:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/USB-detection-on-i-MX8MM/m-p/1582172#M200051</guid>
      <dc:creator>Rita_Wang</dc:creator>
      <dc:date>2023-01-13T05:31:39Z</dc:date>
    </item>
    <item>
      <title>Re: USB detection on i.MX8MM</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/USB-detection-on-i-MX8MM/m-p/1582484#M200100</link>
      <description>I'm not sure if I understand your question correctly. The Datalines are connected to the iMX8MM without a Phy, the OC and PWR_EN go to a AP22615AWU-7 for current protection.</description>
      <pubDate>Fri, 13 Jan 2023 13:57:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/USB-detection-on-i-MX8MM/m-p/1582484#M200100</guid>
      <dc:creator>dpog</dc:creator>
      <dc:date>2023-01-13T13:57:31Z</dc:date>
    </item>
    <item>
      <title>Re: USB detection on i.MX8MM</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/USB-detection-on-i-MX8MM/m-p/1583101#M200165</link>
      <description>&lt;P&gt;Can you share the section schematic to us?&lt;/P&gt;</description>
      <pubDate>Mon, 16 Jan 2023 09:58:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/USB-detection-on-i-MX8MM/m-p/1583101#M200165</guid>
      <dc:creator>Rita_Wang</dc:creator>
      <dc:date>2023-01-16T09:58:51Z</dc:date>
    </item>
    <item>
      <title>Re: USB detection on i.MX8MM</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/USB-detection-on-i-MX8MM/m-p/1583106#M200167</link>
      <description>&lt;P&gt;Of course, to clarify: the iMX8 is part of a SoM, the USB-Connector resides on the BaseBoard, so USB-2 corresponds to USB-B&lt;/P&gt;</description>
      <pubDate>Mon, 16 Jan 2023 10:10:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/USB-detection-on-i-MX8MM/m-p/1583106#M200167</guid>
      <dc:creator>dpog</dc:creator>
      <dc:date>2023-01-16T10:10:26Z</dc:date>
    </item>
    <item>
      <title>Re: USB detection on i.MX8MM</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/USB-detection-on-i-MX8MM/m-p/1584663#M200335</link>
      <description>&lt;P&gt;The problem was resolved by moving the pinctrl section to the usbotg node and configuring the regulator-gpio as a gpio in the pin config&lt;/P&gt;</description>
      <pubDate>Wed, 18 Jan 2023 13:46:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/USB-detection-on-i-MX8MM/m-p/1584663#M200335</guid>
      <dc:creator>dpog</dc:creator>
      <dc:date>2023-01-18T13:46:29Z</dc:date>
    </item>
  </channel>
</rss>

