<?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: LS1021A USB Serial support for MCP2200 in Layerscape</title>
    <link>https://community.nxp.com/t5/Layerscape/LS1021A-USB-Serial-support-for-MCP2200/m-p/999516#M5251</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;We found one issue in which the RCW[SDHC] should be set to anything non-usb1 since this device will have its own power. So we set that to 1 to make it all GPIO4 and now we see activity when we probe the D_M and D_P lines but the ttyACM0 is still not coming up.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;On the uboot if we do start usb we get the following message&lt;/P&gt;&lt;P&gt;USB device not accepting new address (error=80000000)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have enabled debug on common/usb.c&lt;/P&gt;&lt;P&gt;=&amp;gt; usb start&lt;BR /&gt;starting USB...&lt;BR /&gt;USB0: Register 200017f NbrPorts 2&lt;BR /&gt;Starting the controller&lt;BR /&gt;USB XHCI 1.00&lt;BR /&gt;scanning bus 0 for devices...&lt;BR /&gt;set address 1&lt;BR /&gt;usb_control_msg: request: 0x5, requesttype: 0x0, value 0x1 index 0x0 length 0x0&lt;BR /&gt;usb_control_msg: request: 0x6, requesttype: 0x80, value 0x100 index 0x0 length 0x12&lt;BR /&gt;usb_control_msg: request: 0x6, requesttype: 0x80, value 0x200 index 0x0 length 0x9&lt;BR /&gt;usb_control_msg: request: 0x6, requesttype: 0x80, value 0x200 index 0x0 length 0x1F&lt;BR /&gt;get_conf_no 0 Result 25, wLength 31&lt;BR /&gt;if 0, ep 0&lt;BR /&gt;##EP epmaxpacketin[1] = 8&lt;BR /&gt;set configuration 1&lt;BR /&gt;usb_control_msg: request: 0x9, requesttype: 0x0, value 0x1 index 0x0 length 0x0&lt;BR /&gt;new device strings: Mfr=1, Product=2, SerialNumber=0&lt;BR /&gt;usb_control_msg: request: 0x6, requesttype: 0x80, value 0x300 index 0x0 length 0xFF&lt;BR /&gt;USB device number 1 default language ID 0x409&lt;BR /&gt;usb_control_msg: request: 0x6, requesttype: 0x80, value 0x301 index 0x409 length 0xFF&lt;BR /&gt;usb_control_msg: request: 0x6, requesttype: 0x80, value 0x302 index 0x409 length 0xFF&lt;BR /&gt;Manufacturer U-Boot&lt;BR /&gt;Product XHCI Host Controller&lt;BR /&gt;SerialNumber&lt;BR /&gt;usb_control_msg: request: 0x6, requesttype: 0xA0, value 0x2A00 index 0x0 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x6, requesttype: 0xA0, value 0x2A00 index 0x0 length 0xC&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA0, value 0x0 index 0x0 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x3, requesttype: 0x23, value 0x8 index 0x1 length 0x0&lt;BR /&gt;usb_control_msg: request: 0x3, requesttype: 0x23, value 0x8 index 0x2 length 0x0&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x1 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x1 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x1, requesttype: 0x23, value 0x10 index 0x1 length 0x0&lt;BR /&gt;usb_control_msg: request: 0x3, requesttype: 0x23, value 0x4 index 0x1 length 0x0&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x1 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x1, requesttype: 0x23, value 0x14 index 0x1 length 0x0&lt;BR /&gt;set address 2&lt;BR /&gt;usb_control_msg: request: 0x5, requesttype: 0x0, value 0x2 index 0x0 length 0x0&lt;BR /&gt;Device not responding to set address.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;USB device not accepting new address (error=80000000)&lt;BR /&gt;usb_control_msg: request: 0x1, requesttype: 0x23, value 0x1 index 0x1 length 0x0&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;1 USB Device(s) found&lt;/P&gt;&lt;P&gt;scanning usb for storage devices... 0 Storage Device(s) found&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 17 Mar 2020 13:44:45 GMT</pubDate>
    <dc:creator>ramkrishnan</dc:creator>
    <dc:date>2020-03-17T13:44:45Z</dc:date>
    <item>
      <title>LS1021A USB Serial support for MCP2200</title>
      <link>https://community.nxp.com/t5/Layerscape/LS1021A-USB-Serial-support-for-MCP2200/m-p/999508#M5243</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;We have a LS1021A board based on the TWR board. Our board has a MCP2200 USB to Serial Coverted connected to USB1_D lines. I was trying to figure out how to get the linux kernel to create a tty device to communicate to an external serial port from the arm.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tried enabling the ftdi_sio drivers using the&amp;nbsp;CONFIG_USB_SERIAL_FTDI_SIO as well as enabling&amp;nbsp;CONFIG_USB_SERIAL, and setting them to y so that they built in.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I also tried adding the following to the dtb. But no luck there either.&amp;nbsp;&lt;/P&gt;&lt;P&gt;usb@8600000 {&lt;BR /&gt; compatible = "fsl-usb2-dr-v2.5", "fsl-usb2-dr";&lt;BR /&gt; reg = &amp;lt;0x0 0x8600000 0x0 0x1000&amp;gt;;&lt;BR /&gt; interrupts = &amp;lt;0x0 0xab 0x4&amp;gt;;&lt;BR /&gt; dr_mode = "host";&lt;BR /&gt; phy_type = "serial";&lt;BR /&gt; };&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any help would be appreciated.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you,&lt;/P&gt;&lt;P&gt;Ram Krishnan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 Mar 2020 16:27:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS1021A-USB-Serial-support-for-MCP2200/m-p/999508#M5243</guid>
      <dc:creator>ramkrishnan</dc:creator>
      <dc:date>2020-03-06T16:27:34Z</dc:date>
    </item>
    <item>
      <title>Re: LS1021A USB Serial support for MCP2200</title>
      <link>https://community.nxp.com/t5/Layerscape/LS1021A-USB-Serial-support-for-MCP2200/m-p/999509#M5244</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Attached are the schematics for that chip&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/96253i9B7228BB0F81C9C0/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG src="https://attachments.office.net/owa/r.krishnan@cornet.com/service.svc/s/GetAttachmentThumbnail?id=AAMkADdjNDQwYTMzLTQzMWUtNDgzMy1hOGEyLWUxNjk4NzE4NjU4OABGAAAAAAAx7bR%2BvkWwTZapjDCqMqPxBwC7taguAt1uQb53j8U4kn4GAAAAAAEMAAC7taguAt1uQb53j8U4kn4GAAAKpYcoAAABEgAQAA7hSJXueC1HpLT2Zvk9XGk%3D&amp;amp;thumbnailType=2&amp;amp;owa=outlook.office365.com&amp;amp;scriptVer=2020022303.17&amp;amp;X-OWA-CANARY=3TdzCPMiL0ieMeeyCvSS31D-tTr7wdcYujPFXaVNW9y0FA4gffUr46slUNeJLJ7V1plTyLihGGQ.&amp;amp;token=eyJhbGciOiJSUzI1NiIsImtpZCI6IjU2MzU4ODUyMzRCOTI1MkRERTAwNTc2NkQ5RDlGMjc2NTY1RjYzRTIiLCJ4NXQiOiJWaldJVWpTNUpTM2VBRmRtMmRueWRsWmZZLUkiLCJ0eXAiOiJKV1QifQ.eyJvcmlnaW4iOiJodHRwczovL291dGxvb2sub2ZmaWNlMzY1LmNvbSIsInZlciI6IkV4Y2hhbmdlLkNhbGxiYWNrLlYxIiwiYXBwY3R4c2VuZGVyIjoiT3dhRG93bmxvYWRAZWNiM2M0OWEtZDEyNC00MDMwLTgyOTAtYmRiNTllOGZkYWNhIiwiaXNzcmluZyI6IkdDQ01vZGVyYXRlIiwiYXBwY3R4Ijoie1wibXNleGNocHJvdFwiOlwib3dhXCIsXCJwcmltYXJ5c2lkXCI6XCJTLTEtNS0yMS0xNDUxMzY3OTg2LTE2MTk2MTcxNzUtMjU4ODE0NjIzNi0xODU1NDYxXCIsXCJwdWlkXCI6XCIxMTUzODAxMTE2NDIyNzMzMjcwXCIsXCJvaWRcIjpcIjMzMjZkMjk4LTlkZGUtNDhlNy1hYTFhLTNjZTc5ODYwZDQ5MlwiLFwic2NvcGVcIjpcIk93YURvd25sb2FkXCJ9IiwibmJmIjoxNTgzNTE4NzE2LCJleHAiOjE1ODM1MTkzMTYsImlzcyI6IjAwMDAwMDAyLTAwMDAtMGZmMS1jZTAwLTAwMDAwMDAwMDAwMEBlY2IzYzQ5YS1kMTI0LTQwMzAtODI5MC1iZGI1OWU4ZmRhY2EiLCJhdWQiOiIwMDAwMDAwMi0wMDAwLTBmZjEtY2UwMC0wMDAwMDAwMDAwMDAvYXR0YWNobWVudHMub2ZmaWNlLm5ldEBlY2IzYzQ5YS1kMTI0LTQwMzAtODI5MC1iZGI1OWU4ZmRhY2EifQ.PHPDbAI4q-o7tu8AzwtiEyZfI9Nrau2VLzdAqPnTo-RNWUlbdUQDNGMdm1PgLyoSEej8H4gVD_ep0CzN2ooub2VdtnT8iHUQhsI0_txWbQjZwGE-ZKsguiPi67zBHo5Yj2XVHIUeco3kCraJvjdFxNeJqIBiCkw1jqsV6IEsze9qnHZnU7-T2LHsMYh5kTy9R39GBnpHZAQtF0nlDdwpUoUYRik58qHda6E3drrTTYxZs801VNhPU9pt6cfXmWHLDhg4L_Gg8AgLeoxCGZGdH0w2Lk3VmyCTAKbF1nQyziW9BKuOXQ2Sg6N9MIpbGoFfdozfDiHY9To4SDaSWTMuIQ&amp;amp;animation=true" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 Mar 2020 18:24:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS1021A-USB-Serial-support-for-MCP2200/m-p/999509#M5244</guid>
      <dc:creator>ramkrishnan</dc:creator>
      <dc:date>2020-03-06T18:24:07Z</dc:date>
    </item>
    <item>
      <title>Re: LS1021A USB Serial support for MCP2200</title>
      <link>https://community.nxp.com/t5/Layerscape/LS1021A-USB-Serial-support-for-MCP2200/m-p/999510#M5245</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE style="color: #000000;"&gt;In order to be able to use the MCP2200 with Linux, the kernel must have support for USB CDC class drivers. The cdc_acm driver is used for MCP2200 CDC interface.
Please refer to &lt;A class="link-titled" href="http://ww1.microchip.com/downloads/en/DeviceDoc/mcp2200_linux_driver_readme.txt" rel="nofollow noopener noreferrer" title="http://ww1.microchip.com/downloads/en/DeviceDoc/mcp2200_linux_driver_readme.txt" target="_blank"&gt;&lt;/A&gt;&lt;A href="http://ww1.microchip.com/downloads/en/DeviceDoc/mcp2200_linux_driver_readme.txt" rel="nofollow noopener noreferrer" target="test_blank"&gt;http://ww1.microchip.com/downloads/en/DeviceDoc/mcp2200_linux_driver_readme.txt&lt;/A&gt;

Please enable CONFIG_USB_ACM in Linux Kernel configuration file.&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 09 Mar 2020 08:17:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS1021A-USB-Serial-support-for-MCP2200/m-p/999510#M5245</guid>
      <dc:creator>yipingwang</dc:creator>
      <dc:date>2020-03-09T08:17:55Z</dc:date>
    </item>
    <item>
      <title>Re: LS1021A USB Serial support for MCP2200</title>
      <link>https://community.nxp.com/t5/Layerscape/LS1021A-USB-Serial-support-for-MCP2200/m-p/999511#M5246</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I added CONFIG_USB_ACM and still no luck. It is not recognizing the device. We checked the power to the chip as well as RST lines and they all seem to be good. I also removed the&amp;nbsp;CONFIG_USB_SERIAL_FTDI_SIO definition and still nothing. Should I do anything different in the dts files ?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the uboot I do the following to detect the usb device&lt;/P&gt;&lt;P&gt;=&amp;gt; usb start&lt;BR /&gt;starting USB...&lt;BR /&gt;USB0: Register 200017f NbrPorts 2&lt;BR /&gt;Starting the controller&lt;BR /&gt;USB XHCI 1.00&lt;BR /&gt;scanning bus 0 for devices... 1 USB Device(s) found&lt;BR /&gt; scanning usb for storage devices... 0 Storage Device(s) found&lt;BR /&gt;=&amp;gt; usb info&lt;BR /&gt;1: Hub, USB Revision 3.0&lt;BR /&gt; - U-Boot XHCI Host Controller &lt;BR /&gt; - Class: Hub&lt;BR /&gt; - PacketSize: 512 Configurations: 1&lt;BR /&gt; - Vendor: 0x0000 Product 0x0000 Version 1.0&lt;BR /&gt; Configuration: 1&lt;BR /&gt; - Interfaces: 1 Self Powered 0mA&lt;BR /&gt; Interface: 0&lt;BR /&gt; - Alternate Setting 0, Endpoints: 1&lt;BR /&gt; - Class Hub&lt;BR /&gt; - Endpoint 1 In Interrupt MaxPacket 8 Interval 255ms&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It does not look like it detects the usb device. Is there anything to be enabled in uboot to detect the MCP2200 ? Please let me know if you need any more information.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you,&lt;/P&gt;&lt;P&gt;Ram Krishnan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Mar 2020 14:19:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS1021A-USB-Serial-support-for-MCP2200/m-p/999511#M5246</guid>
      <dc:creator>ramkrishnan</dc:creator>
      <dc:date>2020-03-10T14:19:18Z</dc:date>
    </item>
    <item>
      <title>Re: LS1021A USB Serial support for MCP2200</title>
      <link>https://community.nxp.com/t5/Layerscape/LS1021A-USB-Serial-support-for-MCP2200/m-p/999512#M5247</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please verify whether there is information with the following command.&lt;/P&gt;&lt;PRE style="color: #000000;"&gt;dmesg | grep ttyACM&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 11 Mar 2020 09:18:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS1021A-USB-Serial-support-for-MCP2200/m-p/999512#M5247</guid>
      <dc:creator>yipingwang</dc:creator>
      <dc:date>2020-03-11T09:18:09Z</dc:date>
    </item>
    <item>
      <title>Re: LS1021A USB Serial support for MCP2200</title>
      <link>https://community.nxp.com/t5/Layerscape/LS1021A-USB-Serial-support-for-MCP2200/m-p/999513#M5248</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Output pasted below. There is no device ttyACM and I also grepped for usb and I see the cdc_acm driver registered. Does the schematic as far as the connection to LS1021A look correct ? Is there a way to detect the usb device from the uboot ?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Ram Krishann&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;root@WBADS:~# dmesg | grep ttyACM&lt;BR /&gt;root@WBADS:~# dmesg | grep -i usb&lt;BR /&gt;[ 0.034406] usbcore: registered new interface driver usbfs&lt;BR /&gt;[ 0.034448] usbcore: registered new interface driver hub&lt;BR /&gt;[ 0.034494] usbcore: registered new device driver usb&lt;BR /&gt;[ 1.326517] pegasus: v0.9.3 (2013/04/25), Pegasus/Pegasus II USB Ethernet driver&lt;BR /&gt;[ 1.333934] usbcore: registered new interface driver pegasus&lt;BR /&gt;[ 1.339599] usbcore: registered new interface driver asix&lt;BR /&gt;[ 1.344987] usbcore: registered new interface driver ax88179_178a&lt;BR /&gt;[ 1.351090] usbcore: registered new interface driver cdc_ether&lt;BR /&gt;[ 1.356918] usbcore: registered new interface driver smsc75xx&lt;BR /&gt;[ 1.362670] usbcore: registered new interface driver smsc95xx&lt;BR /&gt;[ 1.368414] usbcore: registered new interface driver net1080&lt;BR /&gt;[ 1.374060] usbcore: registered new interface driver cdc_subset&lt;BR /&gt;[ 1.379974] usbcore: registered new interface driver zaurus&lt;BR /&gt;[ 1.385553] usbcore: registered new interface driver cdc_ncm&lt;BR /&gt;[ 1.392055] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver&lt;BR /&gt;[ 1.433646] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver&lt;BR /&gt;[ 1.462809] usbcore: registered new interface driver cdc_acm&lt;BR /&gt;[ 1.468444] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters&lt;BR /&gt;[ 1.476438] usbcore: registered new interface driver usb-storage&lt;BR /&gt;[ 1.482502] usbcore: registered new interface driver usbserial&lt;BR /&gt;[ 1.673722] usbcore: registered new interface driver usbhid&lt;BR /&gt;[ 1.679310] usbhid: USB HID core driver&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 11 Mar 2020 12:22:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS1021A-USB-Serial-support-for-MCP2200/m-p/999513#M5248</guid>
      <dc:creator>ramkrishnan</dc:creator>
      <dc:date>2020-03-11T12:22:56Z</dc:date>
    </item>
    <item>
      <title>Re: LS1021A USB Serial support for MCP2200</title>
      <link>https://community.nxp.com/t5/Layerscape/LS1021A-USB-Serial-support-for-MCP2200/m-p/999514#M5249</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;One more datapoint.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We replaced Y1 i.e the oscillator with a different oscillator with 12M clock and scoped it and it was all good. But nothing in that scenario either.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there something I might be missing in the software. If I do a usb start and usb info on the uboot I see only the HUB and no device.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If I do the same thing on the TWR board I see 3 devices. 1 HUB and 2 more Port HUBS.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you could see any issues please let us know. We are a wit's end as to wether the device is not setup correctly in hardware or if the software is not detecting it.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Ram&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Mar 2020 19:09:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS1021A-USB-Serial-support-for-MCP2200/m-p/999514#M5249</guid>
      <dc:creator>ramkrishnan</dc:creator>
      <dc:date>2020-03-13T19:09:02Z</dc:date>
    </item>
    <item>
      <title>Re: LS1021A USB Serial support for MCP2200</title>
      <link>https://community.nxp.com/t5/Layerscape/LS1021A-USB-Serial-support-for-MCP2200/m-p/999515#M5250</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In the schematic should the USB1_VBUS be connected for the application above ? It appears to be connected on the TWR eval board. But that use case is different from this one.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you,&lt;/P&gt;&lt;P&gt;Ram Krishnan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Mar 2020 16:20:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS1021A-USB-Serial-support-for-MCP2200/m-p/999515#M5250</guid>
      <dc:creator>ramkrishnan</dc:creator>
      <dc:date>2020-03-16T16:20:14Z</dc:date>
    </item>
    <item>
      <title>Re: LS1021A USB Serial support for MCP2200</title>
      <link>https://community.nxp.com/t5/Layerscape/LS1021A-USB-Serial-support-for-MCP2200/m-p/999516#M5251</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;We found one issue in which the RCW[SDHC] should be set to anything non-usb1 since this device will have its own power. So we set that to 1 to make it all GPIO4 and now we see activity when we probe the D_M and D_P lines but the ttyACM0 is still not coming up.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;On the uboot if we do start usb we get the following message&lt;/P&gt;&lt;P&gt;USB device not accepting new address (error=80000000)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have enabled debug on common/usb.c&lt;/P&gt;&lt;P&gt;=&amp;gt; usb start&lt;BR /&gt;starting USB...&lt;BR /&gt;USB0: Register 200017f NbrPorts 2&lt;BR /&gt;Starting the controller&lt;BR /&gt;USB XHCI 1.00&lt;BR /&gt;scanning bus 0 for devices...&lt;BR /&gt;set address 1&lt;BR /&gt;usb_control_msg: request: 0x5, requesttype: 0x0, value 0x1 index 0x0 length 0x0&lt;BR /&gt;usb_control_msg: request: 0x6, requesttype: 0x80, value 0x100 index 0x0 length 0x12&lt;BR /&gt;usb_control_msg: request: 0x6, requesttype: 0x80, value 0x200 index 0x0 length 0x9&lt;BR /&gt;usb_control_msg: request: 0x6, requesttype: 0x80, value 0x200 index 0x0 length 0x1F&lt;BR /&gt;get_conf_no 0 Result 25, wLength 31&lt;BR /&gt;if 0, ep 0&lt;BR /&gt;##EP epmaxpacketin[1] = 8&lt;BR /&gt;set configuration 1&lt;BR /&gt;usb_control_msg: request: 0x9, requesttype: 0x0, value 0x1 index 0x0 length 0x0&lt;BR /&gt;new device strings: Mfr=1, Product=2, SerialNumber=0&lt;BR /&gt;usb_control_msg: request: 0x6, requesttype: 0x80, value 0x300 index 0x0 length 0xFF&lt;BR /&gt;USB device number 1 default language ID 0x409&lt;BR /&gt;usb_control_msg: request: 0x6, requesttype: 0x80, value 0x301 index 0x409 length 0xFF&lt;BR /&gt;usb_control_msg: request: 0x6, requesttype: 0x80, value 0x302 index 0x409 length 0xFF&lt;BR /&gt;Manufacturer U-Boot&lt;BR /&gt;Product XHCI Host Controller&lt;BR /&gt;SerialNumber&lt;BR /&gt;usb_control_msg: request: 0x6, requesttype: 0xA0, value 0x2A00 index 0x0 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x6, requesttype: 0xA0, value 0x2A00 index 0x0 length 0xC&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA0, value 0x0 index 0x0 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x3, requesttype: 0x23, value 0x8 index 0x1 length 0x0&lt;BR /&gt;usb_control_msg: request: 0x3, requesttype: 0x23, value 0x8 index 0x2 length 0x0&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x1 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x1 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x1, requesttype: 0x23, value 0x10 index 0x1 length 0x0&lt;BR /&gt;usb_control_msg: request: 0x3, requesttype: 0x23, value 0x4 index 0x1 length 0x0&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x1 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x1, requesttype: 0x23, value 0x14 index 0x1 length 0x0&lt;BR /&gt;set address 2&lt;BR /&gt;usb_control_msg: request: 0x5, requesttype: 0x0, value 0x2 index 0x0 length 0x0&lt;BR /&gt;Device not responding to set address.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;USB device not accepting new address (error=80000000)&lt;BR /&gt;usb_control_msg: request: 0x1, requesttype: 0x23, value 0x1 index 0x1 length 0x0&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;usb_control_msg: request: 0x0, requesttype: 0xA3, value 0x0 index 0x2 length 0x4&lt;BR /&gt;1 USB Device(s) found&lt;/P&gt;&lt;P&gt;scanning usb for storage devices... 0 Storage Device(s) found&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Mar 2020 13:44:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS1021A-USB-Serial-support-for-MCP2200/m-p/999516#M5251</guid>
      <dc:creator>ramkrishnan</dc:creator>
      <dc:date>2020-03-17T13:44:45Z</dc:date>
    </item>
    <item>
      <title>Re: LS1021A USB Serial support for MCP2200</title>
      <link>https://community.nxp.com/t5/Layerscape/LS1021A-USB-Serial-support-for-MCP2200/m-p/999517#M5252</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Finally works now. Two changes were needed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;RCW[SDHC] needs to be set to 1 (or anything but 3) because the PWR FAULT and DRV BUS has to be ignored since this chip has its own power.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;RCW[USB3_CLK_FSEL] has to be set to 57 to enable clocks for USB3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Ram&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Mar 2020 20:48:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS1021A-USB-Serial-support-for-MCP2200/m-p/999517#M5252</guid>
      <dc:creator>ramkrishnan</dc:creator>
      <dc:date>2020-03-17T20:48:28Z</dc:date>
    </item>
  </channel>
</rss>

