<?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 RT Crossover MCUsのトピックRe: SWD-Protocol Implementation</title>
    <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/SWD-Protocol-Implementation/m-p/970872#M4789</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Nivas B,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; If your target is the Cortex M4 processor, then you can refer to the K64 opensda source code:&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://www.nxp.com/support/developer-resources/microcontrollers-developer-resources/ides-for-kinetis-mcus/opensda-serial-and-debug-adapter:OPENSDA?&amp;amp;tid=vanOpenSDA#FRDM-K64F" title="https://www.nxp.com/support/developer-resources/microcontrollers-developer-resources/ides-for-kinetis-mcus/opensda-serial-and-debug-adapter:OPENSDA?&amp;amp;tid=vanOpenSDA#FRDM-K64F"&gt;OpenSDA Serial and Debug Adapter | NXP&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; You can assign two pin in the RT, one as SWD_CLK, one as SWD_DIO, then simulate the SWD interface sequence.&lt;/P&gt;&lt;P&gt;&amp;nbsp; This application note maybe also useful to you:&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://www.nxp.com/docs/en/application-note/AN4835.pdf?fsrch=1&amp;amp;sr=1&amp;amp;pageNum=1" title="https://www.nxp.com/docs/en/application-note/AN4835.pdf?fsrch=1&amp;amp;sr=1&amp;amp;pageNum=1"&gt;https://www.nxp.com/docs/en/application-note/AN4835.pdf?fsrch=1&amp;amp;sr=1&amp;amp;pageNum=1&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; About the specific programmer with RT chip, and the program target is the M4 core, we don't have that application code for your&amp;nbsp; reference, you need to design it by yourself, actually, it is the specific application design.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Wish it helps you!&lt;/P&gt;&lt;P&gt;Have a great day,&lt;BR /&gt;Kerry&lt;/P&gt;&lt;P style="min- padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;-------------------------------------------------------------------------------&lt;BR /&gt;Note:&lt;BR /&gt;- If this post answers your question, please click the "Mark Correct" button. Thank you!&lt;/P&gt;&lt;P style="min- padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;- We are following threads for 7 weeks after the last post, later replies are ignored&lt;BR /&gt; Please open a new thread and refer to the closed one, if you have a related question at a later point in time.&lt;BR /&gt;-------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 31 Jul 2019 02:09:28 GMT</pubDate>
    <dc:creator>kerryzhou</dc:creator>
    <dc:date>2019-07-31T02:09:28Z</dc:date>
    <item>
      <title>SWD-Protocol Implementation</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/SWD-Protocol-Implementation/m-p/970869#M4786</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am trying to communicate from IMXRT 1050 EVK(HOST) --&amp;gt;to Nordic Board (Target).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tried to read DP register of Nordic Board from IMXRT.&lt;/P&gt;&lt;P&gt;But ACK was not received correctly (Received ACK is 7(111)).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Need Help Like any Source code for IMXRT for implementing SWD Protocol which will be helpful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Attached refereed document along with this.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 Jul 2019 05:25:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/SWD-Protocol-Implementation/m-p/970869#M4786</guid>
      <dc:creator>nivassenrai</dc:creator>
      <dc:date>2019-07-26T05:25:10Z</dc:date>
    </item>
    <item>
      <title>Re: SWD-Protocol Implementation</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/SWD-Protocol-Implementation/m-p/970870#M4787</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;A _jive_internal="true" data-content-finding="Community" data-userid="344118" data-username="nivassenrai@gmail.com" href="https://community.nxp.com/people/nivassenrai@gmail.com"&gt;Nivas Bathirappan&lt;/A&gt; ,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; What's the core chip on your Nordic Board (Target)?&lt;/P&gt;&lt;P&gt;&amp;nbsp; Is it still the RT1050 chip? and you just want to design your own RT chip as the SWD programmer, is it right?&lt;/P&gt;&lt;P&gt;&amp;nbsp; Please give me more information about it, thanks!&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Have a great day,&lt;BR /&gt;Kerry&lt;/P&gt;&lt;P style="min- padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;-------------------------------------------------------------------------------&lt;BR /&gt;Note:&lt;BR /&gt;- If this post answers your question, please click the "Mark Correct" button. Thank you!&lt;/P&gt;&lt;P style="min- padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;- We are following threads for 7 weeks after the last post, later replies are ignored&lt;BR /&gt; Please open a new thread and refer to the closed one, if you have a related question at a later point in time.&lt;BR /&gt;-------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Jul 2019 10:25:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/SWD-Protocol-Implementation/m-p/970870#M4787</guid>
      <dc:creator>kerryzhou</dc:creator>
      <dc:date>2019-07-29T10:25:47Z</dc:date>
    </item>
    <item>
      <title>Re: SWD-Protocol Implementation</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/SWD-Protocol-Implementation/m-p/970871#M4788</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi@Kerry Zhou&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Core Chip on my Nordic Board is&amp;nbsp;ARM® Cortex®-M4 processor.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Actually my task is to read hex data from Nordic and verify the content and based on that need to Read/Write to Nordic .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;During this implementation I have implemented the SWD Protocol as defined in this document"Arm® Debug Interface&lt;BR /&gt;Architecture Specification".&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm getting the ACK response as 7(111) which is not any Protocol error message .&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If any source code implemented for SWD for IMXRT1050&amp;nbsp;.Please share the same . I have searched in MCU Espresso IDE I have not found any.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FYI.&lt;/P&gt;&lt;P&gt;I'm developing this implementation from scratch . I'm using MCU Espresso IDE and IMXRT1050EVK Board.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&amp;nbsp;&lt;/P&gt;&lt;P&gt;Nivas B&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 30 Jul 2019 13:29:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/SWD-Protocol-Implementation/m-p/970871#M4788</guid>
      <dc:creator>nivassenrai</dc:creator>
      <dc:date>2019-07-30T13:29:26Z</dc:date>
    </item>
    <item>
      <title>Re: SWD-Protocol Implementation</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/SWD-Protocol-Implementation/m-p/970872#M4789</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Nivas B,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; If your target is the Cortex M4 processor, then you can refer to the K64 opensda source code:&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://www.nxp.com/support/developer-resources/microcontrollers-developer-resources/ides-for-kinetis-mcus/opensda-serial-and-debug-adapter:OPENSDA?&amp;amp;tid=vanOpenSDA#FRDM-K64F" title="https://www.nxp.com/support/developer-resources/microcontrollers-developer-resources/ides-for-kinetis-mcus/opensda-serial-and-debug-adapter:OPENSDA?&amp;amp;tid=vanOpenSDA#FRDM-K64F"&gt;OpenSDA Serial and Debug Adapter | NXP&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; You can assign two pin in the RT, one as SWD_CLK, one as SWD_DIO, then simulate the SWD interface sequence.&lt;/P&gt;&lt;P&gt;&amp;nbsp; This application note maybe also useful to you:&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://www.nxp.com/docs/en/application-note/AN4835.pdf?fsrch=1&amp;amp;sr=1&amp;amp;pageNum=1" title="https://www.nxp.com/docs/en/application-note/AN4835.pdf?fsrch=1&amp;amp;sr=1&amp;amp;pageNum=1"&gt;https://www.nxp.com/docs/en/application-note/AN4835.pdf?fsrch=1&amp;amp;sr=1&amp;amp;pageNum=1&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; About the specific programmer with RT chip, and the program target is the M4 core, we don't have that application code for your&amp;nbsp; reference, you need to design it by yourself, actually, it is the specific application design.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Wish it helps you!&lt;/P&gt;&lt;P&gt;Have a great day,&lt;BR /&gt;Kerry&lt;/P&gt;&lt;P style="min- padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;-------------------------------------------------------------------------------&lt;BR /&gt;Note:&lt;BR /&gt;- If this post answers your question, please click the "Mark Correct" button. Thank you!&lt;/P&gt;&lt;P style="min- padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;- We are following threads for 7 weeks after the last post, later replies are ignored&lt;BR /&gt; Please open a new thread and refer to the closed one, if you have a related question at a later point in time.&lt;BR /&gt;-------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 31 Jul 2019 02:09:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/SWD-Protocol-Implementation/m-p/970872#M4789</guid>
      <dc:creator>kerryzhou</dc:creator>
      <dc:date>2019-07-31T02:09:28Z</dc:date>
    </item>
  </channel>
</rss>

