<?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: burning data into Flash in Processor Expert Software</title>
    <link>https://community.nxp.com/t5/Processor-Expert-Software/burning-data-into-Flash/m-p/189452#M602</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;about my experience ( &lt;A href="https://community.nxp.com/thread/303553"&gt;CRC flash in Kinetics parts&lt;/A&gt; ) is possible that the CRC calculated post linker is different from the CRC download program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;About the CRC module I used it with PE initialization and it works properly.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Paolo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 24 Jan 2013 15:12:57 GMT</pubDate>
    <dc:creator>p_vagnoni</dc:creator>
    <dc:date>2013-01-24T15:12:57Z</dc:date>
    <item>
      <title>burning data into Flash</title>
      <link>https://community.nxp.com/t5/Processor-Expert-Software/burning-data-into-Flash/m-p/189448#M598</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;What I need is a CRC burned into flash so that I may check against it at run-time. How can I accomplish this?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So far I've been able to complete a 16-bit CRC using the on-chip CRC module, and the linker CRC, however they give me different values. I can obtain the checksum calculted by the CRC module with debug by looking at the registers. If i could place this value in flash during burning of the program, I can check against it at run-time. Either that, or get matching values between the two CRC algorythms.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am using CodeWarrior 10.2 with PT addon to program the MC9S08PT60 on the TWR board.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Aug 2012 02:02:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Processor-Expert-Software/burning-data-into-Flash/m-p/189448#M598</guid>
      <dc:creator>AndreiLuchuk</dc:creator>
      <dc:date>2012-08-16T02:02:46Z</dc:date>
    </item>
    <item>
      <title>Re: burning data into Flash</title>
      <link>https://community.nxp.com/t5/Processor-Expert-Software/burning-data-into-Flash/m-p/189449#M599</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I have not checked the PT60 CRC module, but: maybe this information might help:&lt;/P&gt;&lt;P&gt;&lt;A href="http://mcuoneclipse.wordpress.com/2012/05/06/crc-calculation-with-mcu10/" rel="nofollow" target="_blank"&gt;http://mcuoneclipse.wordpress.com/2012/05/06/crc-calculation-with-mcu10/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;It is about a CRC calculation utility with CodeWarrior.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hop this helps,&lt;/P&gt;&lt;P&gt;BK&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Aug 2012 03:06:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Processor-Expert-Software/burning-data-into-Flash/m-p/189449#M599</guid>
      <dc:creator>BlackNight</dc:creator>
      <dc:date>2012-08-16T03:06:19Z</dc:date>
    </item>
    <item>
      <title>Re: burning data into Flash</title>
      <link>https://community.nxp.com/t5/Processor-Expert-Software/burning-data-into-Flash/m-p/189450#M600</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks, I'll look at it in a minute, I just stumbled onto something.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;After banging my head on this for a while, I created another test project, but I forgot to include the CRC bean. guess what, without the CRC_Init() auto-generated module, the checksum matched. TSR ahoy! It signifies there is a problem with the module or generated code.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;check out the attached project. commenting out CRC0_Init in&amp;nbsp;&amp;nbsp;PE_low_level_init fixes it.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Aug 2012 03:09:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Processor-Expert-Software/burning-data-into-Flash/m-p/189450#M600</guid>
      <dc:creator>AndreiLuchuk</dc:creator>
      <dc:date>2012-08-16T03:09:28Z</dc:date>
    </item>
    <item>
      <title>Re: burning data into Flash</title>
      <link>https://community.nxp.com/t5/Processor-Expert-Software/burning-data-into-Flash/m-p/189451#M601</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;If removing CRC component initialization fixes the problem, it seems that the CRC component is not set to match the same computation algorithm as it's done in linker. I have looked on the project and I wonder why you set the Complement read of CRC to 'yes' ? Was it on purpose?&lt;/P&gt;&lt;P&gt;I would start with inserting a new Init_CRC and with all default values that should actually match the after-reset state of CRC registers.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;best regards&lt;BR /&gt;Petr Hradsky&lt;BR /&gt;Processor Expert Support Team&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Aug 2012 21:27:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Processor-Expert-Software/burning-data-into-Flash/m-p/189451#M601</guid>
      <dc:creator>ProcessorExpert</dc:creator>
      <dc:date>2012-08-21T21:27:50Z</dc:date>
    </item>
    <item>
      <title>Re: burning data into Flash</title>
      <link>https://community.nxp.com/t5/Processor-Expert-Software/burning-data-into-Flash/m-p/189452#M602</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;about my experience ( &lt;A href="https://community.nxp.com/thread/303553"&gt;CRC flash in Kinetics parts&lt;/A&gt; ) is possible that the CRC calculated post linker is different from the CRC download program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;About the CRC module I used it with PE initialization and it works properly.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Paolo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Jan 2013 15:12:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Processor-Expert-Software/burning-data-into-Flash/m-p/189452#M602</guid>
      <dc:creator>p_vagnoni</dc:creator>
      <dc:date>2013-01-24T15:12:57Z</dc:date>
    </item>
  </channel>
</rss>

