<?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>nrf_fstorage_sd not receiving SOC events</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/29089/nrf_fstorage_sd-not-receiving-soc-events</link><description>Hi, 
 I&amp;#39;m developing an application for nrf52840 that&amp;#39;s essentially based on both the USB MSC example and the BLE NUS example in SDK 14. I started with the USB MSC example, wrote a block device driver so I could put the filesystem in internal flash,</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 30 Aug 2018 14:59:00 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/29089/nrf_fstorage_sd-not-receiving-soc-events" /><item><title>RE: nrf_fstorage_sd not receiving SOC events</title><link>https://devzone.nordicsemi.com/thread/146554?ContentTypeID=1</link><pubDate>Thu, 30 Aug 2018 14:59:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:40d5d5d7-d0cc-4967-a4eb-085506a32173</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;If you have not yet been able to solve the issue, please post a new question where you described your issue in detail. We will then help you solve the issue, and post a bug report if there is something that is not working correctly in the SDK.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf_fstorage_sd not receiving SOC events</title><link>https://devzone.nordicsemi.com/thread/146452?ContentTypeID=1</link><pubDate>Thu, 30 Aug 2018 09:06:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4de18a4e-024e-40ad-a7f3-4a59fecbe929</guid><dc:creator>wtan</dc:creator><description>&lt;p&gt;I have the same problem using&amp;nbsp;SoftDevice S132 v15.0. Wasted 4 days trying to find out what was the problem. Looks like this macros issue is not solved!&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf_fstorage_sd not receiving SOC events</title><link>https://devzone.nordicsemi.com/thread/115391?ContentTypeID=1</link><pubDate>Thu, 25 Jan 2018 18:51:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ed8deec3-9571-46b9-b39b-3c5d768eafb5</guid><dc:creator>steve</dc:creator><description>&lt;p&gt;Unfortunately I never did really solve it. I was able to rework my application to never need the softdevice and USB mass storage at the same time.&lt;/p&gt;
&lt;p&gt;The only idea I had was to not busy wait for the SOC event and process it later, but there wasn&amp;#39;t a mechanism for the block device to signal to USB that it had deferred the erase/write, it could only say it was successful or not. What version of the SDK are you using? I was working with 14.0, maybe it&amp;#39;s improved since then.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf_fstorage_sd not receiving SOC events</title><link>https://devzone.nordicsemi.com/thread/115390?ContentTypeID=1</link><pubDate>Thu, 25 Jan 2018 11:47:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:52553491-c07b-419b-937b-999d4fd89958</guid><dc:creator>kvskt</dc:creator><description>&lt;p&gt;Hi steve, I am facing the similar issue. How did you solve the above problem.&lt;/p&gt;
&lt;p&gt;Thanks in advance.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf_fstorage_sd not receiving SOC events</title><link>https://devzone.nordicsemi.com/thread/115395?ContentTypeID=1</link><pubDate>Fri, 08 Sep 2017 10:43:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3d091096-b2f4-47e6-83ab-18d77193b532</guid><dc:creator>Adrian Eggenberger</dc:creator><description>&lt;p&gt;Hi Emdi, Thanks for the update. That will help.
Regards Adrian&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf_fstorage_sd not receiving SOC events</title><link>https://devzone.nordicsemi.com/thread/115394?ContentTypeID=1</link><pubDate>Fri, 08 Sep 2017 10:27:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f541a4f3-dc72-471c-93b1-87a5365beb4a</guid><dc:creator>emdi</dc:creator><description>&lt;p&gt;Hi Adrian, we will improve the macros so that they won&amp;#39;t compile unless the necessary libraries are enabled (compiled).&lt;/p&gt;
&lt;p&gt;Regards,
emdi&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf_fstorage_sd not receiving SOC events</title><link>https://devzone.nordicsemi.com/thread/115393?ContentTypeID=1</link><pubDate>Thu, 07 Sep 2017 18:54:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b87d384e-0a94-4261-b8f4-354c3124da00</guid><dc:creator>steve</dc:creator><description>&lt;p&gt;Hi Adrian,&lt;/p&gt;
&lt;p&gt;I do have nrf_sdh_soc in my project and it&amp;#39;s enabled in sdk_config.h, so unfortunately that doesn&amp;#39;t seem to be my problem. Thanks for the help though!&lt;/p&gt;
&lt;p&gt;Steve&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf_fstorage_sd not receiving SOC events</title><link>https://devzone.nordicsemi.com/thread/115392?ContentTypeID=1</link><pubDate>Thu, 07 Sep 2017 04:45:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:85990526-f038-41d4-adfe-e1c75ba3b895</guid><dc:creator>Adrian Eggenberger</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I had something similar last week. Maybe you struggle over the same thing.&lt;/p&gt;
&lt;p&gt;In SDK14 Nordic changed the way Softdevice events are dispatched. New the events are dispatched by using section variables. This means that there is no compiler based binding between the dispatcher and the event handler. The linking is done by the placing of the linker.&lt;/p&gt;
&lt;p&gt;In my case I forgot to add nrf_sdh_soc to the project. The project compiles without errors, but there is no handling of the SOC event. Did you add the nrf_sdh_soc?&lt;/p&gt;
&lt;p&gt;Regards Adrian&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>