<?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>Watchdog + RTX</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/12897/watchdog-rtx</link><description>I am currently using the watchdog in conjunction with RTX and a softdevice on the nrf51.
I am wondering if the default priority for the watchdog&amp;#39;s interrupt works well in this case?
Or if RTX/the softdevice is executing an SVC is there a risk of missing</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 01 Apr 2016 11:28:02 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/12897/watchdog-rtx" /><item><title>RE: Watchdog + RTX</title><link>https://devzone.nordicsemi.com/thread/49100?ContentTypeID=1</link><pubDate>Fri, 01 Apr 2016 11:28:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:eac2a81f-9fbd-41eb-9f44-29fb16339cfc</guid><dc:creator>Ole Bauck</dc:creator><description>&lt;p&gt;You can configure all interrupts in the application to run at APP_PRIORITY_LOW and watchdog interrupt at APP_PRIORITY_HIGH, so with the RTX it will be no problem. SVC calls are done at UpperStack which is between APP_PRIORITY_LOW and APP_PRIORITY_HIGH, so that is also not a problem.&lt;/p&gt;
&lt;p&gt;The problem is with SoftDevice code running at LowerStack which is the highest interrupt priority. This may delay the interrupt such that it never fires (before the chip is reset by the watchdog). We are very sorry for this inconvenience.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>