<?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: LPC54018JxM Program flash using UART in LPC Microcontrollers</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC54018JxM-Program-flash-using-UART/m-p/1395997#M47558</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/27788"&gt;@Alice_Yang&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;Thank you for the information.&lt;/P&gt;&lt;P&gt;For anyone who want to program lpc54018 flash using UART, you can try following ways;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Program the flashloader.bin to lpc54018 RAM using UART ISP command.&amp;nbsp;&lt;/LI&gt;&lt;LI&gt;Close the serial terminal then open command prompt to use blhost.&lt;/LI&gt;&lt;LI&gt;Use below blhost commands to program the flash. Replace COM7 with your serial port name.&lt;UL&gt;&lt;LI&gt;blhost -p COM7 -- get-property 12&lt;/LI&gt;&lt;LI&gt;blhost -p COM7 -- fill-memory 0x0000b000 4 0xc0000004&lt;/LI&gt;&lt;LI&gt;blhost -p COM7 -- configure-memory 0xa 0x0000b000&lt;/LI&gt;&lt;LI&gt;blhost -p COM7 -- get-property 25 0xa&lt;/LI&gt;&lt;LI&gt;blhost -p COM7 -t 100000 -- flash-erase-region 0x10000000 0x100000&lt;/LI&gt;&lt;LI&gt;blhost -p COM7 -t 100000 -- write-memory 0x10000000 led_blinky.bin&lt;/LI&gt;&lt;LI&gt;blhost -p COM7 -- reset&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;Done!&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Best Regards.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 07 Jan 2022 07:48:03 GMT</pubDate>
    <dc:creator>mohd_</dc:creator>
    <dc:date>2022-01-07T07:48:03Z</dc:date>
    <item>
      <title>LPC54018JxM Program flash using UART</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC54018JxM-Program-flash-using-UART/m-p/1395167#M47541</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Is it possible to program the flash on LPC54018JxM using UART?&lt;/P&gt;&lt;P&gt;As I know, there is no command for Copy RAM to Flash in UART ISP commands, is there any other way to program the flash using UART? I tried using the Write to RAM command, but the code will disappear upon reset.&lt;/P&gt;&lt;P&gt;Thank you.&lt;/P&gt;</description>
      <pubDate>Thu, 06 Jan 2022 00:33:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC54018JxM-Program-flash-using-UART/m-p/1395167#M47541</guid>
      <dc:creator>mohd_</dc:creator>
      <dc:date>2022-01-06T00:33:16Z</dc:date>
    </item>
    <item>
      <title>Re: LPC54018JxM Program flash using UART</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC54018JxM-Program-flash-using-UART/m-p/1395498#M47546</link>
      <description>&lt;P&gt;Hello &lt;SPAN class="UserName lia-user-name lia-user-rank-Contributor-III lia-component-message-view-widget-author-username"&gt;&lt;A id="link_12" class="lia-link-navigation lia-page-link lia-user-name-link" style="color: #333f48;" href="https://community.nxp.com/t5/user/viewprofilepage/user-id/180501" target="_self" aria-label="View Profile of mohd_"&gt;&lt;SPAN class=""&gt;mohd_&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;,&lt;/P&gt;
&lt;P&gt;You can using blhost with UART isp port to program, detail steps please refer to:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.nxp.com/t5/LPC-Microcontrollers-Knowledge/Use-blhost-to-program-erase-LPC540xxM-LPC54S0xxM-flash/ta-p/1105629" target="_blank"&gt;https://community.nxp.com/t5/LPC-Microcontrollers-Knowledge/Use-blhost-to-program-erase-LPC540xxM-LPC54S0xxM-flash/ta-p/1105629&lt;/A&gt;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;Alice&lt;/P&gt;</description>
      <pubDate>Thu, 06 Jan 2022 08:48:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC54018JxM-Program-flash-using-UART/m-p/1395498#M47546</guid>
      <dc:creator>Alice_Yang</dc:creator>
      <dc:date>2022-01-06T08:48:49Z</dc:date>
    </item>
    <item>
      <title>Re: LPC54018JxM Program flash using UART</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC54018JxM-Program-flash-using-UART/m-p/1395997#M47558</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/27788"&gt;@Alice_Yang&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;Thank you for the information.&lt;/P&gt;&lt;P&gt;For anyone who want to program lpc54018 flash using UART, you can try following ways;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Program the flashloader.bin to lpc54018 RAM using UART ISP command.&amp;nbsp;&lt;/LI&gt;&lt;LI&gt;Close the serial terminal then open command prompt to use blhost.&lt;/LI&gt;&lt;LI&gt;Use below blhost commands to program the flash. Replace COM7 with your serial port name.&lt;UL&gt;&lt;LI&gt;blhost -p COM7 -- get-property 12&lt;/LI&gt;&lt;LI&gt;blhost -p COM7 -- fill-memory 0x0000b000 4 0xc0000004&lt;/LI&gt;&lt;LI&gt;blhost -p COM7 -- configure-memory 0xa 0x0000b000&lt;/LI&gt;&lt;LI&gt;blhost -p COM7 -- get-property 25 0xa&lt;/LI&gt;&lt;LI&gt;blhost -p COM7 -t 100000 -- flash-erase-region 0x10000000 0x100000&lt;/LI&gt;&lt;LI&gt;blhost -p COM7 -t 100000 -- write-memory 0x10000000 led_blinky.bin&lt;/LI&gt;&lt;LI&gt;blhost -p COM7 -- reset&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;Done!&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Best Regards.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 07 Jan 2022 07:48:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC54018JxM-Program-flash-using-UART/m-p/1395997#M47558</guid>
      <dc:creator>mohd_</dc:creator>
      <dc:date>2022-01-07T07:48:03Z</dc:date>
    </item>
  </channel>
</rss>

