<?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>Fstorage Write/Erase and Interrupts</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/25461/fstorage-write-erase-and-interrupts</link><description>nRF52832
SDK14.0 
 Hi, 
 I had a question regarding the Fstorage Write/Erase operations. My question is what happens when there is an erase or write operation taking place and you get an interrupt? How is it handled? Can you please tell me for both</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 03 Jun 2019 00:56:46 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/25461/fstorage-write-erase-and-interrupts" /><item><title>RE: Fstorage Write/Erase and Interrupts</title><link>https://devzone.nordicsemi.com/thread/190397?ContentTypeID=1</link><pubDate>Mon, 03 Jun 2019 00:56:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2455a52f-524d-4c93-be52-a7a960c4e985</guid><dc:creator>Nandi</dc:creator><description>&lt;p&gt;&lt;span&gt;When erasing or writing flash, timer interrupts many times. How can CPU handle this? How can we erase or write flash without losing interrupt&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Fstorage Write/Erase and Interrupts</title><link>https://devzone.nordicsemi.com/thread/100349?ContentTypeID=1</link><pubDate>Wed, 27 Sep 2017 06:58:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:eb81010b-81b7-4259-b1fb-47abfb579878</guid><dc:creator>Petter Myhre</dc:creator><description>&lt;p&gt;On different interrupt lines? Then they will be handled one after another, according to priority.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Fstorage Write/Erase and Interrupts</title><link>https://devzone.nordicsemi.com/thread/100348?ContentTypeID=1</link><pubDate>Tue, 26 Sep 2017 16:23:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a01c4892-3896-4434-bad1-97a2053e4af2</guid><dc:creator>superpak</dc:creator><description>&lt;p&gt;Thank you, Peter. What if there is more than one interrupt while the CPU is halted during flash erase/write?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Fstorage Write/Erase and Interrupts</title><link>https://devzone.nordicsemi.com/thread/100347?ContentTypeID=1</link><pubDate>Tue, 26 Sep 2017 09:09:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d9d25b8a-c3e3-4c0a-b9ea-a130afde69f5</guid><dc:creator>Petter Myhre</dc:creator><description>&lt;p&gt;The CPU is halted when writing/erasing flash, so the interrupt will be handled after the flash operation is finished. It will be similar, SD also uses NVMC to access flash.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>