<?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: IMXRT USB full-speed example? in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/IMXRT-USB-full-speed-example/m-p/1169529#M163665</link>
    <description>&lt;P&gt;Hi Igor,&lt;BR /&gt;Thanks for your response.&lt;BR /&gt;&lt;BR /&gt;I confirmed the operation to change the speed from High to Full.&lt;BR /&gt;For this, I just set the PFSC bit as "1".&lt;BR /&gt;&lt;BR /&gt;For Detailed, refer to the below contents.&lt;BR /&gt;&lt;BR /&gt;&amp;gt; Test Board : i.MXRT1050-EVK&lt;BR /&gt;&amp;gt; Test Project : evkbimxrt1050_dev_msc_sdcard_lite_bm&lt;BR /&gt;&amp;gt; Modified Register : &lt;BR /&gt;&amp;nbsp; &amp;nbsp;- USB_nPORTSC1 register / PFSC bit&lt;BR /&gt;&amp;nbsp; &amp;nbsp;- 0, High-Speed (default) / 1, Full-Speed&lt;BR /&gt;&amp;gt; Test Result, for High-/Full-Speed&lt;BR /&gt;&amp;nbsp; &amp;nbsp;-&amp;nbsp;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="i.MXRT_1050_02-5.3_USB.Full.Speed.Test_Test.Result.png" style="width: 528px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/127738i0F059320C60E1C35/image-dimensions/528x232?v=v2" width="528" height="232" role="button" title="i.MXRT_1050_02-5.3_USB.Full.Speed.Test_Test.Result.png" alt="i.MXRT_1050_02-5.3_USB.Full.Speed.Test_Test.Result.png" /&gt;&lt;/span&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;gt; Modified Source / Contents&lt;BR /&gt;&amp;nbsp; &amp;nbsp;- source/disk_sdcard.c&lt;/P&gt;
&lt;TABLE border="1" width="100%"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="100%"&gt;
&lt;P&gt;int main(void)&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp; &amp;nbsp;...&lt;BR /&gt;&amp;nbsp; &amp;nbsp;USB_DeviceApplicationInit();&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; &amp;nbsp;// check USB1-&amp;gt;PORTSC1 value&lt;BR /&gt;&amp;nbsp; &amp;nbsp;usb_echo("USB_PORTSC1(0x402E0184) / PSPD, bit.27-26 = 0x%0X \r\n", (uint32_t)(USB1-&amp;gt;PORTSC1)); // 0x1C00.0004&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; &amp;nbsp;// force USB Port, as Full-Speed - Eric&lt;BR /&gt;&amp;nbsp; &amp;nbsp;USB1-&amp;gt;PORTSC1 |= USB_PORTSC1_PFSC(1); // 0 - High-Speed(default) / 1 - Full-Speed&lt;BR /&gt;&amp;nbsp; &amp;nbsp;usb_echo("USB_PORTSC1(0x402E0184) / PSPD, bit.27-26 = 0x%0X \r\n", (uint32_t)(USB1-&amp;gt;PORTSC1)); // 0x1D00.0004&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; &amp;nbsp;while (1)&lt;BR /&gt;&amp;nbsp; &amp;nbsp;...&lt;BR /&gt;}&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;Best Regards,&lt;BR /&gt;Eric.&lt;/P&gt;</description>
    <pubDate>Mon, 19 Oct 2020 09:08:29 GMT</pubDate>
    <dc:creator>Eric_bj_Kang</dc:creator>
    <dc:date>2020-10-19T09:08:29Z</dc:date>
    <item>
      <title>IMXRT USB full-speed example?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMXRT-USB-full-speed-example/m-p/872132#M132533</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am working on a design that uses a USB isolator chip (ADuM4160) which does not support hi-speed USB.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would like to use the KHCI configuration for USB, but it seems that only the EHCI included files are configured properly for the IMXRT UsbType.&amp;nbsp; The KHCI includes are packaged in the latest MCUXpresso SDK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Are there some examples for the IMXRT that use USB full-speed instead of hi-speed, or an easy way to convert them?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 12 Jan 2019 21:42:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMXRT-USB-full-speed-example/m-p/872132#M132533</guid>
      <dc:creator>jackking</dc:creator>
      <dc:date>2019-01-12T21:42:12Z</dc:date>
    </item>
    <item>
      <title>Re: IMXRT USB full-speed example?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMXRT-USB-full-speed-example/m-p/872133#M132534</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jack&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for configuring USB as only full-speed one can set bit 24 PFSC register PORTSC1 described in &lt;BR /&gt;sect.41.7.31 Port Status &amp;amp; Control (USB_nPORTSC1) i.MX RT1050 Reference Manual &lt;BR /&gt;&lt;A href="https://www.nxp.com/docs/en/reference-manual/IMXRT1050RM.pdf"&gt;https://www.nxp.com/docs/en/reference-manual/IMXRT1050RM.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Jan 2019 05:08:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMXRT-USB-full-speed-example/m-p/872133#M132534</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2019-01-14T05:08:32Z</dc:date>
    </item>
    <item>
      <title>Re: IMXRT USB full-speed example?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMXRT-USB-full-speed-example/m-p/1169529#M163665</link>
      <description>&lt;P&gt;Hi Igor,&lt;BR /&gt;Thanks for your response.&lt;BR /&gt;&lt;BR /&gt;I confirmed the operation to change the speed from High to Full.&lt;BR /&gt;For this, I just set the PFSC bit as "1".&lt;BR /&gt;&lt;BR /&gt;For Detailed, refer to the below contents.&lt;BR /&gt;&lt;BR /&gt;&amp;gt; Test Board : i.MXRT1050-EVK&lt;BR /&gt;&amp;gt; Test Project : evkbimxrt1050_dev_msc_sdcard_lite_bm&lt;BR /&gt;&amp;gt; Modified Register : &lt;BR /&gt;&amp;nbsp; &amp;nbsp;- USB_nPORTSC1 register / PFSC bit&lt;BR /&gt;&amp;nbsp; &amp;nbsp;- 0, High-Speed (default) / 1, Full-Speed&lt;BR /&gt;&amp;gt; Test Result, for High-/Full-Speed&lt;BR /&gt;&amp;nbsp; &amp;nbsp;-&amp;nbsp;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="i.MXRT_1050_02-5.3_USB.Full.Speed.Test_Test.Result.png" style="width: 528px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/127738i0F059320C60E1C35/image-dimensions/528x232?v=v2" width="528" height="232" role="button" title="i.MXRT_1050_02-5.3_USB.Full.Speed.Test_Test.Result.png" alt="i.MXRT_1050_02-5.3_USB.Full.Speed.Test_Test.Result.png" /&gt;&lt;/span&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;gt; Modified Source / Contents&lt;BR /&gt;&amp;nbsp; &amp;nbsp;- source/disk_sdcard.c&lt;/P&gt;
&lt;TABLE border="1" width="100%"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="100%"&gt;
&lt;P&gt;int main(void)&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp; &amp;nbsp;...&lt;BR /&gt;&amp;nbsp; &amp;nbsp;USB_DeviceApplicationInit();&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; &amp;nbsp;// check USB1-&amp;gt;PORTSC1 value&lt;BR /&gt;&amp;nbsp; &amp;nbsp;usb_echo("USB_PORTSC1(0x402E0184) / PSPD, bit.27-26 = 0x%0X \r\n", (uint32_t)(USB1-&amp;gt;PORTSC1)); // 0x1C00.0004&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; &amp;nbsp;// force USB Port, as Full-Speed - Eric&lt;BR /&gt;&amp;nbsp; &amp;nbsp;USB1-&amp;gt;PORTSC1 |= USB_PORTSC1_PFSC(1); // 0 - High-Speed(default) / 1 - Full-Speed&lt;BR /&gt;&amp;nbsp; &amp;nbsp;usb_echo("USB_PORTSC1(0x402E0184) / PSPD, bit.27-26 = 0x%0X \r\n", (uint32_t)(USB1-&amp;gt;PORTSC1)); // 0x1D00.0004&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; &amp;nbsp;while (1)&lt;BR /&gt;&amp;nbsp; &amp;nbsp;...&lt;BR /&gt;}&lt;/P&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;Best Regards,&lt;BR /&gt;Eric.&lt;/P&gt;</description>
      <pubDate>Mon, 19 Oct 2020 09:08:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMXRT-USB-full-speed-example/m-p/1169529#M163665</guid>
      <dc:creator>Eric_bj_Kang</dc:creator>
      <dc:date>2020-10-19T09:08:29Z</dc:date>
    </item>
    <item>
      <title>Re: IMXRT USB full-speed example?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMXRT-USB-full-speed-example/m-p/1233118#M169687</link>
      <description>&lt;P&gt;This solution worked for me on i.MX RT 1020. Thanks!&lt;BR /&gt;&lt;BR /&gt;Before:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="pedro_guilherme_0-1613680470072.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/137506iC84A581376EEAA86/image-size/medium?v=v2&amp;amp;px=400" role="button" title="pedro_guilherme_0-1613680470072.png" alt="pedro_guilherme_0-1613680470072.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;After:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="pedro_guilherme_1-1613680497219.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/137507i49EB03B020220C04/image-size/medium?v=v2&amp;amp;px=400" role="button" title="pedro_guilherme_1-1613680497219.png" alt="pedro_guilherme_1-1613680497219.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 18 Feb 2021 20:35:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMXRT-USB-full-speed-example/m-p/1233118#M169687</guid>
      <dc:creator>pedro_guilherme</dc:creator>
      <dc:date>2021-02-18T20:35:14Z</dc:date>
    </item>
    <item>
      <title>Re: IMXRT USB full-speed example?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMXRT-USB-full-speed-example/m-p/2048602#M234301</link>
      <description>&lt;P&gt;This worked for me in the RW612!&amp;nbsp;&lt;/P&gt;
&lt;P&gt;thanks a lot &lt;LI-EMOJI id="lia_slightly-smiling-face" title=":slightly_smiling_face:"&gt;&lt;/LI-EMOJI&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 20 Feb 2025 23:18:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMXRT-USB-full-speed-example/m-p/2048602#M234301</guid>
      <dc:creator>nico_santana</dc:creator>
      <dc:date>2025-02-20T23:18:58Z</dc:date>
    </item>
  </channel>
</rss>

