<?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>topic Re: 120 MHz operation for SWO function in debugging in LPC Microcontrollers</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/120-MHz-operation-for-SWO-function-in-debugging/m-p/541609#M12319</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by tvink on Thu Sep 17 14:17:44 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks...&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Just to be sure I understand your "opinion", DBGEN does not affect SWD just JTAG.&amp;nbsp; But sense we enter SWD from JTAG I need JTAG enabled via the pull resistor on DBGEN.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Tony&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 Jun 2016 18:26:44 GMT</pubDate>
    <dc:creator>lpcware</dc:creator>
    <dc:date>2016-06-15T18:26:44Z</dc:date>
    <item>
      <title>120 MHz operation for SWO function in debugging</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/120-MHz-operation-for-SWO-function-in-debugging/m-p/541607#M12317</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by tvink on Thu Sep 17 12:40:59 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;My confusion&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;------------------&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I am a little confused about what the SWO function is.&amp;nbsp; I know it is for trace functions and it is referred to as "optional" in the LPC1837 users manual.&amp;nbsp; But is it "necessary" for ARM debug mode without trace?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I am planning on running at 180 MHz and I see that SWO wont work if the CPU core is greater than 120 MHz.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I am planning on using an LPC Link-2 pod with LPCxpresso.&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I see mention in chapter 46 that the debugger comes up in JTAG mode and then switches to ARM Mode.&amp;nbsp; So what is the DBGEN pull up/down resistor for?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;My questions&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;--------------------------&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- To use LPC Link 2 with my 180MHz CPU should I pull up or down on the DBGEN pin for best debug (without trace) experience?&amp;nbsp; I.E. quick interaction... most break points.... etc.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Tony&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 18:26:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/120-MHz-operation-for-SWO-function-in-debugging/m-p/541607#M12317</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T18:26:42Z</dc:date>
    </item>
    <item>
      <title>Re: 120 MHz operation for SWO function in debugging</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/120-MHz-operation-for-SWO-function-in-debugging/m-p/541608#M12318</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by MikeSimmonds on Thu Sep 17 13:24:53 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;NB: this is opinion, not verified fact.&lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;DBGEN pin switches JTAG between debugging and boundary scan. So &lt;/SPAN&gt;&lt;I&gt;is&lt;/I&gt;&lt;SPAN&gt; required in my opinion.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Switching to SWD from JTAG sends a specific sequence of transitions on the JTAG TMS and TDO (in to the chip) lines&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;so (again opinion) DBGEN needs to be set as directed and SWO (TDI) not required..&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Halting debug (break points) and register/memory acces (in SWD) does not use the SWD out pin (that is for trace and instrumentation).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;So (again opinion) you should be ok for 'standard' debugging.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Cheers, Mike.&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 18:26:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/120-MHz-operation-for-SWO-function-in-debugging/m-p/541608#M12318</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T18:26:43Z</dc:date>
    </item>
    <item>
      <title>Re: 120 MHz operation for SWO function in debugging</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/120-MHz-operation-for-SWO-function-in-debugging/m-p/541609#M12319</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by tvink on Thu Sep 17 14:17:44 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks...&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Just to be sure I understand your "opinion", DBGEN does not affect SWD just JTAG.&amp;nbsp; But sense we enter SWD from JTAG I need JTAG enabled via the pull resistor on DBGEN.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Tony&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 18:26:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/120-MHz-operation-for-SWO-function-in-debugging/m-p/541609#M12319</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T18:26:44Z</dc:date>
    </item>
    <item>
      <title>Re: 120 MHz operation for SWO function in debugging</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/120-MHz-operation-for-SWO-function-in-debugging/m-p/541610#M12320</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by lpcxpresso-support on Fri Sep 18 02:56:12 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;If you want to do debug - regardless of whether that is over JTAG or SWD, then you need DBGEN pulled high.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;And with regards to clock frequency for doing SWO Trace - I'm not sure where the limit of 120 MHz is the user manual comes from. We have not seen any issues doing this at 180 MHz (LPC18xx) / 204 MHz(LPC43xx) in our testing of LPCXpresso's SWO trace functionality.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;LPCXpresso Support&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 18:26:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/120-MHz-operation-for-SWO-function-in-debugging/m-p/541610#M12320</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T18:26:44Z</dc:date>
    </item>
    <item>
      <title>Re: 120 MHz operation for SWO function in debugging</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/120-MHz-operation-for-SWO-function-in-debugging/m-p/541611#M12321</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by tvink on Mon Sep 21 05:48:00 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks...&amp;nbsp; will leave DBGEN high...&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Tony&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 18:26:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/120-MHz-operation-for-SWO-function-in-debugging/m-p/541611#M12321</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T18:26:45Z</dc:date>
    </item>
  </channel>
</rss>

