<?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>PowerQUICC ProcessorsのトピックRe: Blocked using Trace32 u-boot debugging and problem with hardware breakpoint</title>
    <link>https://community.nxp.com/t5/PowerQUICC-Processors/Blocked-using-Trace32-u-boot-debugging-and-problem-with-hardware/m-p/857324#M2679</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Reinhard,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank for your reply and Instruction execute when change MSR to 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards, VinothS&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 29 Jan 2019 04:50:58 GMT</pubDate>
    <dc:creator>vinothkumars</dc:creator>
    <dc:date>2019-01-29T04:50:58Z</dc:date>
    <item>
      <title>Blocked using Trace32 u-boot debugging and problem with hardware breakpoint</title>
      <link>https://community.nxp.com/t5/PowerQUICC-Processors/Blocked-using-Trace32-u-boot-debugging-and-problem-with-hardware/m-p/857322#M2677</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We are debugging u-boot using trace32 on our new processor board with an &lt;STRONG&gt;T4240RDB&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We are currently blocked in our development. We are having problems with &lt;STRONG&gt;Trace32&lt;/STRONG&gt; debugger&lt;/P&gt;&lt;P&gt;hardware breakpoints&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here the situation:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;We understand that in order to get hardware breakpoints to work we need:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;1- A valid address with a valid instruction at &lt;STRONG&gt;IPVR&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;2- &lt;STRONG&gt;DE&lt;/STRONG&gt; bit enable in &lt;STRONG&gt;MSR&lt;/STRONG&gt; register&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;3- To avoid problems; always set breakpoints before or after code which accesses SRR0 and SRR1, and never step &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; through such code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We have also verify that:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Address Space is 1 (MSR &lt;STRONG&gt;IS&lt;/STRONG&gt; and &lt;STRONG&gt;DS&lt;/STRONG&gt; are both set to 1),&lt;/LI&gt;&lt;LI&gt;Debug interrupt is enable (MSR &lt;STRONG&gt;DE&lt;/STRONG&gt; is 1), and&lt;/LI&gt;&lt;LI&gt;The effect of the &lt;STRONG&gt;TLB&lt;/STRONG&gt; update is visible (rfi instruction should cause this to occur).&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;u-boot,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lis&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; r6,MSR_IS|MSR_IS|MSR_DS|MSR_IS|MSR_DE@h&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ori&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; r6,r6,MSR_IS|MSR_IS|MSR_DS|MSR_IS|MSR_DE@l&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lis&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; r7,switch_as@h&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ori&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; r7,r7,switch_as@l&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mtspr&amp;nbsp;&amp;nbsp; SPRN_SRR0,r7&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mtspr&amp;nbsp;&amp;nbsp; SPRN_SRR1,r6&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rfi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;After rfi instruction, jump to 0xEFFFF574 but, there is no data present and also all address same like that (data :??????????????)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you,&lt;/P&gt;&lt;P&gt;VinothS&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Jan 2019 05:16:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/PowerQUICC-Processors/Blocked-using-Trace32-u-boot-debugging-and-problem-with-hardware/m-p/857322#M2677</guid>
      <dc:creator>vinothkumars</dc:creator>
      <dc:date>2019-01-24T05:16:49Z</dc:date>
    </item>
    <item>
      <title>Re: Blocked using Trace32 u-boot debugging and problem with hardware breakpoint</title>
      <link>https://community.nxp.com/t5/PowerQUICC-Processors/Blocked-using-Trace32-u-boot-debugging-and-problem-with-hardware/m-p/857323#M2678</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi VinothS,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;it seems some of the prerequisites you mention are for e500 cores and do not apply to e500mc/e5500/e6500 cores. &lt;/P&gt;&lt;P&gt;Please contact your local TRACE32 FAE for assistance. You can find the contact information here:&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://www.lauterbach.com/worldwide_rep.html" title="https://www.lauterbach.com/worldwide_rep.html"&gt;TRACE32® Worldwide Representation&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Reinhard&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 28 Jan 2019 12:01:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/PowerQUICC-Processors/Blocked-using-Trace32-u-boot-debugging-and-problem-with-hardware/m-p/857323#M2678</guid>
      <dc:creator>rweiss</dc:creator>
      <dc:date>2019-01-28T12:01:01Z</dc:date>
    </item>
    <item>
      <title>Re: Blocked using Trace32 u-boot debugging and problem with hardware breakpoint</title>
      <link>https://community.nxp.com/t5/PowerQUICC-Processors/Blocked-using-Trace32-u-boot-debugging-and-problem-with-hardware/m-p/857324#M2679</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Reinhard,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank for your reply and Instruction execute when change MSR to 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards, VinothS&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Jan 2019 04:50:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/PowerQUICC-Processors/Blocked-using-Trace32-u-boot-debugging-and-problem-with-hardware/m-p/857324#M2679</guid>
      <dc:creator>vinothkumars</dc:creator>
      <dc:date>2019-01-29T04:50:58Z</dc:date>
    </item>
    <item>
      <title>Re: Blocked using Trace32 u-boot debugging and problem with hardware breakpoint</title>
      <link>https://community.nxp.com/t5/PowerQUICC-Processors/Blocked-using-Trace32-u-boot-debugging-and-problem-with-hardware/m-p/857325#M2680</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Finally this one fixed by minimal u-boot binary (u-boot-spl.bin) instead of normal u-boot for sram.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 02 Feb 2019 10:18:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/PowerQUICC-Processors/Blocked-using-Trace32-u-boot-debugging-and-problem-with-hardware/m-p/857325#M2680</guid>
      <dc:creator>vinothkumars</dc:creator>
      <dc:date>2019-02-02T10:18:31Z</dc:date>
    </item>
  </channel>
</rss>

