<?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 kinetis bootloader not responding after powerloss in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/kinetis-bootloader-not-responding-after-powerloss/m-p/682176#M42005</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;i have written a bootloader-Host application to update the firmware of a Kinetis uController (MK02FN64VLH10) in an embedded device over I2C.&lt;/P&gt;&lt;P&gt;The update of the bootloader worked fine until a power-loss while updating.&lt;/P&gt;&lt;P&gt;I tested that power-loss a few times, this time it falls into this problem.&lt;/P&gt;&lt;P&gt;We have added code to the bootloader that is checking if the application is fully written.&lt;/P&gt;&lt;P&gt;Only if the hole application is written the bootloader starts the application. If not it stays in bootloader mode.&lt;/P&gt;&lt;P&gt;Since the power-loss the uController is starting the bootloader, but when i try to update the bootloader it sends back an error.&lt;/P&gt;&lt;P&gt;I checked the properties and i get a "true" on WriteProtection since then.&lt;/P&gt;&lt;P&gt;I never used/switched that property and can not toggle it to "false".&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also i erased the uController with an external Debugger and programmed the bootloader again.&lt;/P&gt;&lt;P&gt;That doesn't helped.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What did i make wrong while updating to get into this Condition? Is there a way back to normal operation?&lt;/P&gt;&lt;P&gt;Do i have to replace the uController?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 03 Jul 2017 12:54:04 GMT</pubDate>
    <dc:creator>albrecht</dc:creator>
    <dc:date>2017-07-03T12:54:04Z</dc:date>
    <item>
      <title>kinetis bootloader not responding after powerloss</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/kinetis-bootloader-not-responding-after-powerloss/m-p/682176#M42005</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;i have written a bootloader-Host application to update the firmware of a Kinetis uController (MK02FN64VLH10) in an embedded device over I2C.&lt;/P&gt;&lt;P&gt;The update of the bootloader worked fine until a power-loss while updating.&lt;/P&gt;&lt;P&gt;I tested that power-loss a few times, this time it falls into this problem.&lt;/P&gt;&lt;P&gt;We have added code to the bootloader that is checking if the application is fully written.&lt;/P&gt;&lt;P&gt;Only if the hole application is written the bootloader starts the application. If not it stays in bootloader mode.&lt;/P&gt;&lt;P&gt;Since the power-loss the uController is starting the bootloader, but when i try to update the bootloader it sends back an error.&lt;/P&gt;&lt;P&gt;I checked the properties and i get a "true" on WriteProtection since then.&lt;/P&gt;&lt;P&gt;I never used/switched that property and can not toggle it to "false".&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also i erased the uController with an external Debugger and programmed the bootloader again.&lt;/P&gt;&lt;P&gt;That doesn't helped.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What did i make wrong while updating to get into this Condition? Is there a way back to normal operation?&lt;/P&gt;&lt;P&gt;Do i have to replace the uController?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Jul 2017 12:54:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/kinetis-bootloader-not-responding-after-powerloss/m-p/682176#M42005</guid>
      <dc:creator>albrecht</dc:creator>
      <dc:date>2017-07-03T12:54:04Z</dc:date>
    </item>
    <item>
      <title>Re: kinetis bootloader not responding after powerloss</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/kinetis-bootloader-not-responding-after-powerloss/m-p/682177#M42006</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There seems the MK02 chip was locked.&lt;BR /&gt;Could you refer below thread to unlock the MK02 chip?&lt;BR /&gt;&lt;A _jive_internal="true" href="https://community.nxp.com/thread/439921?commentID=857127#comment-857127"&gt;https://community.nxp.com/thread/439921?commentID=857127#comment-857127&lt;/A&gt;&lt;/P&gt;&lt;P&gt;If above J-Link unsecure script file still could not fix the issue? It need to replace the MK02 chip.&lt;BR /&gt;Thank you for the attention.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Ma Hui&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Jul 2017 04:43:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/kinetis-bootloader-not-responding-after-powerloss/m-p/682177#M42006</guid>
      <dc:creator>Hui_Ma</dc:creator>
      <dc:date>2017-07-05T04:43:29Z</dc:date>
    </item>
  </channel>
</rss>

