<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Unable to eject the USB MSC disk on Apple mac PC</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/105404/unable-to-eject-the-usb-msc-disk-on-apple-mac-pc</link><description>Hi, 
 MCU is 52840. SDK is 17.0.2 
 Our product supports USB disk, but I found that I couldn&amp;#39;t eject it after connecting it to my Apple MAC PC (Windows OK). When I eject my device disk. The folder will disappear then appear again. 
 I found a link about</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 14 Nov 2023 13:49:43 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/105404/unable-to-eject-the-usb-msc-disk-on-apple-mac-pc" /><item><title>RE: Unable to eject the USB MSC disk on Apple mac PC</title><link>https://devzone.nordicsemi.com/thread/455543?ContentTypeID=1</link><pubDate>Tue, 14 Nov 2023 13:49:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b4a9aead-47e1-4ef0-82b5-35a400aa5736</guid><dc:creator>ovrebekk</dc:creator><description>&lt;p&gt;Hi John&lt;/p&gt;
&lt;p&gt;Thanks for the confirmation.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;If you are willing to share the fix once it is ready please do so,&amp;nbsp;in case someone else runs into the same issue &lt;span class="emoticon" data-url="https://devzone.nordicsemi.com/cfs-file/__key/system/emoji/1f642.svg" title="Slight smile"&gt;&amp;#x1f642;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Best regards&lt;br /&gt;Torbjørn&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to eject the USB MSC disk on Apple mac PC</title><link>https://devzone.nordicsemi.com/thread/455469?ContentTypeID=1</link><pubDate>Tue, 14 Nov 2023 09:37:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e6f44fd0-3b59-47df-a729-7354582530b1</guid><dc:creator>JohnCC</dc:creator><description>&lt;p&gt;Hi Torbiorn,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; I think that My solution is good enough to fix this issue. The test result is positive. I modify some code on app_usbd_msc.c&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I monitor SCSI command what happens when I eject disk from apple mac pc and&amp;nbsp;If it is confirmed to be eject, I will turn off the power of USBD. If the user plugs and unplugs the USB cable again, it will return to its original state.&lt;/p&gt;
&lt;p&gt;Thank you.&lt;/p&gt;
&lt;p&gt;John.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to eject the USB MSC disk on Apple mac PC</title><link>https://devzone.nordicsemi.com/thread/455421?ContentTypeID=1</link><pubDate>Mon, 13 Nov 2023 21:51:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5e86f304-d178-44a5-8803-268cb066662e</guid><dc:creator>ovrebekk</dc:creator><description>&lt;p&gt;Hi John&lt;/p&gt;
&lt;p&gt;Please let me know if your tests are positive or not, and if you need any more help from me.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards&lt;br /&gt;Torbjørn&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to eject the USB MSC disk on Apple mac PC</title><link>https://devzone.nordicsemi.com/thread/455220?ContentTypeID=1</link><pubDate>Mon, 13 Nov 2023 01:54:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:857e23e0-e4a8-433f-8dd8-75a99c15a958</guid><dc:creator>JohnCC</dc:creator><description>&lt;p&gt;Hi Torbjorn,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;I use SPI not QSPI. Also, I find a way to fix this issue. But I need more test.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thank you.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;John.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to eject the USB MSC disk on Apple mac PC</title><link>https://devzone.nordicsemi.com/thread/455136?ContentTypeID=1</link><pubDate>Fri, 10 Nov 2023 13:44:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8b71eaf4-4fa9-4250-8080-a5516994e939</guid><dc:creator>ovrebekk</dc:creator><description>&lt;p&gt;Hi John&lt;/p&gt;
&lt;p&gt;Are you using QSPI as well?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;In not it is surely a different issue.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Whatever you find out, just let me know.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;In the mean time please have a great weekend &lt;span class="emoticon" data-url="https://devzone.nordicsemi.com/cfs-file/__key/system/emoji/1f642.svg" title="Slight smile"&gt;&amp;#x1f642;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Best regards&lt;br /&gt;Torbjørn&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to eject the USB MSC disk on Apple mac PC</title><link>https://devzone.nordicsemi.com/thread/455040?ContentTypeID=1</link><pubDate>Fri, 10 Nov 2023 02:10:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:36cc8c73-36fc-4220-a686-1a902dfbe16f</guid><dc:creator>JohnCC</dc:creator><description>&lt;p&gt;Hi Torbjorn,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;OK. I know.&lt;/p&gt;
&lt;p&gt;Also,I think it is not same as my case from your link.&lt;/p&gt;
&lt;p&gt;Maybe I try to fix it by myself.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thank you.&lt;/p&gt;
&lt;p&gt;John.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to eject the USB MSC disk on Apple mac PC</title><link>https://devzone.nordicsemi.com/thread/454957?ContentTypeID=1</link><pubDate>Thu, 09 Nov 2023 14:49:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c4ae18b7-ae59-4846-bf80-5b413b78dde9</guid><dc:creator>ovrebekk</dc:creator><description>&lt;p&gt;Hi John&lt;/p&gt;
&lt;p&gt;I didn&amp;#39;t realize a fix had been proposed in one of the older cases.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Did you try the fix proposed by art_art &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/36654/usbd_msd-disk-initialization-fails-in-usb-unplug-with-sdk15-0/141462"&gt;here&lt;/a&gt; to see if it fixes the issue for you?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards&lt;br /&gt;Torbjørn&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to eject the USB MSC disk on Apple mac PC</title><link>https://devzone.nordicsemi.com/thread/454884?ContentTypeID=1</link><pubDate>Thu, 09 Nov 2023 11:25:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f5117ad2-fe2b-48a4-b431-342617c3798f</guid><dc:creator>JohnCC</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; Thank you for your help. I will waiting for the answer.&lt;/p&gt;
&lt;p&gt;Thank you.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;John&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to eject the USB MSC disk on Apple mac PC</title><link>https://devzone.nordicsemi.com/thread/454777?ContentTypeID=1</link><pubDate>Wed, 08 Nov 2023 19:10:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bab39eae-8c24-40c6-89a3-c1acc8215fca</guid><dc:creator>ovrebekk</dc:creator><description>&lt;p&gt;Hi John&lt;/p&gt;
&lt;p&gt;I will contact the USB developers and ask for some input, if there is any workaround to this issue, and try to get back to you shortly.&amp;nbsp;&lt;/p&gt;
[quote user="JohnCC"]Also,&amp;nbsp;&amp;nbsp;Are you sure the&amp;nbsp;nRF Connect SDK doesn&amp;#39;t have this problem?[/quote]
&lt;p&gt;No, the problem might be there in the new SDK as well, but it is a lot easier to get things fixed in the new SDK since it is under active development. The new SDK also uses an open source model allowing anyone to suggest fixes to the libraries through Github issues and pull requests.&lt;/p&gt;
&lt;p&gt;Best regards&lt;br /&gt;Torbjørn&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to eject the USB MSC disk on Apple mac PC</title><link>https://devzone.nordicsemi.com/thread/454407?ContentTypeID=1</link><pubDate>Tue, 07 Nov 2023 10:58:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ac7e2e55-e817-4d6d-b68a-402decd5a085</guid><dc:creator>JohnCC</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;I think 17.1.0 should be in the same situation.&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;In fact, our product is already in PVT stage. We can&amp;#39;t change to the nRF Connect SDK.&lt;/p&gt;
&lt;p&gt;Any suggestions? What should we modify it to solve this problem?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Also,&amp;nbsp;&amp;nbsp;Are you sure the&amp;nbsp;nRF Connect SDK doesn&amp;#39;t have this problem?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thank you.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;John.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to eject the USB MSC disk on Apple mac PC</title><link>https://devzone.nordicsemi.com/thread/454389?ContentTypeID=1</link><pubDate>Tue, 07 Nov 2023 10:09:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:13027f74-cefd-4a42-8106-631aade9ae5a</guid><dc:creator>ovrebekk</dc:creator><description>&lt;p&gt;Hi John&lt;/p&gt;
&lt;p&gt;Did you test this with nRF5 SDK v17.1.0?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Unfortunately the nRF5 SDK is in maintenance mode only at this point, and is not receiving updates unless critical issues are found. The latest version is v17.1.0, and no more updates are planned beyond this.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The focus going forward is on the nRF Connect SDK, and it is recommended to switch to this SDK for all new designs.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards&lt;br /&gt;Torbjørn&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>