<?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>problem with NFC handling</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/121774/problem-with-nfc-handling</link><description>Hi, 
 I&amp;#39;m using the nRF52832 with SDK version 17.0.1. 
 I&amp;#39;ve noticed that when the device wakes up from NFC and remains in proximity to the NFC field, it sometimes experiences a watchdog reset. 
 Could you help identify what might be causing this issue</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 26 May 2025 13:49:49 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/121774/problem-with-nfc-handling" /><item><title>RE: problem with NFC handling</title><link>https://devzone.nordicsemi.com/thread/536964?ContentTypeID=1</link><pubDate>Mon, 26 May 2025 13:49:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:93fc7f13-0500-4c4a-86eb-0c29b6e9d475</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Thanks for confirming that we are talking about wakeup from System OFF mode. The WDT configuration and counter value are retained through this reset, so the question still remains&amp;nbsp;if there is a possibility that device can wake up with a timeout that is too short.&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/6114.pastedimage1748267112363v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;Ref.&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/ps_nrf52832/page/power.html"&gt;Reset behaviour&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: problem with NFC handling</title><link>https://devzone.nordicsemi.com/thread/536941?ContentTypeID=1</link><pubDate>Mon, 26 May 2025 13:06:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:71189e58-d8c3-4eae-a6d4-6eda03f5cbe7</guid><dc:creator>HadarMiz</dc:creator><description>&lt;p&gt;system off&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: problem with NFC handling</title><link>https://devzone.nordicsemi.com/thread/536936?ContentTypeID=1</link><pubDate>Mon, 26 May 2025 12:52:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1fea3eb4-4f49-4911-b344-ac1c5addd14d</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Again, what does ULP (Ultra Low Power) refer to in this context? Is the device&amp;nbsp;woken up from System OFF or System ON mode?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: problem with NFC handling</title><link>https://devzone.nordicsemi.com/thread/536932?ContentTypeID=1</link><pubDate>Mon, 26 May 2025 12:44:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:dc993c24-037a-49e9-8a87-c8afc7126453</guid><dc:creator>HadarMiz</dc:creator><description>&lt;p data-start="80" data-end="203"&gt;I don&amp;#39;t believe this issue is related to ULP. The device wakes up and begins receiving interrupts from the NFC as expected.&lt;/p&gt;
&lt;p data-start="205" data-end="325"&gt;However, it&amp;#39;s possible that a fault in the NFC-related interrupt handling could cause the device to become unresponsive.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: problem with NFC handling</title><link>https://devzone.nordicsemi.com/thread/536931?ContentTypeID=1</link><pubDate>Mon, 26 May 2025 12:39:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0e533c46-1441-47f7-af42-02603c4cfcdb</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Is ULP = System OFF mode? In that case, does your code reload the watchdog just before entering System OFF mode to ensure the timeout is consistent upon wakeup?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: problem with NFC handling</title><link>https://devzone.nordicsemi.com/thread/536930?ContentTypeID=1</link><pubDate>Mon, 26 May 2025 12:34:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:12ced515-ad03-472a-a3eb-d9633ccb931d</guid><dc:creator>HadarMiz</dc:creator><description>&lt;p data-start="138" data-end="147"&gt;Hi Vidar,&lt;/p&gt;
&lt;p data-start="149" data-end="254"&gt;We&amp;rsquo;ve observed a watchdog reset (WD) occurring when the device lands on the NFC pad. Here&amp;#39;s the sequence:&lt;/p&gt;
&lt;ul data-start="256" data-end="416"&gt;
&lt;li data-start="256" data-end="292"&gt;
&lt;p data-start="258" data-end="292"&gt;The NFC wakes the device from ULP.&lt;/p&gt;
&lt;/li&gt;
&lt;li data-start="293" data-end="338"&gt;
&lt;p data-start="295" data-end="338"&gt;The NFC pad sends interrupts to the device.&lt;/p&gt;
&lt;/li&gt;
&lt;li data-start="339" data-end="416"&gt;
&lt;p data-start="341" data-end="416"&gt;In rare cases (approximately 1 in 10,000 devices), a watchdog reset occurs.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-start="418" data-end="547"&gt;Our suspicion is that we may not be handling the NFC interrupts properly, which could occasionally cause the device to get stuck.&lt;/p&gt;
&lt;p data-start="549" data-end="623"&gt;Regarding your other question, yes we&amp;#39;re using your driver implementation.&lt;/p&gt;
&lt;p data-start="625" data-end="648"&gt;Thanks,&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: problem with NFC handling</title><link>https://devzone.nordicsemi.com/thread/536927?ContentTypeID=1</link><pubDate>Mon, 26 May 2025 12:27:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d66ad17a-ad5f-4ccf-9b90-9698c24f56a4</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Not sure when or where the WD is fed in your case, but maybe the repeated NFC interrupts prevent the WD from being reloaded in time. Is the NFC field waking the device from System OFF or System ON mode, and are you using our NFC drivers or have you implemented your own? Please share relevant code snippets if possible.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Vidar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>