<?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 LPCxxxx flash programmer 'mxli' with Raspberry Pi support in LPC Microcontrollers</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPCxxxx-flash-programmer-mxli-with-Raspberry-Pi-support/m-p/631640#M24840</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Guys,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'd like to announce the update of my open-source command-line flash programmer 'mxli' . I know, that many programmers don't appreciate using command-line tools these days, so skip this, if you're a GUI/IDE fetishist .-)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Since a few years I'm waiting for the ARMs to become powerful and widespread enough for an ARM-base Laptop (re-)emerging on the market. It's not exactly a Laptop, but I realized the Raspberry Pi3 is what I want: an ARM-powered Linux-System I can use for application development of LPC microcontrollers - mostly LPC800 and LPC1700 so far.&lt;/P&gt;&lt;P&gt;Although I can plug in a programming device via USB I wished to use the GPIOs to do the programming (over UART ISP) of my LPC boards. This is what I included in my mxli-3.3 update. Given the option --raspi-gpio it does /RESET and /BOOT through GPIOs 17/18&amp;nbsp; and UART-communication with GPIO 14/15. For reliable operation you have to switch the UARTs between Bluetooth and GPIO (ttyAMA0 / ttyS0), unfortunately, because ttyS0 is a useless sh*t.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The nice thing about the Raspberry Pi is: the native compiler is an ARM compiler. Provided a few switches, you can use&lt;/P&gt;&lt;P&gt;it for compiling sources for the Cortex-M's at least. Cool!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The other improvements of mxli are: support for LPC82x, LPC83x, LPC541xx added.&lt;/P&gt;&lt;P&gt;LPC546xx is still missing because I'm disappointed about NXP not disclosing how to set core voltages on LPC54xxx devices, hence I might never use LPC54xxx devices. I addedd LPC541xx before I noticed that fact.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;mxli-3.3 is still relatively untested, but you might be interested, though.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Marc&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PS: you can find mxli here: &lt;A href="https://community.nxp.com/www.windscooting.com/softy/mxli.html" target="test_blank"&gt;www.windscooting.com/softy/mxli.html&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 21 Apr 2017 10:16:33 GMT</pubDate>
    <dc:creator>marcprager</dc:creator>
    <dc:date>2017-04-21T10:16:33Z</dc:date>
    <item>
      <title>LPCxxxx flash programmer 'mxli' with Raspberry Pi support</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPCxxxx-flash-programmer-mxli-with-Raspberry-Pi-support/m-p/631640#M24840</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Guys,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'd like to announce the update of my open-source command-line flash programmer 'mxli' . I know, that many programmers don't appreciate using command-line tools these days, so skip this, if you're a GUI/IDE fetishist .-)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Since a few years I'm waiting for the ARMs to become powerful and widespread enough for an ARM-base Laptop (re-)emerging on the market. It's not exactly a Laptop, but I realized the Raspberry Pi3 is what I want: an ARM-powered Linux-System I can use for application development of LPC microcontrollers - mostly LPC800 and LPC1700 so far.&lt;/P&gt;&lt;P&gt;Although I can plug in a programming device via USB I wished to use the GPIOs to do the programming (over UART ISP) of my LPC boards. This is what I included in my mxli-3.3 update. Given the option --raspi-gpio it does /RESET and /BOOT through GPIOs 17/18&amp;nbsp; and UART-communication with GPIO 14/15. For reliable operation you have to switch the UARTs between Bluetooth and GPIO (ttyAMA0 / ttyS0), unfortunately, because ttyS0 is a useless sh*t.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The nice thing about the Raspberry Pi is: the native compiler is an ARM compiler. Provided a few switches, you can use&lt;/P&gt;&lt;P&gt;it for compiling sources for the Cortex-M's at least. Cool!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The other improvements of mxli are: support for LPC82x, LPC83x, LPC541xx added.&lt;/P&gt;&lt;P&gt;LPC546xx is still missing because I'm disappointed about NXP not disclosing how to set core voltages on LPC54xxx devices, hence I might never use LPC54xxx devices. I addedd LPC541xx before I noticed that fact.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;mxli-3.3 is still relatively untested, but you might be interested, though.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Marc&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PS: you can find mxli here: &lt;A href="https://community.nxp.com/www.windscooting.com/softy/mxli.html" target="test_blank"&gt;www.windscooting.com/softy/mxli.html&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 21 Apr 2017 10:16:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPCxxxx-flash-programmer-mxli-with-Raspberry-Pi-support/m-p/631640#M24840</guid>
      <dc:creator>marcprager</dc:creator>
      <dc:date>2017-04-21T10:16:33Z</dc:date>
    </item>
    <item>
      <title>Re: LPCxxxx flash programmer 'mxli' with Raspberry Pi support</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPCxxxx-flash-programmer-mxli-with-Raspberry-Pi-support/m-p/631641#M24841</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Marc.&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt;Do you have plans to fix the bug with the intel hex converter.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Jun 2019 21:38:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPCxxxx-flash-programmer-mxli-with-Raspberry-Pi-support/m-p/631641#M24841</guid>
      <dc:creator>leoruyven</dc:creator>
      <dc:date>2019-06-07T21:38:13Z</dc:date>
    </item>
  </channel>
</rss>

