<?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: CRC flash in Kinetics parts in CodeWarrior for MCU</title>
    <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/CRC-flash-in-Kinetics-parts/m-p/234831#M9225</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Dale,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I had same problem and after many hours I disclaimed. Also after some my personal test on the firmware updating by USB download I found this particular behaviour that could be a problem if you find a solution on your problem:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am using a Kinetis K60 (MK60DN512ZVLQ10) and CW10.3 Beta (is the same with 10.3) with the USB Multilink Universal.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;After compile the project I have also the "project.s19" file and I convert it to a binary file (this is the format i choose to copy on my USB Device) filling the unused location with &lt;STRONG&gt;0xFF&lt;/STRONG&gt; (as i especting to find in the unused flash memory), but comparing the binary file with the memoryes inside the Microcontroller there is a difference on the addresses &lt;STRONG&gt;0x000003FC&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="Multilink download.jpg"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/119067i80932AF30492EB2D/image-size/large?v=v2&amp;amp;px=999" role="button" title="Multilink download.jpg" alt="Multilink download.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;there is &lt;STRONG&gt;0xFFFF007E&lt;/STRONG&gt;&amp;nbsp; instead of &lt;STRONG&gt;0xFFFFFFFF&lt;/STRONG&gt; (the locations are not used in the project and so are filled into 0xFF) as in the binary file of the project:(see above)&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="binary file.jpg"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/119068i30035F92706A2128/image-size/large?v=v2&amp;amp;px=999" role="button" title="binary file.jpg" alt="binary file.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Also if I update my firmware during debug with the USB device the debug restart with the &lt;STRONG&gt;0xFFFFFFFF&lt;/STRONG&gt; values and it seems ok.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think that if you calculate CRC from linker it will be different after first debug download unless you exclude this locations.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;An option could be to write the CRC if you find &lt;STRONG&gt;0xFFFFFFFF&lt;/STRONG&gt; inside the CRC locations (after first programming) so you can avoid debug problems and can check the CRC from the second starting of Software.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this help you in some way.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Bye,&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 11:36:10 GMT</pubDate>
    <dc:creator>p_vagnoni</dc:creator>
    <dc:date>2013-01-24T11:36:10Z</dc:date>
    <item>
      <title>CRC flash in Kinetics parts</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/CRC-flash-in-Kinetics-parts/m-p/234830#M9224</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Looking for how to generate a CRC32 for Kinetics parts using CW 10.Xl preferably 10.3. As part of this I am also looking for verifying the CRC on startup. I have found information and flash size in the lcf files, but not about automatically generating a CRC and including it in the S19.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Jan 2013 18:27:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-MCU/CRC-flash-in-Kinetics-parts/m-p/234830#M9224</guid>
      <dc:creator>barbercolman</dc:creator>
      <dc:date>2013-01-23T18:27:26Z</dc:date>
    </item>
    <item>
      <title>Re: CRC flash in Kinetics parts</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/CRC-flash-in-Kinetics-parts/m-p/234831#M9225</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Dale,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I had same problem and after many hours I disclaimed. Also after some my personal test on the firmware updating by USB download I found this particular behaviour that could be a problem if you find a solution on your problem:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am using a Kinetis K60 (MK60DN512ZVLQ10) and CW10.3 Beta (is the same with 10.3) with the USB Multilink Universal.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;After compile the project I have also the "project.s19" file and I convert it to a binary file (this is the format i choose to copy on my USB Device) filling the unused location with &lt;STRONG&gt;0xFF&lt;/STRONG&gt; (as i especting to find in the unused flash memory), but comparing the binary file with the memoryes inside the Microcontroller there is a difference on the addresses &lt;STRONG&gt;0x000003FC&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="Multilink download.jpg"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/119067i80932AF30492EB2D/image-size/large?v=v2&amp;amp;px=999" role="button" title="Multilink download.jpg" alt="Multilink download.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;there is &lt;STRONG&gt;0xFFFF007E&lt;/STRONG&gt;&amp;nbsp; instead of &lt;STRONG&gt;0xFFFFFFFF&lt;/STRONG&gt; (the locations are not used in the project and so are filled into 0xFF) as in the binary file of the project:(see above)&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="binary file.jpg"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/119068i30035F92706A2128/image-size/large?v=v2&amp;amp;px=999" role="button" title="binary file.jpg" alt="binary file.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Also if I update my firmware during debug with the USB device the debug restart with the &lt;STRONG&gt;0xFFFFFFFF&lt;/STRONG&gt; values and it seems ok.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think that if you calculate CRC from linker it will be different after first debug download unless you exclude this locations.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;An option could be to write the CRC if you find &lt;STRONG&gt;0xFFFFFFFF&lt;/STRONG&gt; inside the CRC locations (after first programming) so you can avoid debug problems and can check the CRC from the second starting of Software.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this help you in some way.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Bye,&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 11:36:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-MCU/CRC-flash-in-Kinetics-parts/m-p/234831#M9225</guid>
      <dc:creator>p_vagnoni</dc:creator>
      <dc:date>2013-01-24T11:36:10Z</dc:date>
    </item>
  </channel>
</rss>

