<?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: How many breakpoints can I place? in CodeWarrior for MCU</title>
    <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/How-many-breakpoints-can-I-place/m-p/182123#M6205</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hello&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Basically number of breakpoints available depends on the number of hardware breakpoint available on&amp;nbsp;the chip.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;In case there is not enough resource (HW breakpoints registers) available to set all breakpoint, the debugger would report that right away. It will not ignore the breakpoint. It will just tell you there are&lt;/DIV&gt;&lt;DIV&gt;too many breakpoints defined in the application.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Are you sure there is code generated for the second location where you tried to set a Breakpoint?&lt;/DIV&gt;&lt;DIV&gt;To check that:&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; - Start the IDE&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; - Set your breakpoints as usual&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; - Select Source -&amp;gt; Marks&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;There will be marks in the Source window, at each location where a breakpoint can be set.&lt;/DIV&gt;&lt;DIV&gt;Is there a mark in front of the instruction where you try to set the breakpoint?&lt;/DIV&gt;&lt;DIV&gt;Are you sure the instruction is executed?&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;CrasyCat&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 24 Jan 2008 20:35:21 GMT</pubDate>
    <dc:creator>CrasyCat</dc:creator>
    <dc:date>2008-01-24T20:35:21Z</dc:date>
    <item>
      <title>How many breakpoints can I place?</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/How-many-breakpoints-can-I-place/m-p/182122#M6204</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I´m using CW 5.1 with S08GT60.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I place a breakpoint in two different C instructions. The program stops in the first, then I press F5 but the second breakpoint is ignored. Why? I have only one hardware breakpoint available?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thankfully,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Ernesto.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;DIV&gt; &lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Jan 2008 01:51:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-MCU/How-many-breakpoints-can-I-place/m-p/182122#M6204</guid>
      <dc:creator>etolocka</dc:creator>
      <dc:date>2008-01-24T01:51:06Z</dc:date>
    </item>
    <item>
      <title>Re: How many breakpoints can I place?</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/How-many-breakpoints-can-I-place/m-p/182123#M6205</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hello&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Basically number of breakpoints available depends on the number of hardware breakpoint available on&amp;nbsp;the chip.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;In case there is not enough resource (HW breakpoints registers) available to set all breakpoint, the debugger would report that right away. It will not ignore the breakpoint. It will just tell you there are&lt;/DIV&gt;&lt;DIV&gt;too many breakpoints defined in the application.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Are you sure there is code generated for the second location where you tried to set a Breakpoint?&lt;/DIV&gt;&lt;DIV&gt;To check that:&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; - Start the IDE&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; - Set your breakpoints as usual&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; - Select Source -&amp;gt; Marks&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;There will be marks in the Source window, at each location where a breakpoint can be set.&lt;/DIV&gt;&lt;DIV&gt;Is there a mark in front of the instruction where you try to set the breakpoint?&lt;/DIV&gt;&lt;DIV&gt;Are you sure the instruction is executed?&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;CrasyCat&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Jan 2008 20:35:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-MCU/How-many-breakpoints-can-I-place/m-p/182123#M6205</guid>
      <dc:creator>CrasyCat</dc:creator>
      <dc:date>2008-01-24T20:35:21Z</dc:date>
    </item>
    <item>
      <title>Re: How many breakpoints can I place?</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/How-many-breakpoints-can-I-place/m-p/182124#M6206</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Thank you for your response, CrasyCat&lt;BR /&gt;&lt;BR /&gt;&lt;FONT color="#FF3300"&gt;Basically number of breakpoints available depends on the number of hardware breakpoint available on&amp;nbsp;the chip.&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT color="#FF3300"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT color="#FF3300"&gt;In case there is not enough resource (HW breakpoints registers) available to set all breakpoint, the debugger would report that right away. It will not ignore the breakpoint. It will just tell you there are&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT color="#FF3300"&gt;too many breakpoints defined in the application.&lt;BR /&gt;&lt;BR /&gt;&lt;FONT color="#330000"&gt;GT60 has only one HW breakpoint, plus two comparators (triggers A and B)&amp;nbsp; in the DBG module.&lt;BR /&gt;&lt;BR /&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color="#FF3300"&gt;Are you sure there is code generated for the second location where you tried to set a Breakpoint?&lt;BR /&gt;&lt;FONT color="#330000"&gt;&lt;BR /&gt;&lt;/FONT&gt;&lt;FONT color="#330000"&gt;Yes, "marks" are activated and every instruction I tried to place the breakpoint has the red mark.&lt;/FONT&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;FONT color="#330000"&gt;Another test I made: I placed in the code the following:&lt;/FONT&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;FONT color="#330000"&gt;Breakpoint 1&lt;/FONT&gt;&lt;FONT color="#330000"&gt;&lt;BR /&gt;&lt;/FONT&gt;&lt;FONT color="#330000"&gt;Breakpoint 2&lt;/FONT&gt;&lt;FONT color="#330000"&gt;&lt;BR /&gt;&lt;/FONT&gt;&lt;FONT color="#330000"&gt;Trigger A&lt;/FONT&gt;&lt;FONT color="#330000"&gt;&lt;BR /&gt;&lt;/FONT&gt;&lt;FONT color="#330000"&gt;Breakpoint 3&lt;/FONT&gt;&lt;FONT color="#330000"&gt;&lt;BR /&gt;&lt;/FONT&gt;&lt;FONT color="#330000"&gt;Trigger B&lt;/FONT&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;FONT color="#330000"&gt;(the instructions are not contiguous)&lt;/FONT&gt;&lt;FONT color="#330000"&gt;&lt;BR /&gt;&lt;/FONT&gt;&lt;FONT color="#330000"&gt;&lt;BR /&gt;&lt;/FONT&gt;&lt;FONT color="#330000"&gt;Program stops in Breakpoint 1, Trigger A and B. The other breakpoints are ignored.&lt;/FONT&gt;&lt;FONT color="#330000"&gt;&lt;BR /&gt;&lt;/FONT&gt;&lt;FONT color="#330000"&gt;&lt;BR /&gt;&lt;/FONT&gt;&lt;FONT color="#330000"&gt;I understand that I can place only one breakpoint because the microcontroller has only one HW breakpoint, but, why I do not receive any warning message from the debugger when I place additional breakpoints?&lt;BR /&gt;&lt;BR /&gt;Thankfully,&lt;BR /&gt;Ernesto.&lt;BR /&gt;&lt;BR /&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Jan 2008 23:26:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-MCU/How-many-breakpoints-can-I-place/m-p/182124#M6206</guid>
      <dc:creator>etolocka</dc:creator>
      <dc:date>2008-01-24T23:26:47Z</dc:date>
    </item>
    <item>
      <title>Re: How many breakpoints can I place?</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/How-many-breakpoints-can-I-place/m-p/182125#M6207</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hello&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I would recommend you to submit a service request to get one of our support engineer to look at that.&lt;BR /&gt;&lt;BR /&gt;Click &lt;A href="https://www.freescale.com/webapp/servicerequest.create_SR.framework?regFlag=fromOpenSR" rel="nofollow" target="_blank"&gt;here&lt;/A&gt; to submit a service request.&lt;BR /&gt;&lt;BR /&gt;Make sure to attach a reproducible project and installed product information to the service request.&lt;BR /&gt;To generate the required information:&lt;BR /&gt;- Start CodeWarrior&lt;BR /&gt;- Open the project&lt;BR /&gt;- Select "Help" -&amp;gt; "Pack and Go" and follow instructions on the screen.&lt;BR /&gt;&lt;BR /&gt;Attach the generated .zip file to the SR.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;CrasyCat&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 Jan 2008 21:52:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-MCU/How-many-breakpoints-can-I-place/m-p/182125#M6207</guid>
      <dc:creator>CrasyCat</dc:creator>
      <dc:date>2008-01-25T21:52:39Z</dc:date>
    </item>
  </channel>
</rss>

