<?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: IMX6UL, enable pullup on USB_n_DP in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/IMX6UL-enable-pullup-on-USB-n-DP/m-p/478799#M76134</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Now i found the correct bit!!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I disabled the ENHSTPULLDOWN and HSTPULLDOWN as you suggested Gusarambula&lt;/P&gt;&lt;P&gt;Then i enabled the bit ENDEVPLUGINDETECT&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp; ENDEVPLUGINDETECT&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;For device mode, enables 200-KOhm pullups for detecting connectivity to the host.&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;That seems to work formy purposes!&lt;/P&gt;&lt;P&gt;/Bo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 24 Feb 2016 12:52:18 GMT</pubDate>
    <dc:creator>bobosv</dc:creator>
    <dc:date>2016-02-24T12:52:18Z</dc:date>
    <item>
      <title>IMX6UL, enable pullup on USB_n_DP</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX6UL-enable-pullup-on-USB-n-DP/m-p/478796#M76131</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I would like to enable the pullup on USB_1_DP on an IMX6UL&lt;/P&gt;&lt;P&gt;(for charger detection)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I can find the pullup resistor in figure 66-2 of the datasheet, which shows the 1500 ohm resistor connected to DP pin.&lt;/P&gt;&lt;P&gt;The control signal is named 'RPU_ENABLE'&lt;/P&gt;&lt;P&gt;I can not find this control signal in the register!!&lt;/P&gt;&lt;P&gt;How do i enable this pullup??&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/Bo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 22 Feb 2016 14:32:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX6UL-enable-pullup-on-USB-n-DP/m-p/478796#M76131</guid>
      <dc:creator>bobosv</dc:creator>
      <dc:date>2016-02-22T14:32:52Z</dc:date>
    </item>
    <item>
      <title>Re: IMX6UL, enable pullup on USB_n_DP</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX6UL-enable-pullup-on-USB-n-DP/m-p/478797#M76132</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello bo sv,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You would need to first enable the override control of the USB_DP on the bits USBPHYx_DEBUGn[ENHSTPULLDOWN] and then control it with bits USBPHYx_DEBUGn[HSTPULLDOWN].&amp;nbsp; Please check Section 56.3.6 of the i.MX6UL Reference Manual.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope this information helps!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Feb 2016 18:47:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX6UL-enable-pullup-on-USB-n-DP/m-p/478797#M76132</guid>
      <dc:creator>gusarambula</dc:creator>
      <dc:date>2016-02-23T18:47:18Z</dc:date>
    </item>
    <item>
      <title>Re: IMX6UL, enable pullup on USB_n_DP</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX6UL-enable-pullup-on-USB-n-DP/m-p/478798#M76133</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Gusarambula!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for your reply, i checked your suggestion, but to me, those bits seem only control the pull down available on the USB transmitter PHY&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENHSTPULLDOWN: Set bit 5 to 1 to override the control of the USB_DP 15-KOhm pulldown.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set bit 4 to 1 to override the control of the USB_DM 15-KOhm pulldown.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Clear to 0 to disable.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;HSTPULLDOWN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set bit 3 to 1 to pull down 15-KOhm on USB_DP line.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set bit 2 to 1 to pull down 15-KOhm on USB_DM line.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Clear to 0 to disable.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To me that is the two lower 15000 ohm resistors in Figure 66-2, I want to control the 1500 ohm resistor above those, connected to RPU Enable...&lt;/P&gt;&lt;P&gt;The datasheet mentions that this is what should be done to detect a dedicated charger, in the chapter 66.2.7.3, Charger Detector!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="Untitled.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/54349i7438E354B0415047/image-size/large?v=v2&amp;amp;px=999" role="button" title="Untitled.png" alt="Untitled.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/Bo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 24 Feb 2016 09:07:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX6UL-enable-pullup-on-USB-n-DP/m-p/478798#M76133</guid>
      <dc:creator>bobosv</dc:creator>
      <dc:date>2016-02-24T09:07:58Z</dc:date>
    </item>
    <item>
      <title>Re: IMX6UL, enable pullup on USB_n_DP</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX6UL-enable-pullup-on-USB-n-DP/m-p/478799#M76134</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Now i found the correct bit!!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I disabled the ENHSTPULLDOWN and HSTPULLDOWN as you suggested Gusarambula&lt;/P&gt;&lt;P&gt;Then i enabled the bit ENDEVPLUGINDETECT&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp; ENDEVPLUGINDETECT&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;For device mode, enables 200-KOhm pullups for detecting connectivity to the host.&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;That seems to work formy purposes!&lt;/P&gt;&lt;P&gt;/Bo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 24 Feb 2016 12:52:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX6UL-enable-pullup-on-USB-n-DP/m-p/478799#M76134</guid>
      <dc:creator>bobosv</dc:creator>
      <dc:date>2016-02-24T12:52:18Z</dc:date>
    </item>
    <item>
      <title>Re: IMX6UL, enable pullup on USB_n_DP</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX6UL-enable-pullup-on-USB-n-DP/m-p/478800#M76135</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Bo Sv,&lt;/P&gt;&lt;P&gt;I'm glad you found the information! Thanks for posting your findings! I'm sure they will help other users.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Just for reference, I would recommend checking for the latest documentation available since the figure you shared is now Figure 56-1 of the latest revision of the i.MX6UL Reference Manual. (I wanted to leave this information on the post in case other users may need to find the image on the document).&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 24 Feb 2016 18:14:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX6UL-enable-pullup-on-USB-n-DP/m-p/478800#M76135</guid>
      <dc:creator>gusarambula</dc:creator>
      <dc:date>2016-02-24T18:14:29Z</dc:date>
    </item>
  </channel>
</rss>

