<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>i.MX ProcessorsのトピックRe: RIoT Board JTAG connection with ARM-USB-TINY-H</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/RIoT-Board-JTAG-connection-with-ARM-USB-TINY-H/m-p/506717#M82415</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, &lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/vsiles"&gt;vsiles&lt;/A&gt;​ !&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sorry, for providing no answer for such a long period of time - I've been on vacation.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I've found some information about problems with Olimex ARM-JTAG-20-10. Someone wrote that this connector has a bit different pinout than the one which had been used successfully - the problem was in those particular pins. Please, take a look at pdf-files in my very first post of this thread.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PS:&lt;/P&gt;&lt;P&gt;The second problem mentioned by me is nothing, just my fault. It operates like a charm.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 29 May 2016 21:10:03 GMT</pubDate>
    <dc:creator>timofeykomarov</dc:creator>
    <dc:date>2016-05-29T21:10:03Z</dc:date>
    <item>
      <title>RIoT Board JTAG connection with ARM-USB-TINY-H</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/RIoT-Board-JTAG-connection-with-ARM-USB-TINY-H/m-p/506713#M82411</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello, guys!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I've RIoT board with i.MX 6Solo CPU. This board has 10-pin JTAG. To debug it I'd like to use Olimex ARM-USB-TINY-H and Olimex ARM-JTAG-20-10 connector. When I run OpenOCD (v 0.9.0) I get the following message:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;openocd -f interface/olimex-arm-usb-tiny-h.cfg -f target/imx6.cfg &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;Open On-Chip Debugger 0.9.0 (2016-03-04-00:25)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;Licensed under GNU GPL v2&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;For bug reports, read&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.freescale.com/external-link.jspa?url=http%3A%2F%2Fopenocd.org%2Fdoc%2Fdoxygen%2Fbugs.html" rel="nofollow" target="_blank"&gt;http://openocd.org/doc/doxygen/bugs.html&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;Info : auto-selecting first available session transport "jtag". To override use 'transport select &amp;lt;transport&amp;gt;'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;Warn : imx6.sdma: nonstandard IR value&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;adapter speed: 1000 kHz&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;Info : clock speed 1000 kHz&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;Error: JTAG scan chain interrogation failed: all zeroes&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;Error: Check JTAG interface, timings, target power, etc.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;Error: Trying to use configured scan chain anyway...&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;Error: imx6.dap: IR capture error; saw 0x00 not 0x01&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;Warn : Bypassing JTAG setup events due to errors&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;Warn : Invalid ACK 0 in JTAG-DP transaction&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;...&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;So, it seems not to connect at all.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Switching to FTDI driver doesn't help.&lt;/P&gt;&lt;P&gt;I'm not a specialist in JTAG (I am a software guy), so I can't solve the problem by myself. The connection seems to be OK, i've tried to change board, JTAG-adapter and 20-10 connector (I got a pair of each) - nothing helps. I don't see any error in pinout.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can anyone help me? Any ideas?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PS:&lt;/P&gt;&lt;P&gt;I've attached all the schematics files from Olimex and RIoTboard websites to save your time.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Mar 2016 23:30:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/RIoT-Board-JTAG-connection-with-ARM-USB-TINY-H/m-p/506713#M82411</guid>
      <dc:creator>timofeykomarov</dc:creator>
      <dc:date>2016-03-03T23:30:09Z</dc:date>
    </item>
    <item>
      <title>Re: RIoT Board JTAG connection with ARM-USB-TINY-H</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/RIoT-Board-JTAG-connection-with-ARM-USB-TINY-H/m-p/506714#M82412</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Timofey&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;seems jtag chain should be configured, please check&lt;/P&gt;&lt;P&gt;Chapter 7 Configuring JTAG Tools i.MX6 System Development User’s Guide &lt;/P&gt;&lt;P&gt;&lt;A class="jive-link-external-small" href="https://community.freescale.com/external-link.jspa?url=http%3A%2F%2Fcache.freescale.com%2Ffiles%2F32bit%2Fdoc%2Fuser_guide%2FIMX6DQ6SDLHDG.pdf" rel="nofollow" target="_blank"&gt;http://cache.freescale.com/files/32bit/doc/user_guide/IMX6DQ6SDLHDG.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Suggest to post on Olimex forum about OCD usage with ARM-USB-TINY-H.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;igor&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Mar 2016 05:47:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/RIoT-Board-JTAG-connection-with-ARM-USB-TINY-H/m-p/506714#M82412</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2016-03-04T05:47:32Z</dc:date>
    </item>
    <item>
      <title>Re: RIoT Board JTAG connection with ARM-USB-TINY-H</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/RIoT-Board-JTAG-connection-with-ARM-USB-TINY-H/m-p/506715#M82413</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello guys!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you Igor, I've solved the problem in another way.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So, the problem was in ARM-JTAG-20-10, I had to connect its &lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;pin 3 of the 20-pin port to pin 9 of the 10-pin port. After this operation I've started debugging.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;But 5 minutes after I found another problem - gdb with "info registers" command shows wrong register values (very old ones), it can't update them. However, OpenOCD through telnet (or just "monitor reg" in gdb) shows right values. Has anyone come across such an issue?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;Thanks in advance!&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 Mar 2016 18:46:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/RIoT-Board-JTAG-connection-with-ARM-USB-TINY-H/m-p/506715#M82413</guid>
      <dc:creator>timofeykomarov</dc:creator>
      <dc:date>2016-03-07T18:46:15Z</dc:date>
    </item>
    <item>
      <title>Re: RIoT Board JTAG connection with ARM-USB-TINY-H</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/RIoT-Board-JTAG-connection-with-ARM-USB-TINY-H/m-p/506716#M82414</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear &lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/timofeykomarov"&gt;timofeykomarov&lt;/A&gt;​&lt;/P&gt;&lt;P&gt;I have a similar problem with my i.MX6Q Lite from boundary devices: openocd complains with "all zeroes".&lt;/P&gt;&lt;P&gt;How did you find that you needed to connect pin 3 of 20-pin port to pin 9 of 10-pin port ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best,&lt;/P&gt;&lt;P&gt;Vincent&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 May 2016 07:26:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/RIoT-Board-JTAG-connection-with-ARM-USB-TINY-H/m-p/506716#M82414</guid>
      <dc:creator>vsiles</dc:creator>
      <dc:date>2016-05-18T07:26:25Z</dc:date>
    </item>
    <item>
      <title>Re: RIoT Board JTAG connection with ARM-USB-TINY-H</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/RIoT-Board-JTAG-connection-with-ARM-USB-TINY-H/m-p/506717#M82415</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, &lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/vsiles"&gt;vsiles&lt;/A&gt;​ !&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sorry, for providing no answer for such a long period of time - I've been on vacation.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I've found some information about problems with Olimex ARM-JTAG-20-10. Someone wrote that this connector has a bit different pinout than the one which had been used successfully - the problem was in those particular pins. Please, take a look at pdf-files in my very first post of this thread.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PS:&lt;/P&gt;&lt;P&gt;The second problem mentioned by me is nothing, just my fault. It operates like a charm.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 29 May 2016 21:10:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/RIoT-Board-JTAG-connection-with-ARM-USB-TINY-H/m-p/506717#M82415</guid>
      <dc:creator>timofeykomarov</dc:creator>
      <dc:date>2016-05-29T21:10:03Z</dc:date>
    </item>
    <item>
      <title>Re: RIoT Board JTAG connection with ARM-USB-TINY-H</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/RIoT-Board-JTAG-connection-with-ARM-USB-TINY-H/m-p/506718#M82416</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;After a couple of question on IRC and reading answers here, I realized my adapter had the same pin layout issue. We have ordered an adapter from BD and now it works perfectly.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for the feedback !&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 30 May 2016 06:58:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/RIoT-Board-JTAG-connection-with-ARM-USB-TINY-H/m-p/506718#M82416</guid>
      <dc:creator>vsiles</dc:creator>
      <dc:date>2016-05-30T06:58:46Z</dc:date>
    </item>
  </channel>
</rss>

