<?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 32-bit boot flash in PowerQUICC Processors</title>
    <link>https://community.nxp.com/t5/PowerQUICC-Processors/32-bit-boot-flash/m-p/1237256#M3573</link>
    <description>&lt;P&gt;Hi all,&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am using 32-bit NOR flash as Boot flash for the MPC8358E processor. were I have configured RCWHR as 32-bit Boot [0x00700004] .and also chip select 0 configured as 32 bit. in Debug mode it's working fine. but I am facing a problem with the ROM version mode. I am getting a program exception error&amp;nbsp; (0x0700) while running the code.&amp;nbsp;&lt;/P&gt;&lt;P&gt;can anyone explain the following init .asm code&lt;/P&gt;&lt;P&gt;---------------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;lis r3, gInterruptVectorTable@h&lt;BR /&gt;ori r3, r3, gInterruptVectorTable@l&lt;BR /&gt;sub r3,r3,0x0004&lt;BR /&gt;&lt;BR /&gt;lis r4, gInterruptVectorTableEnd@h&lt;BR /&gt;ori r4, r4, gInterruptVectorTableEnd@l&lt;BR /&gt;&lt;BR /&gt;lis r5, 0xFFFF&lt;BR /&gt;ori r5,r5,0xFFFC&lt;BR /&gt;&lt;BR /&gt;loop:&lt;BR /&gt;lwzu r6, 4(r3)&lt;BR /&gt;stwu r6, 4(r5)&lt;BR /&gt;&lt;BR /&gt;cmpw r3,r4&lt;BR /&gt;blt loop&lt;BR /&gt;&lt;BR /&gt;blr&lt;BR /&gt;&lt;BR /&gt;#endif //ROM_version&lt;/P&gt;&lt;P&gt;-----------------------------------------------&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Venkat&lt;/P&gt;</description>
    <pubDate>Fri, 26 Feb 2021 11:07:48 GMT</pubDate>
    <dc:creator>venkat1</dc:creator>
    <dc:date>2021-02-26T11:07:48Z</dc:date>
    <item>
      <title>32-bit boot flash</title>
      <link>https://community.nxp.com/t5/PowerQUICC-Processors/32-bit-boot-flash/m-p/1237256#M3573</link>
      <description>&lt;P&gt;Hi all,&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am using 32-bit NOR flash as Boot flash for the MPC8358E processor. were I have configured RCWHR as 32-bit Boot [0x00700004] .and also chip select 0 configured as 32 bit. in Debug mode it's working fine. but I am facing a problem with the ROM version mode. I am getting a program exception error&amp;nbsp; (0x0700) while running the code.&amp;nbsp;&lt;/P&gt;&lt;P&gt;can anyone explain the following init .asm code&lt;/P&gt;&lt;P&gt;---------------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;lis r3, gInterruptVectorTable@h&lt;BR /&gt;ori r3, r3, gInterruptVectorTable@l&lt;BR /&gt;sub r3,r3,0x0004&lt;BR /&gt;&lt;BR /&gt;lis r4, gInterruptVectorTableEnd@h&lt;BR /&gt;ori r4, r4, gInterruptVectorTableEnd@l&lt;BR /&gt;&lt;BR /&gt;lis r5, 0xFFFF&lt;BR /&gt;ori r5,r5,0xFFFC&lt;BR /&gt;&lt;BR /&gt;loop:&lt;BR /&gt;lwzu r6, 4(r3)&lt;BR /&gt;stwu r6, 4(r5)&lt;BR /&gt;&lt;BR /&gt;cmpw r3,r4&lt;BR /&gt;blt loop&lt;BR /&gt;&lt;BR /&gt;blr&lt;BR /&gt;&lt;BR /&gt;#endif //ROM_version&lt;/P&gt;&lt;P&gt;-----------------------------------------------&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Venkat&lt;/P&gt;</description>
      <pubDate>Fri, 26 Feb 2021 11:07:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/PowerQUICC-Processors/32-bit-boot-flash/m-p/1237256#M3573</guid>
      <dc:creator>venkat1</dc:creator>
      <dc:date>2021-02-26T11:07:48Z</dc:date>
    </item>
    <item>
      <title>Re: 32-bit boot flash</title>
      <link>https://community.nxp.com/t5/PowerQUICC-Processors/32-bit-boot-flash/m-p/1237762#M3576</link>
      <description>&lt;P&gt;The above code is used to c&lt;SPAN&gt;opy the exception vectors from ROM to RAM.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 01 Mar 2021 07:04:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/PowerQUICC-Processors/32-bit-boot-flash/m-p/1237762#M3576</guid>
      <dc:creator>yipingwang</dc:creator>
      <dc:date>2021-03-01T07:04:02Z</dc:date>
    </item>
    <item>
      <title>Re: 32-bit boot flash</title>
      <link>https://community.nxp.com/t5/PowerQUICC-Processors/32-bit-boot-flash/m-p/1237772#M3577</link>
      <description>&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="error" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/138314i198E4F1344B4C707/image-size/large?v=v2&amp;amp;px=999" role="button" title="codewarrior error.jpeg" alt="error" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;error&lt;/span&gt;&lt;/span&gt;What could be the reason behind while running the same code, automatically it's breaking from the loop After 10cycle and getting Program exception 0x0700 error...&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have basic doubt, can we use 32-bit NOR flash as Boot flash.?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 01 Mar 2021 07:22:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/PowerQUICC-Processors/32-bit-boot-flash/m-p/1237772#M3577</guid>
      <dc:creator>venkat1</dc:creator>
      <dc:date>2021-03-01T07:22:02Z</dc:date>
    </item>
    <item>
      <title>Re: 32-bit boot flash</title>
      <link>https://community.nxp.com/t5/PowerQUICC-Processors/32-bit-boot-flash/m-p/1237857#M3578</link>
      <description>&lt;P&gt;Did you program the ROM version &lt;STRONG&gt;bin&lt;/STRONG&gt; image in NOR flash?&lt;/P&gt;
&lt;P&gt;Do you have a NXP demo board to verify your procedure?&lt;/P&gt;
&lt;P&gt;Please check whether there is problem to read and write NOR flash.&lt;/P&gt;
&lt;P&gt;Please dump the content in NOR flash in CodeWarrior IDE from Debug-&amp;gt;EPPC-&amp;gt;Load/Save Memory, then compare the dumped&amp;nbsp; file with the original bin file.&lt;/P&gt;
&lt;P&gt;You could use "hexdump" command in Linux to dump these binary file and use "diff" command to check whether they are the same.&lt;/P&gt;</description>
      <pubDate>Mon, 01 Mar 2021 09:16:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/PowerQUICC-Processors/32-bit-boot-flash/m-p/1237857#M3578</guid>
      <dc:creator>yipingwang</dc:creator>
      <dc:date>2021-03-01T09:16:36Z</dc:date>
    </item>
  </channel>
</rss>

