<?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: USB external storage second time mount not working in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/USB-external-storage-second-time-mount-not-working/m-p/1539749#M196524</link>
    <description>&lt;P&gt;Hi &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/200751"&gt;@Aravinthkumar&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;From the logs, it seems there is no umount command. Could you please try adding umount before disconnecting the device?&lt;/P&gt;
&lt;P&gt;And this issue might only be related to the Android framework and not the NXP driver. Could you please try debugging below Android framework code?&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://android.googlesource.com/platform/system/vold/+/refs/tags/android-6.0.1_r28/Utils.cpp#311" target="_self"&gt;Link - 1.&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://android.googlesource.com/platform/system/vold/+/refs/tags/android-6.0.1_r28/Disk.cpp#263" target="_self"&gt;Link - 2.&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;As the logs show,&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;09-03 06:26:46.253 139 149 E vold : Failed to pclose /system/bin/sgdisk --android-dump /dev/block/vold/disk:8,0 : Invalid argument&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;09-03 06:26:46.253 139 149 W vold : sgdisk failed to scan /dev/block/vold/disk:8,0&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you.&lt;BR /&gt;Best regards,&lt;BR /&gt;Dhruvit.&lt;/P&gt;</description>
    <pubDate>Wed, 19 Oct 2022 04:50:20 GMT</pubDate>
    <dc:creator>Dhruvit</dc:creator>
    <dc:date>2022-10-19T04:50:20Z</dc:date>
    <item>
      <title>USB external storage second time mount not working</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/USB-external-storage-second-time-mount-not-working/m-p/1528683#M195671</link>
      <description>&lt;P&gt;Hi Team,&lt;/P&gt;&lt;P&gt;We are using Android 6 on&amp;nbsp;imx6q processor. We have one more sub-system (imx6 linux) which contains sd card. Based on the required case from sub-system sd card will be mounted to imx6 Android board through USB as read only storage. First time mount its working after unmount if we try to mount its not working.&amp;nbsp;&lt;/P&gt;&lt;P&gt;When we keep external storage as vfat partition its working multiple mount and unmount. But in ext3/ext4 format only first time mount its working.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Error logs for reference:&lt;/P&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;&lt;EM&gt;09-03 06:26:45.156 457 694 D UsbHostManager: Added device UsbDevice[mName=/dev/bus/usb/002/005,mVendorId=57005,mProductId=48879,mClass=0,mSubclass=0,mProtocol=0,mManufacturerName=Medtronic,mProductName=HDS_CSRM,mVersion=2.0,mSerialNumber=23492387,mConfigurations=[&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;&lt;EM&gt;09-03 06:26:45.156 457 694 D UsbHostManager: UsbConfiguration[mId=1,mName=null,mAttributes=192,mMaxPower=1,mInterfaces=[&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;&lt;EM&gt;09-03 06:26:45.156 457 694 D UsbHostManager: UsbInterface[mId=0,mAlternateSetting=0,mName=Mass Storage,mClass=8,mSubclass=6,mProtocol=80,mEndpoints=[&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;&lt;EM&gt;09-03 06:26:45.156 457 694 D UsbHostManager: UsbEndpoint[mAddress=129,mAttributes=2,mMaxPacketSize=512,mInterval=0]&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;&lt;EM&gt;09-03 06:26:45.156 457 694 D UsbHostManager: UsbEndpoint[mAddress=1,mAttributes=2,mMaxPacketSize=512,mInterval=1]]]]&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;&lt;EM&gt;09-03 06:26:45.158 457 694 W ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcast:763 com.android.server.usb.UsbSettingsManager.deviceAttached:742 com.android.server.usb.UsbHostManager.endUsbDeviceAdded:225 com.android.server.usb.UsbHostManager.monitorUsbHostBus:-2 com.android.server.usb.UsbHostManager.-wrap0:-1 &lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;&lt;EM&gt;09-03 06:26:45.854 153 940 I NuPlayerDecoder: [audio] saw output EOS&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;&lt;EM&gt;09-03 06:26:46.190 457 648 D VoldConnector: RCV &amp;lt;- {640 disk:8,0 8}&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;&lt;EM&gt;09-03 06:26:46.191 139 149 V vold : /system/bin/sgdisk&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;&lt;EM&gt;09-03 06:26:46.191 139 149 V vold : --android-dump&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;&lt;EM&gt;09-03 06:26:46.192 139 149 V vold : /dev/block/vold/disk:8,0&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;&lt;EM&gt;09-03 06:26:46.193 457 648 D VoldConnector: RCV &amp;lt;- {641 disk:8,0 59256078336}&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;&lt;EM&gt;09-03 06:26:46.196 457 648 D VoldConnector: RCV &amp;lt;- {642 disk:8,0 Linux &lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;&lt;EM&gt;09-03 06:26:46.196 457 648 D VoldConnector: }&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;&lt;EM&gt;09-03 06:26:46.214 457 648 D VoldConnector: RCV &amp;lt;- {644 disk:8,0 /sys//devices/soc0/soc/2100000.aips-bus/2184400.usb/ci_hdrc.2/usb2/2-1/2-1.2/2-1.2:1.0/host1/target1:0:0/1:0:0:0/block/sda}&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;&lt;EM&gt;09-03 06:26:46.253 139 149 E vold : Failed to pclose /system/bin/sgdisk --android-dump /dev/block/vold/disk:8,0 : Invalid argument&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;&lt;EM&gt;09-03 06:26:46.253 139 149 W vold : sgdisk failed to scan /dev/block/vold/disk:8,0&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;&lt;EM&gt;09-03 06:26:46.253 139 149 D vold : Disk at 8:0 changed&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;&lt;EM&gt;09-03 06:26:46.254 457 648 D VoldConnector: RCV &amp;lt;- {643 disk:8,0}&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;&lt;EM&gt;09-03 06:26:46.259 139 149 V vold : /system/bin/sgdisk&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;&lt;EM&gt;09-03 06:26:46.259 139 149 V vold : --android-dump&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;&lt;EM&gt;09-03 06:26:46.259 139 149 V vold : /dev/block/vold/disk:8,0&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;&lt;EM&gt;09-03 06:26:46.260 457 648 D VoldConnector: RCV &amp;lt;- {641 disk:8,0 59256078336}&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;&lt;EM&gt;09-03 06:26:46.262 457 648 D VoldConnector: RCV &amp;lt;- {642 disk:8,0 Linux &lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;&lt;EM&gt;09-03 06:26:46.262 457 648 D VoldConnector: }&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;&lt;EM&gt;09-03 06:26:46.265 457 648 D VoldConnector: RCV &amp;lt;- {644 disk:8,0 /sys//devices/soc0/soc/2100000.aips-bus/2184400.usb/ci_hdrc.2/usb2/2-1/2-1.2/2-1.2:1.0/host1/target1:0:0/1:0:0:0/block/sda}&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;&lt;EM&gt;09-03 06:26:46.332 139 149 E vold : Failed to pclose /system/bin/sgdisk --android-dump /dev/block/vold/disk:8,0 : Invalid argument&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;&lt;EM&gt;09-03 06:26:46.332 139 149 W vold : sgdisk failed to scan /dev/block/vold/disk:8,0&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;&lt;EM&gt;09-03 06:26:46.332 139 149 D vold : Disk at 8:0 changed&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;&lt;EM&gt;09-03 06:26:46.333 457 648 D VoldConnector: RCV &amp;lt;- {643 disk:8,0}&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;&lt;EM&gt;09-03 06:26:46.336 139 149 V vold : /system/bin/sgdisk&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;&lt;EM&gt;09-03 06:26:46.336 139 149 V vold : --android-dump&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;&lt;EM&gt;09-03 06:26:46.336 139 149 V vold : /dev/block/vold/disk:8,0&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;&lt;EM&gt;09-03 06:26:46.336 457 648 D VoldConnector: RCV &amp;lt;- {641 disk:8,0 59256078336}&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;&lt;EM&gt;09-03 06:26:46.341 153 428 W audio_hw_primary: out_set_parameters routing=2, ret 0, out -1242503872&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;&lt;EM&gt;09-03 06:26:46.345 457 648 D VoldConnector: RCV &amp;lt;- {642 disk:8,0 Linux &lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;&lt;EM&gt;09-03 06:26:46.345 457 648 D VoldConnector: }&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;&lt;EM&gt;09-03 06:26:46.352 457 648 D VoldConnector: RCV &amp;lt;- {644 disk:8,0 /sys//devices/soc0/soc/2100000.aips-bus/2184400.usb/ci_hdrc.2/usb2/2-1/2-1.2/2-1.2:1.0/host1/target1:0:0/1:0:0:0/block/sda}&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;&lt;EM&gt;09-03 06:26:46.428 139 149 E vold : Failed to pclose /system/bin/sgdisk --android-dump /dev/block/vold/disk:8,0 : Invalid argument&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;&lt;EM&gt;09-03 06:26:46.428 139 149 W vold : sgdisk failed to scan /dev/block/vold/disk:8,0&lt;/EM&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;&lt;EM&gt;09-03 06:26:46.429 457 648 D VoldConnector: RCV &amp;lt;- {643 disk:8,0}&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Can you please help me to fix this issue.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Aravinth&lt;/P&gt;</description>
      <pubDate>Tue, 27 Sep 2022 08:56:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/USB-external-storage-second-time-mount-not-working/m-p/1528683#M195671</guid>
      <dc:creator>Aravinthkumar</dc:creator>
      <dc:date>2022-09-27T08:56:40Z</dc:date>
    </item>
    <item>
      <title>Re: USB external storage second time mount not working</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/USB-external-storage-second-time-mount-not-working/m-p/1539749#M196524</link>
      <description>&lt;P&gt;Hi &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/200751"&gt;@Aravinthkumar&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;From the logs, it seems there is no umount command. Could you please try adding umount before disconnecting the device?&lt;/P&gt;
&lt;P&gt;And this issue might only be related to the Android framework and not the NXP driver. Could you please try debugging below Android framework code?&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://android.googlesource.com/platform/system/vold/+/refs/tags/android-6.0.1_r28/Utils.cpp#311" target="_self"&gt;Link - 1.&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://android.googlesource.com/platform/system/vold/+/refs/tags/android-6.0.1_r28/Disk.cpp#263" target="_self"&gt;Link - 2.&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;As the logs show,&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;09-03 06:26:46.253 139 149 E vold : Failed to pclose /system/bin/sgdisk --android-dump /dev/block/vold/disk:8,0 : Invalid argument&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;09-03 06:26:46.253 139 149 W vold : sgdisk failed to scan /dev/block/vold/disk:8,0&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you.&lt;BR /&gt;Best regards,&lt;BR /&gt;Dhruvit.&lt;/P&gt;</description>
      <pubDate>Wed, 19 Oct 2022 04:50:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/USB-external-storage-second-time-mount-not-working/m-p/1539749#M196524</guid>
      <dc:creator>Dhruvit</dc:creator>
      <dc:date>2022-10-19T04:50:20Z</dc:date>
    </item>
  </channel>
</rss>

