<?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>i.MX ProcessorsのトピックRe: i.MX6ULL running uMTP responder fail</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6ULL-running-uMTP-responder-fail/m-p/810600#M125024</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Gang,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; There are 2 suggestions for you , see below, please!&lt;/P&gt;&lt;P&gt;1. For i.MX6ULL EVK board, USB OTG's VID = 15A2; PID = 0080&lt;/P&gt;&lt;P&gt;2. For windows, probably you need it's drivers. You can download MFG Tools for 4.1.15 from our website, and you will find a driver path.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I don't know if you need this driver for your application, but you can install it to windows.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have a nice day!&lt;/P&gt;&lt;P&gt;Weidong sun&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 23 Oct 2018 07:02:35 GMT</pubDate>
    <dc:creator>weidong_sun</dc:creator>
    <dc:date>2018-10-23T07:02:35Z</dc:date>
    <item>
      <title>i.MX6ULL running uMTP responder fail</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6ULL-running-uMTP-responder-fail/m-p/810599#M125023</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have been trying to add MTP support in iMX6ULL. Linux kernel version is 4.1.15.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i found one similar question&amp;nbsp; in nxp community, below is link&lt;/P&gt;&lt;P&gt;&lt;A _jive_internal="true" class="link-titled" href="https://community.nxp.com/message/1030094?commentID=1030094#comment-1030094" title="https://community.nxp.com/message/1030094?commentID=1030094#comment-1030094"&gt;https://community.nxp.com/message/1030094?commentID=1030094#comment-1030094&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;my question is i don't know how to configure my menuconfig in kernel, because of that ,uMTP funtion can't achieve&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have followed below steps to run it on iMX6ULL EVK.&lt;/P&gt;&lt;P&gt;1.download uMTP responder source online&lt;/P&gt;&lt;P&gt;&lt;A data-content-finding="Community" href="https://community.nxp.com/external-link.jspa?url=https%3A%2F%2Fgithub.com%2Fviveris%2FuMTP-Responder" rel="nofollow" target="_blank"&gt;GitHub - viveris/uMTP-Responder: Ligthweight Media Transfer Protocol (MTP) responder daemon for GNU/Linux&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;2.compile uMTP-Responder&amp;nbsp; "umtprd" and place it in /usr/bin&lt;/P&gt;&lt;P&gt;3.modprobe gadgetfs&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; mkdir -p /dev/gadget&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; mount -t gadgetfs gadgetfs /dev/gadget&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When I run the mtp daemon, The host PC which is connected to i.mx6ull board through OTG can found "MTP"device,but after a few second, my i.mx6ull board got hanged, I could no longer operate i.mx6ull board on serial console,and the i.mx6ull board can't operate anymore.Below are the debug logs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;root@imx6ull14x14evk:~# modprobe gadgetfs&lt;BR /&gt;gadgetfs: USB Gadget filesystem, version 24 Aug 2004&lt;BR /&gt;root@imx6ull14x14evk:~# mkdir /dev/gadget&lt;BR /&gt;root@imx6ull14x14evk:~# mount -t gadgetfs gadgetfs /dev/gadget&lt;BR /&gt;root@imx6ull14x14evk:~# umtprd&lt;BR /&gt;[Info] uMTP Responder&lt;BR /&gt;[Info] Version: v0.8.6 compiled the Oct 15 2018@09:29:51&lt;BR /&gt;[Ingadgetfs: bound to 2184000.usb driver&lt;BR /&gt;fo] (c) 2018 Viveris Technologies&lt;BR /&gt;[Info] Add storage root folder - Root Path: /&lt;BR /&gt;[Info] Add storage home folder - Root Path: /home&lt;BR /&gt;[Info] USB Device path : /dev/gadget/2184000.usb&lt;BR /&gt;[Info] USB In End point path : /dev/gadget/ep1in&lt;BR /&gt;[Info] USB Out End point path : /dev/gadget/ep2out&lt;BR /&gt;[Info] USB Event End point path : /dev/gadget/ep3in&lt;BR /&gt;[Info] USB Max packet size : 0x200 bytes&lt;BR /&gt;[Info] Manufacturer string : Viveris Technologies&lt;BR /&gt;[Info] Product string : The Viveris Product !&lt;BR /&gt;[Info] Serial string : 01234567&lt;BR /&gt;[Info] Interface string : MTP&lt;BR /&gt;[Info] USB Vendor ID : 0x1D6B&lt;BR /&gt;[Info] USB Product ID : 0x0100&lt;BR /&gt;[Info] USB class ID : 0x06&lt;BR /&gt;[Info] USB subclass ID : 0x01&lt;BR /&gt;[Info] USB Protocol ID : 0x01&lt;BR /&gt;[Info] USB Device version : 0x3008&lt;BR /&gt;[Info] USB GadgetFS Mode&lt;BR /&gt;[Info] Wait for connection : 0&lt;BR /&gt;[Info] Loop on disconnect : 0&lt;BR /&gt;gadgetfs: connected&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;after printf above debug&amp;nbsp;message&amp;nbsp; i.mx6ull can't operate anymore, i don't konw what could be wrong and how to configure my menuconfig in kernel&lt;/P&gt;&lt;P&gt;I've been stuck with this problem for several days. If anyone have any idea about what could be wrong here, please give me some advise, thay you very much.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 Oct 2018 07:27:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6ULL-running-uMTP-responder-fail/m-p/810599#M125023</guid>
      <dc:creator>yangguang</dc:creator>
      <dc:date>2018-10-19T07:27:22Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6ULL running uMTP responder fail</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6ULL-running-uMTP-responder-fail/m-p/810600#M125024</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Gang,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; There are 2 suggestions for you , see below, please!&lt;/P&gt;&lt;P&gt;1. For i.MX6ULL EVK board, USB OTG's VID = 15A2; PID = 0080&lt;/P&gt;&lt;P&gt;2. For windows, probably you need it's drivers. You can download MFG Tools for 4.1.15 from our website, and you will find a driver path.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I don't know if you need this driver for your application, but you can install it to windows.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have a nice day!&lt;/P&gt;&lt;P&gt;Weidong sun&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Oct 2018 07:02:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6ULL-running-uMTP-responder-fail/m-p/810600#M125024</guid>
      <dc:creator>weidong_sun</dc:creator>
      <dc:date>2018-10-23T07:02:35Z</dc:date>
    </item>
  </channel>
</rss>

