<?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: Flashed the wrong code onto my PCB in MCUXpresso IDE</title>
    <link>https://community.nxp.com/t5/MCUXpresso-IDE/Flashed-the-wrong-code-onto-my-PCB/m-p/1279583#M6972</link>
    <description>&lt;P&gt;It depends. You need to check what you wrote with your ColdFire image to the flash protection area (around 0x410), see &lt;A href="https://mcuoneclipse.com/2012/11/04/how-not-to-secure-my-microcontroller/" target="_blank"&gt;https://mcuoneclipse.com/2012/11/04/how-not-to-secure-my-microcontroller/&lt;/A&gt; .&lt;/P&gt;&lt;P&gt;If you still have flash mass erase enabled, you are ok. Otherwise you need to replace the device.&lt;/P&gt;&lt;P&gt;If are still able to erase, it could be that the device is constantly resetting. PEMicro has a Kinetis Recovery tool which you can use in this case. I believe you can find it on their web site, and this tool recovered many Kinetis devices for me. It constantly tries to connect to the device, and usually after several seconds I'm able to get control over it.&lt;/P&gt;&lt;P&gt;I hope this helps,&lt;/P&gt;&lt;P&gt;Erich&lt;/P&gt;</description>
    <pubDate>Thu, 20 May 2021 08:07:47 GMT</pubDate>
    <dc:creator>ErichStyger</dc:creator>
    <dc:date>2021-05-20T08:07:47Z</dc:date>
    <item>
      <title>Flashed the wrong code onto my PCB</title>
      <link>https://community.nxp.com/t5/MCUXpresso-IDE/Flashed-the-wrong-code-onto-my-PCB/m-p/1279396#M6971</link>
      <description>&lt;P&gt;Hi all,&lt;BR /&gt;&lt;BR /&gt;I am using a cyclone FX to flash and debug the PCB project that I am working on. The PCB is using a&amp;nbsp;mk64fn1m0vll12 processor.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I accidentally hit the 'upload image'/'start' button on the Cyclone. The image that was loaded on the cyclone was for the old ColdFire processor. The PCB is now unresponsive and I cannot flash or reconnect to it at all. I have checked the watchdog/reset pins and they are set to active.&lt;BR /&gt;&lt;BR /&gt;Is there a solution to this issue or should I just replace the microprocessor?&lt;/P&gt;</description>
      <pubDate>Thu, 20 May 2021 03:24:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-IDE/Flashed-the-wrong-code-onto-my-PCB/m-p/1279396#M6971</guid>
      <dc:creator>Bouras</dc:creator>
      <dc:date>2021-05-20T03:24:46Z</dc:date>
    </item>
    <item>
      <title>Re: Flashed the wrong code onto my PCB</title>
      <link>https://community.nxp.com/t5/MCUXpresso-IDE/Flashed-the-wrong-code-onto-my-PCB/m-p/1279583#M6972</link>
      <description>&lt;P&gt;It depends. You need to check what you wrote with your ColdFire image to the flash protection area (around 0x410), see &lt;A href="https://mcuoneclipse.com/2012/11/04/how-not-to-secure-my-microcontroller/" target="_blank"&gt;https://mcuoneclipse.com/2012/11/04/how-not-to-secure-my-microcontroller/&lt;/A&gt; .&lt;/P&gt;&lt;P&gt;If you still have flash mass erase enabled, you are ok. Otherwise you need to replace the device.&lt;/P&gt;&lt;P&gt;If are still able to erase, it could be that the device is constantly resetting. PEMicro has a Kinetis Recovery tool which you can use in this case. I believe you can find it on their web site, and this tool recovered many Kinetis devices for me. It constantly tries to connect to the device, and usually after several seconds I'm able to get control over it.&lt;/P&gt;&lt;P&gt;I hope this helps,&lt;/P&gt;&lt;P&gt;Erich&lt;/P&gt;</description>
      <pubDate>Thu, 20 May 2021 08:07:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-IDE/Flashed-the-wrong-code-onto-my-PCB/m-p/1279583#M6972</guid>
      <dc:creator>ErichStyger</dc:creator>
      <dc:date>2021-05-20T08:07:47Z</dc:date>
    </item>
    <item>
      <title>Re: Flashed the wrong code onto my PCB</title>
      <link>https://community.nxp.com/t5/MCUXpresso-IDE/Flashed-the-wrong-code-onto-my-PCB/m-p/1279930#M6974</link>
      <description>&lt;P&gt;Hi &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/185916"&gt;@Bouras&lt;/a&gt; ,&lt;/P&gt;&lt;P&gt;just in case with the hope this is helpful for your case too: &lt;A href="https://mcuoneclipse.com/2021/05/20/recovering-cortex-m-microcontroller-with-a-power-glitch/" target="_blank"&gt;https://mcuoneclipse.com/2021/05/20/recovering-cortex-m-microcontroller-with-a-power-glitch/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Erich&lt;/P&gt;</description>
      <pubDate>Thu, 20 May 2021 19:18:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-IDE/Flashed-the-wrong-code-onto-my-PCB/m-p/1279930#M6974</guid>
      <dc:creator>ErichStyger</dc:creator>
      <dc:date>2021-05-20T19:18:41Z</dc:date>
    </item>
    <item>
      <title>Re: Flashed the wrong code onto my PCB</title>
      <link>https://community.nxp.com/t5/MCUXpresso-IDE/Flashed-the-wrong-code-onto-my-PCB/m-p/1280008#M6976</link>
      <description>&lt;P&gt;Thanks for the suggestion mate. Flashing a blank sketch allowed me to clear it and then I was able to reflash the right code onto it.&lt;/P&gt;</description>
      <pubDate>Fri, 21 May 2021 00:30:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-IDE/Flashed-the-wrong-code-onto-my-PCB/m-p/1280008#M6976</guid>
      <dc:creator>Bouras</dc:creator>
      <dc:date>2021-05-21T00:30:19Z</dc:date>
    </item>
  </channel>
</rss>

