<?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>Detecting JTAG (SWDIO/SWDCLK) Connection</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/15085/detecting-jtag-swdio-swdclk-connection</link><description>Is there a way for firmware running on the nRF52 to detect the presence of a SEGGER (or other) SWD capable device? I&amp;#39;ve looked through all the nRF registers but couldn&amp;#39;t find anything appropriate.</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 01 Sep 2017 18:44:45 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/15085/detecting-jtag-swdio-swdclk-connection" /><item><title>RE: Detecting JTAG (SWDIO/SWDCLK) Connection</title><link>https://devzone.nordicsemi.com/thread/57628?ContentTypeID=1</link><pubDate>Fri, 01 Sep 2017 18:44:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d21c5d53-8940-4864-a700-a31455f5a812</guid><dc:creator>Adam Sillye</dc:creator><description>&lt;p&gt;Thanks for this :)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Detecting JTAG (SWDIO/SWDCLK) Connection</title><link>https://devzone.nordicsemi.com/thread/57627?ContentTypeID=1</link><pubDate>Tue, 12 Jul 2016 19:30:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3f5da6aa-a3b3-4f30-8a48-75cc513c7198</guid><dc:creator>FI</dc:creator><description>&lt;p&gt;Good stuff&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Detecting JTAG (SWDIO/SWDCLK) Connection</title><link>https://devzone.nordicsemi.com/thread/57630?ContentTypeID=1</link><pubDate>Tue, 12 Jul 2016 19:20:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:68157072-c7b0-4f1b-b713-bb09c870db02</guid><dc:creator>awneil</dc:creator><description>&lt;p&gt;Specifically, for the question at hand:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.faqs/ka14536.html"&gt;infocenter.arm.com/.../index.jsp&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0439b/BCGDFGDG.html"&gt;infocenter.arm.com/.../index.jsp&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Detecting JTAG (SWDIO/SWDCLK) Connection</title><link>https://devzone.nordicsemi.com/thread/57629?ContentTypeID=1</link><pubDate>Tue, 12 Jul 2016 19:11:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9e5f0f0e-08e7-4738-9b96-918dfb0f2d8d</guid><dc:creator>awneil</dc:creator><description>&lt;p&gt;Stuff like this is purely in the domain of the ARM Cortex-M core and has nothing, really, to do with Nordic.&lt;/p&gt;
&lt;p&gt;The best references are ARM&amp;#39;s own materials:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://infocentre.arm.com"&gt;http://infocentre.arm.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://community.arm.com/"&gt;https://community.arm.com/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;And the excellent &lt;em&gt;&amp;quot;Definitive Guide&amp;quot;&lt;/em&gt; books by &lt;strong&gt;Joseph Yiu&lt;/strong&gt;:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://store.elsevier.com/The-Definitive-Guide-to-the-ARM-Cortex-M0/Joseph-Yiu/isbn-9780123854780/"&gt;store.elsevier.com/.../&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://store.elsevier.com/The-Definitive-Guide-to-ARM%C2%AE-Cortex%C2%AE-M3-and-Cortex%C2%AE-M4-Processors/Joseph-Yiu/isbn-9780124080829/"&gt;store.elsevier.com/.../&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Detecting JTAG (SWDIO/SWDCLK) Connection</title><link>https://devzone.nordicsemi.com/thread/57626?ContentTypeID=1</link><pubDate>Tue, 12 Jul 2016 15:41:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c62d637c-a5c5-492b-9950-fbe31f6d40fd</guid><dc:creator>jprofit</dc:creator><description>&lt;p&gt;Wow. Thanks very much.
I am not up to speed on all that CMSIS offers. Guess I better seek out a tutuorial. There appears to be a ton of stuff there that the Nordic API docs don&amp;#39;t discuss.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Detecting JTAG (SWDIO/SWDCLK) Connection</title><link>https://devzone.nordicsemi.com/thread/57625?ContentTypeID=1</link><pubDate>Mon, 11 Jul 2016 23:35:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5c033e17-8980-4703-b653-849bb9bf361c</guid><dc:creator>RK</dc:creator><description>&lt;pre&gt;&lt;code&gt;( ( CoreDebug-&amp;gt;DHCSR &amp;amp; CoreDebug_DHCSR_C_DEBUGEN_Msk ) != 0 )
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;ought to do the trick.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>