<?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: Programming a microcontroller without IDE</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Programming-a-microcontroller-without-IDE/m-p/1240933#M59797</link>
    <description>&lt;P&gt;Thanks,&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/17173"&gt;@ErichStyger&lt;/a&gt;&amp;nbsp;&amp;nbsp;for the reply. I use both P&amp;amp;E Micro and Segger to develop.&amp;nbsp;I was hoping there was a simpler solution, like &lt;SPAN&gt;STM32CubeProgrammer. I'll try your solution with gdb.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Regards&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Marco&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Fri, 05 Mar 2021 10:52:07 GMT</pubDate>
    <dc:creator>MarcoGiammarini</dc:creator>
    <dc:date>2021-03-05T10:52:07Z</dc:date>
    <item>
      <title>Programming a microcontroller without IDE</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Programming-a-microcontroller-without-IDE/m-p/1240900#M59795</link>
      <description>&lt;P&gt;Dear,&lt;/P&gt;&lt;P&gt;I have a question (maybe stupid): It is a lot of times that I develop my project with MCUXpresso and when the board go in production, I still program the board with MCUXpresso and the project opened. I think is not the correct way, with other microcontrollers I use a specific tool where I can download directly the hex file. Is there a similar tool for NXP, in particular the Kinetis series?&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Marco&lt;/P&gt;</description>
      <pubDate>Fri, 05 Mar 2021 09:56:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Programming-a-microcontroller-without-IDE/m-p/1240900#M59795</guid>
      <dc:creator>MarcoGiammarini</dc:creator>
      <dc:date>2021-03-05T09:56:15Z</dc:date>
    </item>
    <item>
      <title>Re: Programming a microcontroller without IDE</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Programming-a-microcontroller-without-IDE/m-p/1240925#M59796</link>
      <description>&lt;P&gt;There are different ways, depends a bit on the debug probe used.&lt;/P&gt;&lt;P&gt;For LinkServer you can run a script as shown in &lt;A href="https://mcuoneclipse.com/2020/12/05/standalone-and-command-line-programmer-with-mcuxpresso/" target="_blank"&gt;https://mcuoneclipse.com/2020/12/05/standalone-and-command-line-programmer-with-mcuxpresso/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;For P&amp;amp;E (PEMicro) or Segger you can use gdb: &lt;A href="https://mcuoneclipse.com/2015/03/25/command-line-programming-and-debugging-with-gdb/" target="_blank"&gt;https://mcuoneclipse.com/2015/03/25/command-line-programming-and-debugging-with-gdb/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Or you can buy one of the production programmers (Cyclone from P&amp;amp;E, Flasher from SEGGER), see &lt;A href="https://mcuoneclipse.com/2016/04/02/flashing-many-arm-boards-without-a-host-pc/" target="_blank"&gt;https://mcuoneclipse.com/2016/04/02/flashing-many-arm-boards-without-a-host-pc/&lt;/A&gt; then you can even do the programming without a host PC.&lt;/P&gt;&lt;P&gt;The other way is that you have a bootloader on your device, then you can program it directly e.g. over USB or with blhost:&lt;/P&gt;&lt;P&gt;&lt;A href="https://mcuoneclipse.com/2018/03/03/flash-resident-usb-hid-bootloader-with-the-nxp-kinetis-k22-microcontroller/" target="_blank"&gt;https://mcuoneclipse.com/2018/03/03/flash-resident-usb-hid-bootloader-with-the-nxp-kinetis-k22-microcontroller/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;I hope this helps,&lt;/P&gt;&lt;P&gt;Erich&lt;/P&gt;</description>
      <pubDate>Fri, 05 Mar 2021 10:36:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Programming-a-microcontroller-without-IDE/m-p/1240925#M59796</guid>
      <dc:creator>ErichStyger</dc:creator>
      <dc:date>2021-03-05T10:36:05Z</dc:date>
    </item>
    <item>
      <title>Re: Programming a microcontroller without IDE</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Programming-a-microcontroller-without-IDE/m-p/1240933#M59797</link>
      <description>&lt;P&gt;Thanks,&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/17173"&gt;@ErichStyger&lt;/a&gt;&amp;nbsp;&amp;nbsp;for the reply. I use both P&amp;amp;E Micro and Segger to develop.&amp;nbsp;I was hoping there was a simpler solution, like &lt;SPAN&gt;STM32CubeProgrammer. I'll try your solution with gdb.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Regards&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Marco&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 05 Mar 2021 10:52:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Programming-a-microcontroller-without-IDE/m-p/1240933#M59797</guid>
      <dc:creator>MarcoGiammarini</dc:creator>
      <dc:date>2021-03-05T10:52:07Z</dc:date>
    </item>
    <item>
      <title>Re: Programming a microcontroller without IDE</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Programming-a-microcontroller-without-IDE/m-p/1240973#M59798</link>
      <description>&lt;P&gt;Hi Marco,&lt;/P&gt;&lt;P&gt;the MCUXpresso IDE has a similar programmer built in as 'GUI Flash Programmer':&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ErichS_0-1614945613120.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/138882iBD0BE59A2280F581/image-size/medium?v=v2&amp;amp;px=400" role="button" title="ErichS_0-1614945613120.png" alt="ErichS_0-1614945613120.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ErichS_1-1614945672281.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/138883iEA928EBB2D144C68/image-size/medium?v=v2&amp;amp;px=400" role="button" title="ErichS_1-1614945672281.png" alt="ErichS_1-1614945672281.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Erich&lt;/P&gt;</description>
      <pubDate>Fri, 05 Mar 2021 12:01:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Programming-a-microcontroller-without-IDE/m-p/1240973#M59798</guid>
      <dc:creator>ErichStyger</dc:creator>
      <dc:date>2021-03-05T12:01:19Z</dc:date>
    </item>
    <item>
      <title>Re: Programming a microcontroller without IDE</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Programming-a-microcontroller-without-IDE/m-p/1241005#M59799</link>
      <description>&lt;P&gt;It needs an open project, otherwise, you can't choose the microcontroller, right?&lt;/P&gt;</description>
      <pubDate>Fri, 05 Mar 2021 12:59:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Programming-a-microcontroller-without-IDE/m-p/1241005#M59799</guid>
      <dc:creator>MarcoGiammarini</dc:creator>
      <dc:date>2021-03-05T12:59:36Z</dc:date>
    </item>
    <item>
      <title>Re: Programming a microcontroller without IDE</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Programming-a-microcontroller-without-IDE/m-p/1241051#M59801</link>
      <description>&lt;P&gt;yes, just a dummy project where it can store the settings.&lt;/P&gt;</description>
      <pubDate>Fri, 05 Mar 2021 14:14:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Programming-a-microcontroller-without-IDE/m-p/1241051#M59801</guid>
      <dc:creator>ErichStyger</dc:creator>
      <dc:date>2021-03-05T14:14:41Z</dc:date>
    </item>
    <item>
      <title>Re: Programming a microcontroller without IDE</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Programming-a-microcontroller-without-IDE/m-p/1241057#M59802</link>
      <description>&lt;P&gt;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/21218"&gt;@MarcoGiammarini&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;What volume of product are you building?&amp;nbsp;&amp;nbsp;If you're talking in the hundreds at a time then I would recommend getting the MCUs pre-programmed before they're soldered to the PCB.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Your board manufacturer should have relationships with companies that do that as it saves them money and hassle and is a higher quality process.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;As&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/17173"&gt;@ErichStyger&lt;/a&gt;&amp;nbsp;indicates there are quite a few ways to do the programming on the line, but eliminating that manufacturing makes sense in terms of cost, product turn around and quality.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;myke&lt;/P&gt;</description>
      <pubDate>Fri, 05 Mar 2021 14:24:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Programming-a-microcontroller-without-IDE/m-p/1241057#M59802</guid>
      <dc:creator>myke_predko</dc:creator>
      <dc:date>2021-03-05T14:24:13Z</dc:date>
    </item>
    <item>
      <title>Re: Programming a microcontroller without IDE</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Programming-a-microcontroller-without-IDE/m-p/1241078#M59803</link>
      <description>&lt;P&gt;50/100 pieces per time...&lt;/P&gt;</description>
      <pubDate>Fri, 05 Mar 2021 15:25:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Programming-a-microcontroller-without-IDE/m-p/1241078#M59803</guid>
      <dc:creator>MarcoGiammarini</dc:creator>
      <dc:date>2021-03-05T15:25:14Z</dc:date>
    </item>
    <item>
      <title>Re: Programming a microcontroller without IDE</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Programming-a-microcontroller-without-IDE/m-p/1241096#M59805</link>
      <description>&lt;P&gt;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/21218"&gt;@MarcoGiammarini&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;That's probably too low for ongoing purchases of pre-programmed parts but I still recommend talking to your board manufacturer.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;With the current long lead times on Kinetis (and other devices) it may make sense to buy your year's supply now at which point it would be advantageous to have them preprogrammed.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Good luck - I'm going through the same discussions right now.&lt;/P&gt;&lt;P&gt;myke&lt;/P&gt;</description>
      <pubDate>Fri, 05 Mar 2021 16:10:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Programming-a-microcontroller-without-IDE/m-p/1241096#M59805</guid>
      <dc:creator>myke_predko</dc:creator>
      <dc:date>2021-03-05T16:10:28Z</dc:date>
    </item>
    <item>
      <title>Re: Programming a microcontroller without IDE</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Programming-a-microcontroller-without-IDE/m-p/1241389#M59812</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;If your Kinetis part has eZport it is also possible to use that to program boards in&amp;nbsp; production environment, whereby boards can be used to clone their programs to new, un-programmed boards, which can be very efficient since it doesn't require any further tools:&lt;/P&gt;&lt;P&gt;See &lt;A href="https://www.utasker.com/docs/uTasker/uTaskerEzPortCloner.pdf" target="_blank"&gt;https://www.utasker.com/docs/uTasker/uTaskerEzPortCloner.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Mark&lt;BR /&gt;&lt;EM&gt;[uTasker project developer for Kinetis and i.MX RT]&lt;/EM&gt;&lt;BR /&gt;&lt;FONT color="#999999"&gt;Contact me by personal message or on the uTasker web site to discuss professional training, solutions to problems or rapid product development requirements&lt;BR /&gt;&lt;BR /&gt;For professionals searching for faster, problem-free Kinetis and i.MX RT 10xx developments the uTasker project holds the key: &lt;A href="https://www.utasker.com/iMX/RT1064.html" target="_blank"&gt;https://www.utasker.com/iMX/RT1064.html&lt;/A&gt;&lt;BR /&gt;&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 07 Mar 2021 20:21:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Programming-a-microcontroller-without-IDE/m-p/1241389#M59812</guid>
      <dc:creator>mjbcswitzerland</dc:creator>
      <dc:date>2021-03-07T20:21:36Z</dc:date>
    </item>
  </channel>
</rss>

