<?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>FDS_ERR_OPERATION_TIMEOUT with fds_record_update</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/49329/fds_err_operation_timeout-with-fds_record_update</link><description>Hello, 
 I&amp;#39;m receiving a FDS_EVT_UPDATE (FDS_ERR_OPERATION_TIMEOUT) in my fds event handler. My update didn&amp;#39;it work but i don&amp;#39;t know why. 
 If someone has already faced this issue, feel free to share what you &amp;#39;ve done to solve it :) 
 Thank you in advance</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Sat, 09 May 2020 11:11:00 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/49329/fds_err_operation_timeout-with-fds_record_update" /><item><title>RE: FDS_ERR_OPERATION_TIMEOUT with fds_record_update</title><link>https://devzone.nordicsemi.com/thread/249041?ContentTypeID=1</link><pubDate>Sat, 09 May 2020 11:11:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1a3a6c63-b9d5-4d6e-b9e6-ea1c525a6095</guid><dc:creator>Panda</dc:creator><description>&lt;p&gt;Hi tesc,&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;Do the&amp;nbsp;FDS_ERR_OPERATION_TIMEOUT have good method to slove? I have met the similar issue .&lt;span&gt;&amp;nbsp;changing FDS_VIRTUAL_PAGES has no effect.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp;This is topic &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/61207/fds-error-fds_err_operation_timeout"&gt;Linking.&lt;/a&gt;&amp;nbsp; Could you give me some help?Thank you in advance.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Best Regards,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Panda.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: FDS_ERR_OPERATION_TIMEOUT with fds_record_update</title><link>https://devzone.nordicsemi.com/thread/196966?ContentTypeID=1</link><pubDate>Sun, 07 Jul 2019 11:55:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:62c515ff-6f95-4df1-8306-942edfdcc0ca</guid><dc:creator>Aurele</dc:creator><description>&lt;p&gt;Hello @tesc,&lt;/p&gt;
&lt;p&gt;Thank you very much for the help, i have finally found what was the issue. Actually, it was coming from&amp;nbsp;&lt;a class="el" href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v11.0.0/group__flash__data__storage__config.html#ga5a6ee4b21f32ba0776a116880156c992"&gt;FDS_VIRTUAL_PAGES&lt;/a&gt;&lt;span&gt;&amp;nbsp; that was set at 128. It was much too high and it seems it was the cause of the ramdom behavior i was observing. i wanted to reserve 128kB so i just needed to set FDS_VIRTUAL_PAGE at 32.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;When the issue happened, the BLE was not started and the timeout was occuring after a certain number of fds_record_update and i really think it was coming from the&amp;nbsp;&lt;a class="el" href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v11.0.0/group__flash__data__storage__config.html#ga5a6ee4b21f32ba0776a116880156c992"&gt;FDS_VIRTUAL_PAGES&lt;/a&gt;&amp;nbsp;wrongly set.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Now all is working fine.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Best regards,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Aur&amp;eacute;lien&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: FDS_ERR_OPERATION_TIMEOUT with fds_record_update</title><link>https://devzone.nordicsemi.com/thread/196597?ContentTypeID=1</link><pubDate>Thu, 04 Jul 2019 13:57:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8cf4d5f7-314a-4399-b796-bd3023497096</guid><dc:creator>tesc</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;If you are using the SoftDevice actively at the same time that you are using FDS, you may experience that FDS operations cannot be scheduled between all the SoftDevice operation. In that case, the FDS operation will time out. Other SoftDevice activities are typically prioritized over flash operation, see &lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fsds_s132%2FSDS%2Fs1xx%2Fmultilink_scheduling%2Fpriorities_and_events_intro.html"&gt;SoftDevice timing-activities and priorities&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Typically, a timeout happens because of scanning or advertising, where the interval is so short there is not enough time for the FDS operation in-between the advertising or scan events.&lt;/p&gt;
&lt;p&gt;You should find quite a few other threads here on DevZone on the topic of FDS and SoftDevice usage.&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Terje&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>