<?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: problems in erasing/programming  PC9S12XEP100 Flash blocks in S12 / MagniV Microcontrollers</title>
    <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/problems-in-erasing-programming-PC9S12XEP100-Flash-blocks/m-p/132597#M1727</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;my problem is that i cannot erase the ALL_PPAGES FLASH section.....&lt;BR /&gt;is this a HW issue?&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 05 May 2007 22:52:42 GMT</pubDate>
    <dc:creator>nader</dc:creator>
    <dc:date>2007-05-05T22:52:42Z</dc:date>
    <item>
      <title>problems in erasing/programming  PC9S12XEP100 Flash blocks</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/problems-in-erasing-programming-PC9S12XEP100-Flash-blocks/m-p/132593#M1723</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt; &lt;/DIV&gt;&lt;SPAN&gt;hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;i'm using EVB9S12XEP100 which contains PC9S12XEP100 with mask set 0M48H.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;i have a problem with erasing/programming the flash blocks.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;in True-Time when i load an abs file i have the following messeg " attempt to run or to stepan application while flash modules are selected do you want to unselect allmodules and run/step" i choose yes or no and found no difference.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;the problem is: when i open the flash window and trying to erase the ALL_PPAGES it always fails. also when i try to load an abs file it always fails at the verification.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;in the flash window i find that ALL_PPAGES starts at 00C0,8000 and ends at 00FF,BFFF&amp;nbsp; !!&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;i think this is not implemented in my device (in the datasheet i found that FLASH range ends at 7F,FFFF)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;True-Time chooses mcu02D3.fpp by default as a configuration file for flashing.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;summary: i think that i cannot program or erase flash blocks starts from adress FFFF.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;kindly help.&lt;/SPAN&gt;&lt;BR /&gt;&lt;DIV&gt; &lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 May 2007 22:14:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/problems-in-erasing-programming-PC9S12XEP100-Flash-blocks/m-p/132593#M1723</guid>
      <dc:creator>nader</dc:creator>
      <dc:date>2007-05-03T22:14:13Z</dc:date>
    </item>
    <item>
      <title>Re: problems in erasing/programming  PC9S12XEP100 Flash blocks</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/problems-in-erasing-programming-PC9S12XEP100-Flash-blocks/m-p/132594#M1724</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;- Which version of CodeWarrior are you using?&lt;BR /&gt;&amp;nbsp; To retrieve that info:&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - Start CodeWarrior&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - Select Help -&amp;gt; About Freescale CodeWarrior&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - Click on "Install Products"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - CodeWarrior version used is displayed on top in the Installed Products dialog.&lt;BR /&gt;&lt;/DIV&gt;&lt;DIV&gt;CrasyCat&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 May 2007 12:45:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/problems-in-erasing-programming-PC9S12XEP100-Flash-blocks/m-p/132594#M1724</guid>
      <dc:creator>CrasyCat</dc:creator>
      <dc:date>2007-05-04T12:45:40Z</dc:date>
    </item>
    <item>
      <title>Re: problems in erasing/programming  PC9S12XEP100 Flash blocks</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/problems-in-erasing-programming-PC9S12XEP100-Flash-blocks/m-p/132595#M1725</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Hi,&lt;BR /&gt;i'm using "HCS12X v4.5, Service Pack XEP100, build060614"&lt;BR /&gt;Thanks&lt;BR /&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 05 May 2007 00:27:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/problems-in-erasing-programming-PC9S12XEP100-Flash-blocks/m-p/132595#M1725</guid>
      <dc:creator>nader</dc:creator>
      <dc:date>2007-05-05T00:27:13Z</dc:date>
    </item>
    <item>
      <title>Re: problems in erasing/programming  PC9S12XEP100 Flash blocks</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/problems-in-erasing-programming-PC9S12XEP100-Flash-blocks/m-p/132596#M1726</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&amp;gt;i'm using EVB9S12XEP100 which contains PC9S12XEP100 with mask set 0M48H.&lt;BR /&gt;&amp;gt;i have a problem with erasing/programming the flash blocks.&lt;BR /&gt;&amp;gt;in True-Time when i load an abs file i have the following messeg " attempt to run or to stepan&lt;BR /&gt;&amp;gt;application while flash modules are selected do you want to unselect allmodules and&lt;BR /&gt;&amp;gt;run/step" i choose yes or no and found no difference.&lt;BR /&gt;&lt;BR /&gt;I think (not an expert here), that this message is shown when using a special flash dialog. With the normal flashing happening when starting the debugger from CW, I never saw this message.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;the problem is: when i open the flash window and trying to erase the ALL_PPAGES it always fails.&lt;BR /&gt;&amp;gt;also when i try to load an abs file it always fails at the verification.&lt;BR /&gt;That does not sound good. The problem could be that you are not using the expected addresses, see below.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;in the flash window i find that ALL_PPAGES starts at 00C0,8000 and ends at 00FF,BFFF&amp;nbsp; !!&lt;BR /&gt;&amp;gt;i think this is not implemented in my device (in the datasheet i found that FLASH range ends at 7F,FFFF)&lt;BR /&gt;&lt;BR /&gt;The HCS12X actually have multiple address spaces. The pdf speaks from "Global" addresses when it uses the 0x700000'G..0x7FFFFF'G area. Normally the debugger is using "logical addresses", they are built with a 16 bit offset and the PPAGE value used if the offset is in 0x8000..0xBFFF (or the content of the other page register, if in a area controlled by one).&lt;BR /&gt;So 0xC08000'L..0xC0BFFF'L + 0xC18000'L..0xC1BFFF'L + .. 0xFF8000'L..0xCFFFFF'L is the same memory as 0x700000'G..0x7FFFFF'G!&lt;BR /&gt;You may also have a look at the ...\Freescale...\Prog\hcs12xadrmap.exe program, it displays how the addresses are mapping.&lt;BR /&gt;Make sure you use logial addresses in the prm file too. If you enter there global address values, they wont fit into the logical ones and I would expect the validation failure you see.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;True-Time chooses mcu02D3.fpp by default as a configuration file for flashing.&lt;BR /&gt;&amp;gt;summary:&lt;BR /&gt;&amp;gt;i think that i cannot program or erase flash blocks starts from adress FFFF.&lt;BR /&gt;&lt;BR /&gt;? Not sure what you mean by the last sentence. It is supposed to support to flash the whole chip....&lt;BR /&gt;&amp;nbsp;But 0xFFFF is a bit a unusual start address for a flash block :smileyhappy:&lt;BR /&gt;&lt;BR /&gt;Daniel&lt;BR /&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 05 May 2007 04:14:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/problems-in-erasing-programming-PC9S12XEP100-Flash-blocks/m-p/132596#M1726</guid>
      <dc:creator>CompilerGuru</dc:creator>
      <dc:date>2007-05-05T04:14:57Z</dc:date>
    </item>
    <item>
      <title>Re: problems in erasing/programming  PC9S12XEP100 Flash blocks</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/problems-in-erasing-programming-PC9S12XEP100-Flash-blocks/m-p/132597#M1727</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;my problem is that i cannot erase the ALL_PPAGES FLASH section.....&lt;BR /&gt;is this a HW issue?&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 05 May 2007 22:52:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/problems-in-erasing-programming-PC9S12XEP100-Flash-blocks/m-p/132597#M1727</guid>
      <dc:creator>nader</dc:creator>
      <dc:date>2007-05-05T22:52:42Z</dc:date>
    </item>
    <item>
      <title>Re: problems in erasing/programming  PC9S12XEP100 Flash blocks</title>
      <link>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/problems-in-erasing-programming-PC9S12XEP100-Flash-blocks/m-p/132598#M1728</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;thank you CrazyCat and CompilerGuru for your help.&lt;BR /&gt;the problem has been solved by using CodeWarrior 4.6...&lt;BR /&gt;thanks again.&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 May 2007 17:29:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S12-MagniV-Microcontrollers/problems-in-erasing-programming-PC9S12XEP100-Flash-blocks/m-p/132598#M1728</guid>
      <dc:creator>nader</dc:creator>
      <dc:date>2007-05-14T17:29:49Z</dc:date>
    </item>
  </channel>
</rss>

