<?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: Serial Bootloader Problem for K60N512 MCU in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Serial-Bootloader-Problem-for-K60N512-MCU/m-p/183980#M1889</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Luis,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I go to IAR. Project -&amp;gt; Download -&amp;gt; Erase Memory -&amp;gt; Erase All.&amp;nbsp; it works, erase the flash, I regrogram the AN2295_Kinetis.eww to MCU, the MCU can talk to the bootloader, read command works:smileyhappy:.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But the bootloader fail on program the flash, so I try to reprogram the MCU, problem occur:smileyangry::&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;The MCU can't be erase again, come error message "&lt;STRONG&gt;The flash loader program reported error&lt;/STRONG&gt;"&lt;/LI&gt;&lt;LI&gt;can't reprogram AN2295_Kinetis.eww, always come error message "&lt;STRONG&gt;The flash loader program reported error&lt;/STRONG&gt;"&lt;/LI&gt;&lt;LI&gt;Can program flash start at 0x4000&lt;/LI&gt;&lt;LI&gt;I try recycle the power, still same.&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What's wrong?&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;AN2295_Kinetis.eww do something stupid?&lt;/LI&gt;&lt;LI&gt;The MCU PK60N512VMD100 not stable for flash?&lt;/LI&gt;&lt;LI&gt;P&amp;amp;E debugger not stable?&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Samuel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 26 Nov 2012 01:55:12 GMT</pubDate>
    <dc:creator>rabbit</dc:creator>
    <dc:date>2012-11-26T01:55:12Z</dc:date>
    <item>
      <title>Serial Bootloader Problem for K60N512 MCU</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Serial-Bootloader-Problem-for-K60N512-MCU/m-p/183976#M1885</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Just looking for the serial bootloader utilities for K60 MCU, download AN2295SW from Freescale website, user TOWER to test. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I download &lt;STRONG&gt;AN2295_Kinetis.eww&lt;/STRONG&gt; to TWR-K60N512, start the tool &lt;STRONG&gt;win_hc08sprg.exe&lt;/STRONG&gt;, it can talk to TWR-K60N512&amp;nbsp; via &lt;/P&gt;&lt;P&gt;TWR-SER DD9 adaptor at 115200bps:smileyhappy:.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;From the AN2295_Kinetis.map, I can see the ROM up to 0x944. &lt;/P&gt;&lt;P&gt;I modify this file&lt;STRONG&gt;128KB_Pflash.icf&lt;/STRONG&gt; to change the memory address setting for &lt;STRONG&gt;my application .eww&lt;/STRONG&gt;, I can see the my application MAP file, the code start address change to 0x1000, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I down my application.s19 to TWR-K60N512, then it comes error message :smileycry:: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;WARNING! S19 image will not fit into available memory (at address 0x00001000)!&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Memory programming block 0: W 0x00001000 0%&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000;"&gt;&lt;STRONG&gt;Can't program block 0 at address 0x00001000.&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How to fix this problem?&lt;/P&gt;&lt;P&gt;Another question:&amp;nbsp; If mass production, a new K60 MCU is programmed with the firmware AN2295_Kinetis.eww?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Samuel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Nov 2012 23:06:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Serial-Bootloader-Problem-for-K60N512-MCU/m-p/183976#M1885</guid>
      <dc:creator>rabbit</dc:creator>
      <dc:date>2012-11-21T23:06:01Z</dc:date>
    </item>
    <item>
      <title>Re: Serial Bootloader Problem for K60N512 MCU</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Serial-Bootloader-Problem-for-K60N512-MCU/m-p/183977#M1886</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi rabbit, you can try moving everything to 0x4000, the bootloader protects everything up this address&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Nov 2012 21:36:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Serial-Bootloader-Problem-for-K60N512-MCU/m-p/183977#M1886</guid>
      <dc:creator>apanecatl</dc:creator>
      <dc:date>2012-11-22T21:36:54Z</dc:date>
    </item>
    <item>
      <title>Re: Serial Bootloader Problem for K60N512 MCU</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Serial-Bootloader-Problem-for-K60N512-MCU/m-p/183978#M1887</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;After I change the memory to 0x4000, I download it to the Flash via IAR workbench. Then problem occurs as below:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;the MCU can't talk to Freescale- Universal bootloader.&lt;/LI&gt;&lt;LI&gt;I can't download the AN2295_Kinetis.eww to MCU via IAR again.&lt;/LI&gt;&lt;LI&gt;I can't download any program which starting at 0x0000 to MCU via IAR.&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Maybe the MCU flash get corrupted, and the 0x0000 flash get protected by mistake.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Is there any tool that I can erase the whole flash?&lt;/STRONG&gt; I would like start it from as an empty flash.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Samuel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 25 Nov 2012 23:48:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Serial-Bootloader-Problem-for-K60N512-MCU/m-p/183978#M1887</guid>
      <dc:creator>rabbit</dc:creator>
      <dc:date>2012-11-25T23:48:52Z</dc:date>
    </item>
    <item>
      <title>Re: Serial Bootloader Problem for K60N512 MCU</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Serial-Bootloader-Problem-for-K60N512-MCU/m-p/183979#M1888</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;You can erase the devide with IAR. Project -&amp;gt; Download -&amp;gt; Erase Memory -&amp;gt; Erase All&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Luis&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Nov 2012 00:15:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Serial-Bootloader-Problem-for-K60N512-MCU/m-p/183979#M1888</guid>
      <dc:creator>LuisCasado</dc:creator>
      <dc:date>2012-11-26T00:15:48Z</dc:date>
    </item>
    <item>
      <title>Re: Serial Bootloader Problem for K60N512 MCU</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Serial-Bootloader-Problem-for-K60N512-MCU/m-p/183980#M1889</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Luis,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I go to IAR. Project -&amp;gt; Download -&amp;gt; Erase Memory -&amp;gt; Erase All.&amp;nbsp; it works, erase the flash, I regrogram the AN2295_Kinetis.eww to MCU, the MCU can talk to the bootloader, read command works:smileyhappy:.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But the bootloader fail on program the flash, so I try to reprogram the MCU, problem occur:smileyangry::&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;The MCU can't be erase again, come error message "&lt;STRONG&gt;The flash loader program reported error&lt;/STRONG&gt;"&lt;/LI&gt;&lt;LI&gt;can't reprogram AN2295_Kinetis.eww, always come error message "&lt;STRONG&gt;The flash loader program reported error&lt;/STRONG&gt;"&lt;/LI&gt;&lt;LI&gt;Can program flash start at 0x4000&lt;/LI&gt;&lt;LI&gt;I try recycle the power, still same.&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What's wrong?&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;AN2295_Kinetis.eww do something stupid?&lt;/LI&gt;&lt;LI&gt;The MCU PK60N512VMD100 not stable for flash?&lt;/LI&gt;&lt;LI&gt;P&amp;amp;E debugger not stable?&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Samuel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Nov 2012 01:55:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Serial-Bootloader-Problem-for-K60N512-MCU/m-p/183980#M1889</guid>
      <dc:creator>rabbit</dc:creator>
      <dc:date>2012-11-26T01:55:12Z</dc:date>
    </item>
    <item>
      <title>Re: Serial Bootloader Problem for K60N512 MCU</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Serial-Bootloader-Problem-for-K60N512-MCU/m-p/183981#M1890</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Pedro,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I change the start address to 0x4000, the bootloader still fail on program, here is the message:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Bootloader version string: K60&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;System device ID: 0x14A [Kinetis K60] rev. 0&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Kinetis Package: 144-pin .&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Number of memory blocks: 1&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Memory block #1: 0x00004400-0x0007FFFF&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Erase block size: 2048 bytes&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Write block size: 128 bytes&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Original vector table: 0x00000000-0x000003FF&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;New vector table: 0x00004000-0x000043FF&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;S19 Image Control.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Parsed S-record lines: 410&amp;nbsp; Bytes total: 6524&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Source address range: 0x4000-0x597B&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;The S19 image also contains redirected vectors. The automatic redirection is skipped now.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;WARNING! S19 image will not fit into available memory (at address 0x00004000)!&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Memory programming block 0: W 0x00005900 98%&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Can't program block 0 at address 0x00005900&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="mce_paste_marker"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Any idea?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Samuel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Nov 2012 02:06:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Serial-Bootloader-Problem-for-K60N512-MCU/m-p/183981#M1890</guid>
      <dc:creator>rabbit</dc:creator>
      <dc:date>2012-11-26T02:06:22Z</dc:date>
    </item>
    <item>
      <title>Re: Serial Bootloader Problem for K60N512 MCU</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Serial-Bootloader-Problem-for-K60N512-MCU/m-p/183982#M1891</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;How do u fix the problem at last?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Feb 2014 01:51:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Serial-Bootloader-Problem-for-K60N512-MCU/m-p/183982#M1891</guid>
      <dc:creator>yantailuo</dc:creator>
      <dc:date>2014-02-24T01:51:20Z</dc:date>
    </item>
  </channel>
</rss>

