<?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>Segger Embedded Studio - Execute Function Timed Out, Can&amp;#39;t Start / Pause / Restart execution from IDE</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/48749/segger-embedded-studio---execute-function-timed-out-can-t-start-pause-restart-execution-from-ide</link><description>Hello: 
 I am able to compile, load/flash successfully for my BLE + FreeRTOS application to my nRF52840 DK board. However, I am not able to start or pause execution of the application using Segger. Starting execution (&amp;#39;Go&amp;#39; in Debug Menu) doesn&amp;#39;t seem</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 01 Jul 2019 09:47:03 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/48749/segger-embedded-studio---execute-function-timed-out-can-t-start-pause-restart-execution-from-ide" /><item><title>RE: Segger Embedded Studio - Execute Function Timed Out, Can't Start / Pause / Restart execution from IDE</title><link>https://devzone.nordicsemi.com/thread/195576?ContentTypeID=1</link><pubDate>Mon, 01 Jul 2019 09:47:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e8af825c-6fa4-4531-adf3-0543d3db0aef</guid><dc:creator>Shiba Inu</dc:creator><description>&lt;p&gt;I found that an SPI peripheral component initialization code involving a while loop had been causing the application to halt on the same line every time. The initialization was being done outside of the FreeRTOS tasks I was using (i.e., I was initializing this SPI peripheral in the main() before vTaskStartScheduler() ). Once I put the SPI peripheral initialization code inside of that peripheral&amp;#39;s corresponding FreeRTOS task, everything worked perfectly. &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Segger Embedded Studio - Execute Function Timed Out, Can't Start / Pause / Restart execution from IDE</title><link>https://devzone.nordicsemi.com/thread/194192?ContentTypeID=1</link><pubDate>Sun, 23 Jun 2019 16:58:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a8ce1a2f-c117-4c91-b26e-559155d6d25a</guid><dc:creator>Shiba Inu</dc:creator><description>&lt;p&gt;I understand pausing a BLE example when the soft device&amp;#39;s BLE is running will crash the example once the sample is resumed from pause. My issue is that I never get a chance to really review where I paused a function (and breakpoints are also not triggered as well). Whenever I pause the example, after a second the image in the original post pops up. Pause does not stay paused. Instead, the debugger crashes before I ever resume the example.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Segger Embedded Studio - Execute Function Timed Out, Can't Start / Pause / Restart execution from IDE</title><link>https://devzone.nordicsemi.com/thread/193642?ContentTypeID=1</link><pubDate>Wed, 19 Jun 2019 11:49:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:693bb6e2-aaf0-46dc-904f-c21c860ae310</guid><dc:creator>Bj&amp;#248;rn Kvaale</dc:creator><description>&lt;p&gt;Are you running BLE when you are pausing the debugger? If so, you will most likely receive a softdevice assert when you run the debugger again because of timing issues. I can ask a Segger expert about this if you want me to, but I just want to confirm why you are starting/stopping debugging of a BLE example.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>