<?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>Kinetis MicrocontrollersのトピックRe: How to mass erase the target processor on a FRDM-K20D50M</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-mass-erase-the-target-processor-on-a-FRDM-K20D50M/m-p/240669#M5868</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Eric&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I wonder whather you can help out on these two related points?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. TWR-KL46Z48M [I had no problems with updating the driver in the FRDM-KL46Z]&amp;nbsp; this tower board has also the OpenSDA interface on it and it doesn't work in debug mode. However I can't update it since if I upload the new driver it overwrites the application in the K46 rather than updating the driver in the K20. On the FRDM board I could hold the RESET button down when connecting the USB but this doesn't work on this board&amp;nbsp; - it always shows up a TWR-KL46Z48 rather than a LOADER disk. I have tried other switches but haven't found one that controls it.&lt;BR /&gt;&lt;STRONG&gt;Should the RESET button control this or is it different on this board?&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. The OpenSDA has a UART-CDC connection this doesn't work correctly with XON/XOFF flow control - when the processor sends an XOFF to the PC via the virtual COM it doesn't cause the data flow to stop (although the COM is configured to XON/XOFF mode and the same works when connecting the UART directly or when connecting using a standard USB-serial cable). This is not allowing some applications to operate correctly due to overflows when programming internal flash when the flow must be stopped for a short time.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Is OpenSDA a project controlled by freescale and where can this problem be reported to?&lt;/STRONG&gt;&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;Mark&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 28 Jan 2014 13:02:07 GMT</pubDate>
    <dc:creator>mjbcswitzerland</dc:creator>
    <dc:date>2014-01-28T13:02:07Z</dc:date>
    <item>
      <title>How to mass erase the target processor on a FRDM-K20D50M</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-mass-erase-the-target-processor-on-a-FRDM-K20D50M/m-p/240663#M5862</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;I have the latest drivers from P&amp;amp;E, but the &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;FRDM-K20D50M is not recognised by P&amp;amp;E PROGARMCORTEX or by CodeWarrior MCU 10.4.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Sep 2013 11:08:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-mass-erase-the-target-processor-on-a-FRDM-K20D50M/m-p/240663#M5862</guid>
      <dc:creator>Asmodeus</dc:creator>
      <dc:date>2013-09-19T11:08:04Z</dc:date>
    </item>
    <item>
      <title>Re: How to mass erase the target processor on a FRDM-K20D50M</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-mass-erase-the-target-processor-on-a-FRDM-K20D50M/m-p/240664#M5863</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try to follow these steps:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="Capture.PNG.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/40375i10E13D2722657896/image-size/large?v=v2&amp;amp;px=999" role="button" title="Capture.PNG.png" alt="Capture.PNG.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;If windows does not recognize your board as an removable storage drive , try to reinstall the P&amp;amp;E drivers&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Sep 2013 13:48:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-mass-erase-the-target-processor-on-a-FRDM-K20D50M/m-p/240664#M5863</guid>
      <dc:creator>hectorsanchez</dc:creator>
      <dc:date>2013-09-19T13:48:17Z</dc:date>
    </item>
    <item>
      <title>Re: How to mass erase the target processor on a FRDM-K20D50M</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-mass-erase-the-target-processor-on-a-FRDM-K20D50M/m-p/240665#M5864</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I just received an FRDM-K20D50 and it is appearing as a mass storage device [OpenSDA MSD Application] and also the USB-CDC/UART is operating but neither IAR nor CW10.5 can communicate with it as OpenSDA debug application (can't connect and don't see it).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there some trick involved which I haven't found in the Feedome board's user's maunal or OpenSDA user's guide, or is it more likely a USD installation problem, or a debugger configuration option?&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;Mark&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Jan 2014 17:52:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-mass-erase-the-target-processor-on-a-FRDM-K20D50M/m-p/240665#M5864</guid>
      <dc:creator>mjbcswitzerland</dc:creator>
      <dc:date>2014-01-24T17:52:08Z</dc:date>
    </item>
    <item>
      <title>Re: How to mass erase the target processor on a FRDM-K20D50M</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-mass-erase-the-target-processor-on-a-FRDM-K20D50M/m-p/240666#M5865</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Mark,&lt;/P&gt;&lt;P&gt;have you loaded the debug application with the bootloader already?&lt;/P&gt;&lt;P&gt;Here are a list of articles which should help:&lt;/P&gt;&lt;P&gt;- Overview of OpenSDA: &lt;A class="jive-link-external-small" href="http://mcuoneclipse.com/2012/09/20/opensda-on-the-freedom-kl25z-board/"&gt;OpenSDA on the Freedom KL25Z Board | MCU on Eclipse&lt;/A&gt;&lt;/P&gt;&lt;P&gt;- Typical error situation: &lt;A class="jive-link-external-small" href="http://mcuoneclipse.com/2013/09/02/the-freescale-opensda-trap-no-device-available-or-something-like-that/"&gt;The Freescale OpenSDA Trap: “No Device Available”, or something like that…. | MCU on Eclipse&lt;/A&gt;&lt;/P&gt;&lt;P&gt;- New P&amp;amp;E firmware which has combined Debug+MSD: &lt;A class="jive-link-external-small" href="http://mcuoneclipse.com/2013/12/14/new-pe-opensda-firmware-v114/"&gt;http://mcuoneclipse.com/2013/12/14/new-pe-opensda-firmware-v114/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you are using Windows 8, then the last article is important too.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Jan 2014 18:20:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-mass-erase-the-target-processor-on-a-FRDM-K20D50M/m-p/240666#M5865</guid>
      <dc:creator>BlackNight</dc:creator>
      <dc:date>2014-01-24T18:20:35Z</dc:date>
    </item>
    <item>
      <title>Re: How to mass erase the target processor on a FRDM-K20D50M</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-mass-erase-the-target-processor-on-a-FRDM-K20D50M/m-p/240667#M5866</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Erich&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Many thanks - I was expecting the debugger support to be pre-loaded (and operate together with CDC, MSD). Once I loaded the P&amp;amp;E applications and updated the version in the it was OK.&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;Mark&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Jan 2014 23:04:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-mass-erase-the-target-processor-on-a-FRDM-K20D50M/m-p/240667#M5866</guid>
      <dc:creator>mjbcswitzerland</dc:creator>
      <dc:date>2014-01-24T23:04:53Z</dc:date>
    </item>
    <item>
      <title>Re: How to mass erase the target processor on a FRDM-K20D50M</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-mass-erase-the-target-processor-on-a-FRDM-K20D50M/m-p/240668#M5867</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Mark,&lt;/P&gt;&lt;P&gt;only the new P&amp;amp;E V1.14 firmware supports this. But obviously existing or boards shipping from inventories have the MSD bootloader on it, which does not allow debugging.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Erich&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 25 Jan 2014 07:36:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-mass-erase-the-target-processor-on-a-FRDM-K20D50M/m-p/240668#M5867</guid>
      <dc:creator>BlackNight</dc:creator>
      <dc:date>2014-01-25T07:36:47Z</dc:date>
    </item>
    <item>
      <title>Re: How to mass erase the target processor on a FRDM-K20D50M</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-mass-erase-the-target-processor-on-a-FRDM-K20D50M/m-p/240669#M5868</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Eric&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I wonder whather you can help out on these two related points?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. TWR-KL46Z48M [I had no problems with updating the driver in the FRDM-KL46Z]&amp;nbsp; this tower board has also the OpenSDA interface on it and it doesn't work in debug mode. However I can't update it since if I upload the new driver it overwrites the application in the K46 rather than updating the driver in the K20. On the FRDM board I could hold the RESET button down when connecting the USB but this doesn't work on this board&amp;nbsp; - it always shows up a TWR-KL46Z48 rather than a LOADER disk. I have tried other switches but haven't found one that controls it.&lt;BR /&gt;&lt;STRONG&gt;Should the RESET button control this or is it different on this board?&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. The OpenSDA has a UART-CDC connection this doesn't work correctly with XON/XOFF flow control - when the processor sends an XOFF to the PC via the virtual COM it doesn't cause the data flow to stop (although the COM is configured to XON/XOFF mode and the same works when connecting the UART directly or when connecting using a standard USB-serial cable). This is not allowing some applications to operate correctly due to overflows when programming internal flash when the flow must be stopped for a short time.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Is OpenSDA a project controlled by freescale and where can this problem be reported to?&lt;/STRONG&gt;&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;Mark&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Jan 2014 13:02:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-mass-erase-the-target-processor-on-a-FRDM-K20D50M/m-p/240669#M5868</guid>
      <dc:creator>mjbcswitzerland</dc:creator>
      <dc:date>2014-01-28T13:02:07Z</dc:date>
    </item>
    <item>
      <title>Re: How to mass erase the target processor on a FRDM-K20D50M</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-mass-erase-the-target-processor-on-a-FRDM-K20D50M/m-p/240670#M5869</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Eric&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The first point has been solved. It is necessary to set J4 to 1-2 so that the SW1 input gets to the K20.&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;Mark&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Jan 2014 13:26:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-mass-erase-the-target-processor-on-a-FRDM-K20D50M/m-p/240670#M5869</guid>
      <dc:creator>mjbcswitzerland</dc:creator>
      <dc:date>2014-01-28T13:26:01Z</dc:date>
    </item>
    <item>
      <title>Re: How to mass erase the target processor on a FRDM-K20D50M</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-mass-erase-the-target-processor-on-a-FRDM-K20D50M/m-p/240671#M5870</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mark,&lt;/P&gt;&lt;P&gt;the default OpenSDA application on the board is from P&amp;amp;E (and maintained by P&amp;amp;E):&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.pemicro.com/opensda/" title="https://www.pemicro.com/opensda/"&gt;https://www.pemicro.com/opensda/&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Jan 2014 16:08:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-mass-erase-the-target-processor-on-a-FRDM-K20D50M/m-p/240671#M5870</guid>
      <dc:creator>BlackNight</dc:creator>
      <dc:date>2014-01-28T16:08:20Z</dc:date>
    </item>
    <item>
      <title>Re: How to mass erase the target processor on a FRDM-K20D50M</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-mass-erase-the-target-processor-on-a-FRDM-K20D50M/m-p/240672#M5871</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Eric&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks - I created a thread at the P&amp;amp;E forum: &lt;A href="http://www.pemicro.com/forums/forum.cfm?forum_id=6&amp;amp;forum_topic_id=4018" title="http://www.pemicro.com/forums/forum.cfm?forum_id=6&amp;amp;forum_topic_id=4018"&gt;P&amp;amp;E Microcomputer Systems&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is presently a bit anoying since I am having to avoid the USB-CD or reduce the baud rate to allow flash operations between UART interrupts (don't have to reduce much but still a nuisance). Hope that they can make an improvement since it is otherwise sure to become an issue in other applications that rely on correct flow control operation.&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;Mark&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Jan 2014 15:22:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/How-to-mass-erase-the-target-processor-on-a-FRDM-K20D50M/m-p/240672#M5871</guid>
      <dc:creator>mjbcswitzerland</dc:creator>
      <dc:date>2014-01-29T15:22:31Z</dc:date>
    </item>
  </channel>
</rss>

