<?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: Serial Download using USB A/B connectors on iMX8M Mini  in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Serial-Download-using-USB-A-B-connectors-on-iMX8M-Mini/m-p/955883#M142763</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have a similar issue, but with the i.MX8M Nano (only one USB host port) and my question is, if the serial download mode with UUU tool will also work, if the ID pin and VBUS pin are not connected (ID pin floating and VBUS pin driven low, because power distribution switch for USB host is not enabled).&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 05 Mar 2020 10:33:17 GMT</pubDate>
    <dc:creator>raik_seliger</dc:creator>
    <dc:date>2020-03-05T10:33:17Z</dc:date>
    <item>
      <title>Serial Download using USB A/B connectors on iMX8M Mini</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Serial-Download-using-USB-A-B-connectors-on-iMX8M-Mini/m-p/955875#M142755</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;BR /&gt;we'd like to connect the iMX8M Mini USB Ports to either USB A or B connectors and maintain the the Serial Download funktionality. Could you provide a Application Note describing how to do this and what to keep in mind?&lt;BR /&gt;Thank you in advance.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Jul 2019 11:06:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Serial-Download-using-USB-A-B-connectors-on-iMX8M-Mini/m-p/955875#M142755</guid>
      <dc:creator>thorben</dc:creator>
      <dc:date>2019-07-23T11:06:31Z</dc:date>
    </item>
    <item>
      <title>Re: Serial Download using USB A/B connectors on iMX8M Mini</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Serial-Download-using-USB-A-B-connectors-on-iMX8M-Mini/m-p/955876#M142756</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&amp;nbsp;&lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/thorben"&gt;thorben&lt;/A&gt;,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please refer to the&amp;nbsp;&lt;A class="link-titled" href="https://www.nxp.com/webapp/Download?colCode=IMX8MMEVKHUG" title="https://www.nxp.com/webapp/Download?colCode=IMX8MMEVKHUG"&gt;https://www.nxp.com/webapp/Download?colCode=IMX8MMEVKHUG&lt;/A&gt;&amp;nbsp; and &lt;A class="link-titled" href="https://www.nxp.com/webapp/Download?colCode=imx-yocto-L4.14.98_2.0.0_ga&amp;amp;location=null" title="https://www.nxp.com/webapp/Download?colCode=imx-yocto-L4.14.98_2.0.0_ga&amp;amp;location=null"&gt;https://www.nxp.com/webapp/Download?colCode=imx-yocto-L4.14.98_2.0.0_ga&amp;amp;location=null&lt;/A&gt;&amp;nbsp; for details like switch settings and steps to follow for serial download mode.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Karan Gajjar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 Jul 2019 10:23:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Serial-Download-using-USB-A-B-connectors-on-iMX8M-Mini/m-p/955876#M142756</guid>
      <dc:creator>karangajjar</dc:creator>
      <dc:date>2019-07-25T10:23:05Z</dc:date>
    </item>
    <item>
      <title>Re: Serial Download using USB A/B connectors on iMX8M Mini</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Serial-Download-using-USB-A-B-connectors-on-iMX8M-Mini/m-p/955877#M142757</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Karan Gajjar,&lt;/P&gt;&lt;P&gt;thank you for your answer. We want do design a PCB where we connect the USB interface of the iMX8M Mini to USB type A or type B connectors instead of type C. Can you provide a Application Note describing how to do this and what to keep in mind?&lt;/P&gt;&lt;P&gt;We still need the download feature but we can not use type C ports.&lt;/P&gt;&lt;P&gt;Kind regards,&lt;/P&gt;&lt;P&gt;Thorben&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 Jul 2019 10:49:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Serial-Download-using-USB-A-B-connectors-on-iMX8M-Mini/m-p/955877#M142757</guid>
      <dc:creator>thorben</dc:creator>
      <dc:date>2019-07-25T10:49:22Z</dc:date>
    </item>
    <item>
      <title>Re: Serial Download using USB A/B connectors on iMX8M Mini</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Serial-Download-using-USB-A-B-connectors-on-iMX8M-Mini/m-p/955878#M142758</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&amp;nbsp;&lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/thorben"&gt;thorben&lt;/A&gt;,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We had a talk with our hardware engineer and he suggested that overall there will be quite an amount of changes to be done for your requirement however at a glance it looks like &lt;SPAN data-dojo-attach-point="messageText"&gt;i&lt;/SPAN&gt;&lt;SPAN data-dojo-attach-point="messageText"&gt;t&lt;/SPAN&gt;&lt;SPAN data-dojo-attach-point="messageText"&gt; will be same as Type A and B USB connectivity. Just need to add ESD protection diode for DM and DP lines. And there is no use of U302, U303, U308, U305, U306 and U310. But need to configure ID pin for Host/Device/OTG if available.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN data-dojo-attach-point="messageText"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN data-dojo-attach-point="messageText"&gt;Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN data-dojo-attach-point="messageText"&gt;Karan Gajjar&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 30 Jul 2019 11:12:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Serial-Download-using-USB-A-B-connectors-on-iMX8M-Mini/m-p/955878#M142758</guid>
      <dc:creator>karangajjar</dc:creator>
      <dc:date>2019-07-30T11:12:06Z</dc:date>
    </item>
    <item>
      <title>Re: Serial Download using USB A/B connectors on iMX8M Mini</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Serial-Download-using-USB-A-B-connectors-on-iMX8M-Mini/m-p/955879#M142759</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Karan Gajjar,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thank you. As we need the download feature in production, USB1_ID will be working even if there is only basic ROM software running in iMX8M Mini? The USB block inside the SoC will recognize USB1_ID and toggle between Host and Device mode?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also, is USB1_P1_ID the intended ID pin and USB1_OTG_ID just an alternative signal location?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;BR /&gt;Thorben&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 30 Jul 2019 11:54:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Serial-Download-using-USB-A-B-connectors-on-iMX8M-Mini/m-p/955879#M142759</guid>
      <dc:creator>thorben</dc:creator>
      <dc:date>2019-07-30T11:54:58Z</dc:date>
    </item>
    <item>
      <title>Re: Serial Download using USB A/B connectors on iMX8M Mini</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Serial-Download-using-USB-A-B-connectors-on-iMX8M-Mini/m-p/955880#M142760</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Karan Gajjar,U301&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&lt;/P&gt;&lt;P&gt;we modified one of our boards in the way you mentioned. We removed U303 and U302. Additionally we removed U301 and F301. We took USB1_ID, USB1_DP, USB1_DN, USB1_VBUS and GND from their corresponding TPs and "routed" them to a multi-pin connector. This way we're able to connect USB without the USB type C connector J301.&lt;BR /&gt;The board enumerates in serial download mode as "Blank M845S" like it should but during flash using the uuu tool, the &lt;STRONG&gt;bootloader imx-boot-imx8mmevk-sd.bin-flash_evk&lt;/STRONG&gt; crashes and we can't access FB mode. Please see error message at the bottom.&lt;/P&gt;&lt;P&gt;In U-Boot we noticed the &lt;STRONG&gt;setup_typec&lt;/STRONG&gt; function as well as i2c access to, probably, U303 and/or U302. I tried to disable using Type C via &lt;STRONG&gt;CONFIG_USB_TCPC&lt;/STRONG&gt; in &lt;STRONG&gt;imx8mm_evk_defconfig&lt;/STRONG&gt;, but that only causes U-Boot to fall back into command line mode because of &lt;STRONG&gt;g_dnl_register: failed!, error: -19&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;What (else) do we need to do/change (i.e. in U-Boot), to get our setup running?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Thorben&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;Card did not respond to voltage select! &lt;BR /&gt;Detect USB boot. Will enter fastboot mode! &lt;BR /&gt;Net: &lt;BR /&gt;Warning: ethernet@30be0000 using MAC address from ROM &lt;BR /&gt;eth0: ethernet@30be0000 &lt;BR /&gt;Fastboot: Normal &lt;BR /&gt;Boot from USB for mfgtools &lt;BR /&gt;Use default environment for mfgtools &lt;BR /&gt;Run bootcmd_mfg: run mfgtool_args;if iminfo ${initrd_addr}; then if test ${tee} = yes; then bootm ${tee_addr} ${initrd_addr} ${fdt_addr}; else booti ${loadaddr} ${initrd_addr} ${fdt_addr}; fi; else echo "Run fastboot ..."; fastboot 0; fi; &lt;BR /&gt;Hit any key to stop autoboot: 0 &lt;BR /&gt; &lt;BR /&gt;## Checking Image at 43800000 ... &lt;BR /&gt;Unknown image format! &lt;BR /&gt;Run fastboot ... &lt;BR /&gt;dev_get_parent_platdata: null device &lt;BR /&gt;"Synchronous Abort" handler, esr 0x96000004 &lt;BR /&gt;elr: 0000000040230b34 lr : 0000000040230b28 (reloc) &lt;BR /&gt;elr: 00000000bdf40b34 lr : 00000000bdf40b28 &lt;BR /&gt;x0 : 0000000014000280 x1 : 00000000308900b4 &lt;BR /&gt;x2 : 00000000bdf31640 x3 : 0000000000000001 &lt;BR /&gt;x4 : 00000000ffffffff x5 : 0000000000000000 &lt;BR /&gt;x6 : 00000000bc908000 x7 : 00000000ffffffd0 &lt;BR /&gt;x8 : 0000000000000000 x9 : 0000000000000008 &lt;BR /&gt;x10: 0004000180018008 x11: 00000000bd108d60 &lt;BR /&gt;x12: 0000000000000002 x13: 0000000000000004 &lt;BR /&gt;x14: 00000000bc9083ec x15: 0000000000000008 &lt;BR /&gt;x16: 0000000000001080 x17: 0000000000000000 &lt;BR /&gt;x18: 00000000bc90fda0 x19: 0000000000000000 &lt;BR /&gt;x20: 0000000000000001 x21: 00000000bc9080df &lt;BR /&gt;x22: 0000000000000000 x23: 000000000000001d &lt;BR /&gt;x24: 0000000000000002 x25: 0000000000000001 &lt;BR /&gt;x26: 0000000000000000 x27: 0000000000000000 &lt;BR /&gt;x28: 00000000bd11ab10 x29: 00000000bc908010 &lt;BR /&gt; &lt;BR /&gt;Resetting CPU ... &lt;BR /&gt; &lt;BR /&gt;resetting ...&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Aug 2019 12:32:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Serial-Download-using-USB-A-B-connectors-on-iMX8M-Mini/m-p/955880#M142760</guid>
      <dc:creator>thorben</dc:creator>
      <dc:date>2019-08-02T12:32:02Z</dc:date>
    </item>
    <item>
      <title>Re: Serial Download using USB A/B connectors on iMX8M Mini</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Serial-Download-using-USB-A-B-connectors-on-iMX8M-Mini/m-p/955881#M142761</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Anyone do you have solution about change from &lt;SPAN style="display: inline !important; float: none; background-color: #ffffff; color: #3d3d3d; font-family: Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; overflow-wrap: break-word; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt; USB &lt;/SPAN&gt;Type-C toType-B mini?&lt;BR /&gt;I also met same problem on serial download at our custome board.&lt;BR /&gt;It can't go to download image by some issue on uboot.&amp;nbsp;&lt;BR /&gt;In my case console log is folowing.&lt;BR /&gt;"&lt;SPAN style="color: #dcddde; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12.75px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: pre-wrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #2f3136; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;g_dnl_register: failed!, error: -19&lt;/SPAN&gt;"&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 01 Sep 2019 09:20:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Serial-Download-using-USB-A-B-connectors-on-iMX8M-Mini/m-p/955881#M142761</guid>
      <dc:creator>satokimiyasu</dc:creator>
      <dc:date>2019-09-01T09:20:37Z</dc:date>
    </item>
    <item>
      <title>Re: Serial Download using USB A/B connectors on iMX8M Mini</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Serial-Download-using-USB-A-B-connectors-on-iMX8M-Mini/m-p/955882#M142762</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I did solve it by removing &lt;STRONG&gt;CONFIG_USB_TCPC&lt;/STRONG&gt; in &lt;STRONG&gt;imx8mm_evk_defconfi&lt;/STRONG&gt; and well as removing the &lt;STRONG&gt;typec_ptn5110_1/2&lt;/STRONG&gt; dependencies in the &lt;STRONG&gt;fsl-imx8mm-evk.dts&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;The uboot does check the state of the Type C ICs and crash or gets stuck if they are removed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="language-c line-numbers"&gt;&lt;CODE&gt;CONFIG_USB_TCPC&lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt;n&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;DIV&gt;&lt;PRE class="language-c line-numbers"&gt;&lt;CODE&gt;&lt;SPAN class="operator token"&gt;&amp;amp;&lt;/SPAN&gt;usbotg1 &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
    status &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"okay"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
&lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;


&lt;SPAN class="operator token"&gt;&amp;amp;&lt;/SPAN&gt;usbotg2 &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
    status &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"okay"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
&lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 09 Sep 2019 10:14:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Serial-Download-using-USB-A-B-connectors-on-iMX8M-Mini/m-p/955882#M142762</guid>
      <dc:creator>thorben</dc:creator>
      <dc:date>2019-09-09T10:14:28Z</dc:date>
    </item>
    <item>
      <title>Re: Serial Download using USB A/B connectors on iMX8M Mini</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Serial-Download-using-USB-A-B-connectors-on-iMX8M-Mini/m-p/955883#M142763</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have a similar issue, but with the i.MX8M Nano (only one USB host port) and my question is, if the serial download mode with UUU tool will also work, if the ID pin and VBUS pin are not connected (ID pin floating and VBUS pin driven low, because power distribution switch for USB host is not enabled).&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Mar 2020 10:33:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Serial-Download-using-USB-A-B-connectors-on-iMX8M-Mini/m-p/955883#M142763</guid>
      <dc:creator>raik_seliger</dc:creator>
      <dc:date>2020-03-05T10:33:17Z</dc:date>
    </item>
  </channel>
</rss>

