<?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>MPC5xxxのトピックRe: FBL linker execution failure</title>
    <link>https://community.nxp.com/t5/MPC5xxx/FBL-linker-execution-failure/m-p/775473#M11235</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Peter,&lt;/P&gt;&lt;P&gt;Very thanks for your reply. I just implemented FBL the and when reset it should jump to the address location. Kindly suggest whether I need to jump to main() address location or the starting address (of the sector)&amp;nbsp;location.This is the main reason I'm getting the error.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and regards,&lt;/P&gt;&lt;P&gt;BJ Rajendranath.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 23 Nov 2017 10:57:09 GMT</pubDate>
    <dc:creator>bjrajendra</dc:creator>
    <dc:date>2017-11-23T10:57:09Z</dc:date>
    <item>
      <title>FBL linker execution failure</title>
      <link>https://community.nxp.com/t5/MPC5xxx/FBL-linker-execution-failure/m-p/775471#M11233</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi everyone,&lt;/P&gt;&lt;P&gt;With the reference, I'm trying to implement Flash Boot Loader concept (FBL) for my MPC5602P in CW Ver 2.9. I'm facing the following issues.&amp;nbsp; Kindly solve this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1.) Is it possible to download both the user application program and boot loader application without erasing earlier program? As&amp;nbsp;I tried programming the boot loader application using the &lt;SPAN style="color: #ff0000;"&gt;PE Micro USB Multilink,&amp;nbsp;&lt;SPAN style="color: #000000;"&gt;it&lt;/SPAN&gt;&lt;/SPAN&gt;&amp;nbsp;erases the earlier programmed user application, and vice versa. ( I ensured it&amp;nbsp;by seeing the memory window. It completely erased the earlier programmed memory. including the &lt;SPAN style="color: #ff0000;"&gt;key.&lt;/SPAN&gt; So my user application is not executing the user application. So What I need to do? )&lt;/P&gt;&lt;P&gt;2.) I also faced this issue, when executing the __start file, it is not executing after the step &lt;STRONG&gt;lwz&amp;nbsp;&amp;nbsp;&amp;nbsp; r10,0(r9),&lt;/STRONG&gt; as my complete memory filled with &lt;STRONG&gt;XX XX XX&lt;/STRONG&gt;. The address r9&amp;nbsp;is a valid one 0x0003_FFF8.&amp;nbsp;&lt;/P&gt;&lt;P style="padding: 0px; min-height: 8pt;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks in advance,&lt;/P&gt;&lt;P&gt;BJ Rajendranath&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 14 Nov 2017 11:16:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/FBL-linker-execution-failure/m-p/775471#M11233</guid>
      <dc:creator>bjrajendra</dc:creator>
      <dc:date>2017-11-14T11:16:11Z</dc:date>
    </item>
    <item>
      <title>Re: FBL linker execution failure</title>
      <link>https://community.nxp.com/t5/MPC5xxx/FBL-linker-execution-failure/m-p/775472#M11234</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;1. Yes, it is possible. It depends on tools you are using. PE always erase and then program. for example in Lauterbach you can select erase or reprogram before loading the code.&lt;/P&gt;&lt;P&gt;2. this is caused by executing load instruction from empty location. But erase memory must be filled with 0xFFFF and not XX.&lt;/P&gt;&lt;P&gt;Peter&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Nov 2017 14:24:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/FBL-linker-execution-failure/m-p/775472#M11234</guid>
      <dc:creator>petervlna</dc:creator>
      <dc:date>2017-11-22T14:24:32Z</dc:date>
    </item>
    <item>
      <title>Re: FBL linker execution failure</title>
      <link>https://community.nxp.com/t5/MPC5xxx/FBL-linker-execution-failure/m-p/775473#M11235</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Peter,&lt;/P&gt;&lt;P&gt;Very thanks for your reply. I just implemented FBL the and when reset it should jump to the address location. Kindly suggest whether I need to jump to main() address location or the starting address (of the sector)&amp;nbsp;location.This is the main reason I'm getting the error.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and regards,&lt;/P&gt;&lt;P&gt;BJ Rajendranath.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Nov 2017 10:57:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/FBL-linker-execution-failure/m-p/775473#M11235</guid>
      <dc:creator>bjrajendra</dc:creator>
      <dc:date>2017-11-23T10:57:09Z</dc:date>
    </item>
    <item>
      <title>Re: FBL linker execution failure</title>
      <link>https://community.nxp.com/t5/MPC5xxx/FBL-linker-execution-failure/m-p/775474#M11236</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I am confused or this question.&lt;/P&gt;&lt;P&gt;Could you explain what you are doing and what you are trying to achieve?&lt;/P&gt;&lt;P&gt;Peter&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Nov 2017 11:36:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/FBL-linker-execution-failure/m-p/775474#M11236</guid>
      <dc:creator>petervlna</dc:creator>
      <dc:date>2017-11-23T11:36:37Z</dc:date>
    </item>
    <item>
      <title>Re: FBL linker execution failure</title>
      <link>https://community.nxp.com/t5/MPC5xxx/FBL-linker-execution-failure/m-p/775475#M11237</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Peter,&lt;/P&gt;&lt;P&gt;Thanks for your swift response. I developed Flash bootloader in sector B0F0 and user application in B0F5. Now as per the thread we need to jump to 0x00020004 address to start the user application. But if I do that IVOR trap is happening. Now I need to know to which address location I need to jump to execute the exact user application.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="booter.jpg"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/33954iBAED7581717DFD02/image-size/large?v=v2&amp;amp;px=999" role="button" title="booter.jpg" alt="booter.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance,&lt;/P&gt;&lt;P&gt;BJ Rajendranath&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Nov 2017 12:00:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/FBL-linker-execution-failure/m-p/775475#M11237</guid>
      <dc:creator>bjrajendra</dc:creator>
      <dc:date>2017-11-23T12:00:10Z</dc:date>
    </item>
    <item>
      <title>Re: FBL linker execution failure</title>
      <link>https://community.nxp.com/t5/MPC5xxx/FBL-linker-execution-failure/m-p/775476#M11238</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Most probably you are getting illegal instruction IVOR. I expect you executing jump to location where you have no code loaded. Please check it.&lt;/P&gt;&lt;P&gt;Share debugger memory screen of address 0x20004 first.&lt;/P&gt;&lt;P&gt;Peter&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Nov 2017 12:04:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/FBL-linker-execution-failure/m-p/775476#M11238</guid>
      <dc:creator>petervlna</dc:creator>
      <dc:date>2017-11-23T12:04:02Z</dc:date>
    </item>
    <item>
      <title>Re: FBL linker execution failure</title>
      <link>https://community.nxp.com/t5/MPC5xxx/FBL-linker-execution-failure/m-p/775477#M11239</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi peter,&lt;/P&gt;&lt;P&gt;Now I got something. Once it jumps to user application, in the assembler section it can be&amp;nbsp;seen&amp;nbsp;the execution of&amp;nbsp;system call&lt;SPAN style="color: #333333;"&gt; instruction&lt;/SPAN&gt;&amp;nbsp;(&lt;SPAN style="color: #ff0000;"&gt;se_sc&lt;/SPAN&gt; instruction) which actually creating IVOR8 interrupt. One can see the below screen shot which is executing &lt;SPAN style="color: #ff0000;"&gt;se_sc&lt;/SPAN&gt; instruction and therefor the IVOR8 interrupt occurs. Now I need to know the things to be performed in my bootloader application so that the execution of &lt;SPAN style="color: #ff0000;"&gt;se_sc&lt;/SPAN&gt; instruction wont lead to IVOR8 trap. Some thing I&amp;nbsp;need to do with vector address shifting.&lt;/P&gt;&lt;P style="padding: 0px; min-height: 8pt;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="se_sc.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/34360i097D123B15CF4ADE/image-size/large?v=v2&amp;amp;px=999" role="button" title="se_sc.png" alt="se_sc.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P style="padding: 0px; min-height: 8pt;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hope&amp;nbsp;you understand my problem and comeback with solution,&lt;/P&gt;&lt;P style="padding: 0px; min-height: 8pt;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Raju&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 25 Nov 2017 06:42:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/FBL-linker-execution-failure/m-p/775477#M11239</guid>
      <dc:creator>bjrajendra</dc:creator>
      <dc:date>2017-11-25T06:42:43Z</dc:date>
    </item>
  </channel>
</rss>

