<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.arm.com/utility/feedstylesheets/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/"><channel><title>JTAG Communication Failure</title><link>https://community.arm.com/developer/tools-software/tools/f/keil-forum/21632/jtag-communication-failure</link><description> 
Hi everybody 

 
I have the STM3210B-EVAL evaluation board, uVision3 and ULINK2.
First everything was working fine. I could download several projects
to the evaluation boards, although the projects were designed for an
eval board from KEIL. I changed</description><dc:language>en-US</dc:language><generator>Telligent Community 10</generator><item><title>RE: JTAG Communication Failure</title><link>https://community.arm.com/thread/124317?ContentTypeID=1</link><pubDate>Thu, 20 Dec 2007 04:26:49 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:da476514-8965-456b-9d66-b53abfc7c319</guid><dc:creator>Martin G&amp;#195;&amp;#188;nther</dc:creator><description>&lt;p&gt;&lt;p&gt;
Hello Patrick Hager,&lt;/p&gt;

&lt;p&gt;
maybe the device is configured for SW.&lt;br /&gt;
Under &lt;i&gt;Cortex-M Target Driver Setup - Debug&lt;/i&gt; check &lt;i&gt;SWJ&lt;/i&gt;
and use either &lt;i&gt;JTAG&lt;/i&gt; or &lt;i&gt;SW&lt;/i&gt;.&lt;br /&gt;
For &lt;i&gt;Max Clock&lt;/i&gt; it is possible to use 10MHz but you can use also
a lower clock value.&lt;/p&gt;

&lt;p&gt;
Best Regards,&lt;br /&gt;
Martin Guenther&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: JTAG Communication Failure</title><link>https://community.arm.com/thread/113514?ContentTypeID=1</link><pubDate>Thu, 20 Dec 2007 01:17:08 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:9ff1e3f9-b0a4-4691-afc1-00aa71062a43</guid><dc:creator>Patrick Hager</dc:creator><description>&lt;p&gt;&lt;p&gt;
Hello Martin G&amp;Atilde;&amp;frac14;nther&lt;/p&gt;

&lt;p&gt;
Thanks for your help. Under the point you mentioned the IDCODE is
missing. There the message &amp;quot;JTAG Communication Failure&amp;quot; is written.
But I am sure before the problem happened there was an ID
displayed.&lt;/p&gt;

&lt;p&gt;
Best regards&lt;br /&gt;
Patrick Hager&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: JTAG Communication Failure</title><link>https://community.arm.com/thread/100050?ContentTypeID=1</link><pubDate>Thu, 20 Dec 2007 00:08:16 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:866cdd05-7744-4d4a-9472-01906d5d931a</guid><dc:creator>Martin G&amp;#195;&amp;#188;nther</dc:creator><description>&lt;p&gt;&lt;p&gt;
Hello Patrick Hager,&lt;/p&gt;

&lt;p&gt;
Does the ULINK2 detect the JTAG device?&lt;br /&gt;
Under &lt;i&gt;Cortex-M Target Driver Setup - Debug&lt;/i&gt; the IDCODE of the
connected device should be displayed.&lt;br /&gt;
Also try to reduce the &lt;i&gt;Max Clock&lt;/i&gt;.&lt;/p&gt;

&lt;p&gt;
Best Regards,&lt;br /&gt;
Martin Guenther&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: JTAG Communication Failure</title><link>https://community.arm.com/thread/75819?ContentTypeID=1</link><pubDate>Wed, 19 Dec 2007 04:40:22 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:beed92c1-e395-49a1-9f12-93cba24c0015</guid><dc:creator>Patrick Hager</dc:creator><description>&lt;p&gt;&lt;p&gt;
Unfortunately I still get the message &amp;quot;JTAG Communication Failure&amp;quot;
when I want to download the firmware.&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: JTAG Communication Failure</title><link>https://community.arm.com/thread/49147?ContentTypeID=1</link><pubDate>Wed, 19 Dec 2007 01:46:38 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:1e6d2306-6de7-416d-b5af-17981cc88d4a</guid><dc:creator>Matthias Hertel</dc:creator><description>&lt;p&gt;&lt;p&gt;
Hello Patrick Hager,&lt;/p&gt;

&lt;p&gt;
In uVision under &lt;i&gt;Options for Target - Debug&lt;/i&gt; select &lt;i&gt;ULINK
Cortex Debugger Settings&lt;/i&gt;. In Section Debug change Connect to
&lt;i&gt;under Reset&lt;/i&gt;.&lt;br /&gt;
This holds the HW_RESET signal active while connecting.&lt;br /&gt;
Please see also ULINK2 documentation &lt;a href="http://www.keil.com/support/man/docs/ulink2/ulink2_ctx_debug.htm"&gt;http://www.keil.com/support/man/docs/ulink2/ulink2_ctx_debug.htm&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;
Best Regards,&lt;br /&gt;
Martin Guenther&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>