<?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: ColdFire MDF52259C Bootloader with Processor Expert in Processor Expert Software</title>
    <link>https://community.nxp.com/t5/Processor-Expert-Software/ColdFire-MDF52259C-Bootloader-with-Processor-Expert/m-p/170768#M330</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;FONT face="Arial" size="2"&gt;&lt;SPAN class="437383013-26022010"&gt;Hello,&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="Arial" size="2"&gt;&lt;SPAN class="437383013-26022010"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="Arial"&gt;&lt;FONT size="2"&gt;&lt;SPAN class="437383013-26022010"&gt;please find attached Processor Expert bootloader demo project based on AN3927.&amp;nbsp;&lt;SPAN class="640213813-26022010"&gt;It has been created and&amp;nbsp;tested with&lt;/SPAN&gt;&lt;/SPAN&gt; &lt;SPAN class="437383013-26022010"&gt;CW V7.1&lt;SPAN class="640213813-26022010"&gt;.2&lt;/SPAN&gt; and PE 1.04.&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="437383013-26022010"&gt;I hope that it&amp;nbsp;&lt;SPAN class="640213813-26022010"&gt;will&lt;/SPAN&gt; help you.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt; For more details please see the pe_readme.txt file enclosed in projects.&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="Arial" size="2"&gt;&lt;SPAN class="437383013-26022010"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;best regards&lt;BR /&gt;Vojtech Filip&lt;BR /&gt;Processor Expert Support Team&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 26 Feb 2010 22:05:34 GMT</pubDate>
    <dc:creator>ProcessorExpert</dc:creator>
    <dc:date>2010-02-26T22:05:34Z</dc:date>
    <item>
      <title>ColdFire MDF52259C Bootloader with Processor Expert</title>
      <link>https://community.nxp.com/t5/Processor-Expert-Software/ColdFire-MDF52259C-Bootloader-with-Processor-Expert/m-p/170766#M328</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; I'm working on a generic Bootloader based on the AN3927. I've carefully followed the steps to modify the project: made a new vectors table and forced it to possition zero in the flash, errased the flash protection configurations, modified the LCF file (I had to freeze the Processor expert for that), added parser, usr_entry and bootloader files, added the USER_ENTRY MARK with the NOP and JMP at the correct location. The software copies the firmware vector table in ram and changes the VBR.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; After all this changes, I still was able to compile it and make it. I downloaded it to the flash but when I try to run it with the debugger I get&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Memory write verify failure&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Memory write to address 0x357aef6 failed to verify: expected value 0x40d, actual value 0. Retry?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I used to get error messages like that when I forgot to make the project with the last modifications and flashed the device. I don't get programming nor blank check errors.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Any idea that could help??&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Cristian Pena&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Jan 2010 19:56:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Processor-Expert-Software/ColdFire-MDF52259C-Bootloader-with-Processor-Expert/m-p/170766#M328</guid>
      <dc:creator>CristianPena</dc:creator>
      <dc:date>2010-01-28T19:56:53Z</dc:date>
    </item>
    <item>
      <title>Re: ColdFire MDF52259C Bootloader with Processor Expert</title>
      <link>https://community.nxp.com/t5/Processor-Expert-Software/ColdFire-MDF52259C-Bootloader-with-Processor-Expert/m-p/170767#M329</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;FONT color="#000000" face="Consolas" size="3"&gt;I got a similar error message when I ran a demo project over SDRAM target. It turns out&amp;nbsp;my&lt;/FONT&gt; &lt;FONT color="#000000" face="Consolas" size="3"&gt;new computer is&amp;nbsp;the culprit.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#000000" face="Consolas" size="3"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#000000" face="Consolas" size="3"&gt;This is a USB 2.0 issue that occurs when the port runs at its highest speed and overruns the probe interface (USB Multilink). You may need to run the USB interface at the slower USB 1.1 speed to elimiate the problem.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#000000" face="Consolas" size="3"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#000000" face="Consolas" size="3"&gt;You can find more info&amp;nbsp;in FAQ-29039.&lt;/FONT&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Feb 2010 06:24:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Processor-Expert-Software/ColdFire-MDF52259C-Bootloader-with-Processor-Expert/m-p/170767#M329</guid>
      <dc:creator>cw_weldon</dc:creator>
      <dc:date>2010-02-17T06:24:20Z</dc:date>
    </item>
    <item>
      <title>Re: ColdFire MDF52259C Bootloader with Processor Expert</title>
      <link>https://community.nxp.com/t5/Processor-Expert-Software/ColdFire-MDF52259C-Bootloader-with-Processor-Expert/m-p/170768#M330</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;FONT face="Arial" size="2"&gt;&lt;SPAN class="437383013-26022010"&gt;Hello,&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="Arial" size="2"&gt;&lt;SPAN class="437383013-26022010"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="Arial"&gt;&lt;FONT size="2"&gt;&lt;SPAN class="437383013-26022010"&gt;please find attached Processor Expert bootloader demo project based on AN3927.&amp;nbsp;&lt;SPAN class="640213813-26022010"&gt;It has been created and&amp;nbsp;tested with&lt;/SPAN&gt;&lt;/SPAN&gt; &lt;SPAN class="437383013-26022010"&gt;CW V7.1&lt;SPAN class="640213813-26022010"&gt;.2&lt;/SPAN&gt; and PE 1.04.&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="437383013-26022010"&gt;I hope that it&amp;nbsp;&lt;SPAN class="640213813-26022010"&gt;will&lt;/SPAN&gt; help you.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt; For more details please see the pe_readme.txt file enclosed in projects.&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="Arial" size="2"&gt;&lt;SPAN class="437383013-26022010"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;best regards&lt;BR /&gt;Vojtech Filip&lt;BR /&gt;Processor Expert Support Team&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 Feb 2010 22:05:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Processor-Expert-Software/ColdFire-MDF52259C-Bootloader-with-Processor-Expert/m-p/170768#M330</guid>
      <dc:creator>ProcessorExpert</dc:creator>
      <dc:date>2010-02-26T22:05:34Z</dc:date>
    </item>
    <item>
      <title>Re: ColdFire MDF52259C Bootloader with Processor Expert</title>
      <link>https://community.nxp.com/t5/Processor-Expert-Software/ColdFire-MDF52259C-Bootloader-with-Processor-Expert/m-p/170769#M331</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I've used the attached project(PE_bootloader_AN3927_CFV2_blink) as an example for the changes required in my own application code but I keep hitting a Cpu_Interrupt().&amp;nbsp; I confirmed that the vector table is being copied to RAM and the VBR is being set to 0x20000000.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;When I started modifying the example project, I ran into the same Cpu_Interrupt() problem by simply changing the TI1 interrupt source from 'DTIM0_Compare' to 'GPT_Channel_0'.&amp;nbsp; I can't figure out what I'm missing that would cause the difference in behavior between these two interrupts, but I'm hoping this will give me a clue to get my own project working.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for your help!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;- Mark&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 May 2011 02:08:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Processor-Expert-Software/ColdFire-MDF52259C-Bootloader-with-Processor-Expert/m-p/170769#M331</guid>
      <dc:creator>Mark_G</dc:creator>
      <dc:date>2011-05-17T02:08:15Z</dc:date>
    </item>
    <item>
      <title>Re: ColdFire MDF52259C Bootloader with Processor Expert</title>
      <link>https://community.nxp.com/t5/Processor-Expert-Software/ColdFire-MDF52259C-Bootloader-with-Processor-Expert/m-p/170770#M332</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;FONT color="#000000" face="Calibri" size="3"&gt;Hello&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#000000" face="Calibri" size="3"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#000000" face="Calibri" size="3"&gt;Which version of Cw do you use? (Projects mentioned above are tested with Cw 7.1.2, PE 1.04).&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#000000" face="Calibri" size="3"&gt;Could you please send your project?&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#000000" face="Calibri" size="3"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#000000" face="Calibri" size="3"&gt;Best regards&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#000000" face="Calibri" size="3"&gt;Jiri Rezler&lt;/FONT&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 May 2011 13:45:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Processor-Expert-Software/ColdFire-MDF52259C-Bootloader-with-Processor-Expert/m-p/170770#M332</guid>
      <dc:creator>jiri_rezler</dc:creator>
      <dc:date>2011-05-18T13:45:20Z</dc:date>
    </item>
    <item>
      <title>Re: ColdFire MDF52259C Bootloader with Processor Expert</title>
      <link>https://community.nxp.com/t5/Processor-Expert-Software/ColdFire-MDF52259C-Bootloader-with-Processor-Expert/m-p/170771#M333</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for the reply.&amp;nbsp; For reference I'm using CW 7.2.2 and PE 1.05.&amp;nbsp; I actually discovered the bug causing my problems this morning.&amp;nbsp; The example code uses this code snippet to copy the Vector Table to RAM:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; word *pdst,*psrc;&lt;BR /&gt;&amp;nbsp; byte i;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp; pdst=(word*)0x20000000;&lt;BR /&gt;&amp;nbsp; psrc=(word*)0x00004000;&lt;/P&gt;&lt;P&gt;&amp;nbsp; for (i=0;i&amp;lt;0xC0;i++,pdst++,psrc++)&lt;BR /&gt;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; *pdst=*psrc;&lt;BR /&gt;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;It's using a word pointer but each vector is of size dword so only half of the vector table actually gets copied.&amp;nbsp; So any interrupt before 0x60 was working.&amp;nbsp; 'DTIM0_Compare' interrupt is at 0x53.&amp;nbsp; When I changed to the 'GPT_Channel_0' interrupt source it stopped working becuase it's at 0x6C.&amp;nbsp; After changing the code above to use dword pointers, I now see the entire table being copied and everything works.&amp;nbsp; Hopefully&amp;nbsp;this will save someone&amp;nbsp;else a day's worth of scratching their head.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Mark&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 May 2011 21:33:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Processor-Expert-Software/ColdFire-MDF52259C-Bootloader-with-Processor-Expert/m-p/170771#M333</guid>
      <dc:creator>Mark_G</dc:creator>
      <dc:date>2011-05-18T21:33:01Z</dc:date>
    </item>
  </channel>
</rss>

