<?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>LPCXpresso IDEのトピックRe: Plain executable file</title>
    <link>https://community.nxp.com/t5/LPCXpresso-IDE/Plain-executable-file/m-p/556683#M14232</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by CodeRedSupport on Sat Dec 12 10:26:56 MST 2009&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;There are also some related FAQ entries for this on the Code Red LPCXpresso site.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;A href="http://"&gt;http://lpcxpresso.code-red-tech.com/LPCXpresso/node/34&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;A href="http://"&gt;http://lpcxpresso.code-red-tech.com/LPCXpresso/node/32&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 16 Jun 2016 00:48:47 GMT</pubDate>
    <dc:creator>lpcware</dc:creator>
    <dc:date>2016-06-16T00:48:47Z</dc:date>
    <item>
      <title>Plain executable file</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/Plain-executable-file/m-p/556681#M14230</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by rkiryanov on Sat Dec 12 00:52:25 MST 2009&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hello!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I didn't find options in IDE to generate plain executable files (to upload via UART). Please prompt me, where it is.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 00:48:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/Plain-executable-file/m-p/556681#M14230</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T00:48:46Z</dc:date>
    </item>
    <item>
      <title>Re: Plain executable file</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/Plain-executable-file/m-p/556682#M14231</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by CodeRedSupport on Sat Dec 12 07:23:39 MST 2009&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;I assume you mean a binary file. This is described in the Getting Started.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;You select the .axf file in the Prject Explorer, right-click and select Binary Utilities-&amp;gt;Create binary&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;You can change the options used to create the binary file on the Windows-&amp;gt;Preferences, LPCXpresso/Utilites preference page,,,,.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 00:48:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/Plain-executable-file/m-p/556682#M14231</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T00:48:47Z</dc:date>
    </item>
    <item>
      <title>Re: Plain executable file</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/Plain-executable-file/m-p/556683#M14232</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by CodeRedSupport on Sat Dec 12 10:26:56 MST 2009&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;There are also some related FAQ entries for this on the Code Red LPCXpresso site.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;A href="http://"&gt;http://lpcxpresso.code-red-tech.com/LPCXpresso/node/34&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;A href="http://"&gt;http://lpcxpresso.code-red-tech.com/LPCXpresso/node/32&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 00:48:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/Plain-executable-file/m-p/556683#M14232</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T00:48:47Z</dc:date>
    </item>
    <item>
      <title>Re: Plain executable file</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/Plain-executable-file/m-p/556684#M14233</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by NXP_USA on Sun Dec 13 12:24:26 MST 2009&lt;/STRONG&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: rkiryanov&lt;/STRONG&gt;&lt;BR /&gt;Hello!&lt;BR /&gt;&lt;BR /&gt;I didn't find options in IDE to generate plain executable files (to upload via UART). Please prompt me, where it is.&lt;BR /&gt;&lt;BR /&gt;Thanks.&lt;/SPAN&gt;&lt;HR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Hello,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;It is possible to generate a .bin file within LPCXpresso today, but it will not have the correct checksum for USB ISP. A command-line program will be distributed with the next version of LPCXpresso (to be released December 15th) which can be set up to post-process the .bin file and add the checksum. In the mean time, it can be done with a .hex editor. Here is a short description of the algorithm which is documented in the LPC1343 User's Manual:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The long integers 0-7 in the binary file must sum to zero. Long int 7 is unused and open for the checksum to be inserted. 2’s complement is pretty standard… I think it is done like so: f[7] = (~(f[0] + f[1] + f[2] + f[3] + f[4] + f[5] + f[6])) + 1;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;-NXP&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 00:48:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/Plain-executable-file/m-p/556684#M14233</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T00:48:48Z</dc:date>
    </item>
    <item>
      <title>Re: Plain executable file</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/Plain-executable-file/m-p/556685#M14234</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by ktownsend on Tue Jan 12 13:10:02 MST 2010&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Was this updated in the latest release (and if so what is the command-line utility called)?&amp;nbsp; I'm trying to create a binary file to deploy via the USB bootloader, but every time I deploy it it clearly isn't working.&amp;nbsp; It's rather time consuming to have to manually calculate/edit every time.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 00:48:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/Plain-executable-file/m-p/556685#M14234</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T00:48:49Z</dc:date>
    </item>
    <item>
      <title>Re: Plain executable file</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/Plain-executable-file/m-p/556686#M14235</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by NXP_USA on Tue Jan 12 13:25:25 MST 2010&lt;/STRONG&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: KTownsend&lt;/STRONG&gt;&lt;BR /&gt;Was this updated in the latest release (and if so what is the command-line utility called)?&amp;nbsp; I'm trying to create a binary file to deploy via the USB bootloader, but every time I deploy it it clearly isn't working.&amp;nbsp; It's rather time consuming to have to manually calculate/edit every time.&lt;/SPAN&gt;&lt;HR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The utility is called Checksum.exe and should be located in C:\nxp\lpcxpresso_3.1\bin. It has one required argument, the path to the binary file to have the checksum inserted. LPCXpresso V3.1 was released December 15th, 2009.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;-NXP&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 00:48:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/Plain-executable-file/m-p/556686#M14235</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T00:48:49Z</dc:date>
    </item>
    <item>
      <title>Re: Plain executable file</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/Plain-executable-file/m-p/556687#M14236</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by ktownsend on Tue Jan 12 14:08:17 MST 2010&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks ... I just tested it and it works fine.&amp;nbsp; I'm assuming it doesn't matter what you pass into the -p (processor) argument?&amp;nbsp; I've been supplying lpc1343, but apparently it doesn't really matter.&amp;nbsp; Just curious if I need to provide a different argument for the LPC1114, for example.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 00:48:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/Plain-executable-file/m-p/556687#M14236</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T00:48:50Z</dc:date>
    </item>
    <item>
      <title>Re: Plain executable file</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/Plain-executable-file/m-p/556688#M14237</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by ktownsend on Tue Jan 12 14:10:14 MST 2010&lt;/STRONG&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: KTownsend&lt;/STRONG&gt;&lt;BR /&gt;Thanks ... I just tested it and it works fine. I'm assuming it doesn't matter what you pass into the -p (processor) argument? I've been supplying lpc1343, but apparently it doesn't really matter. Just curious if I need to provide a different argument for the LPC1114, for example.&lt;/SPAN&gt;&lt;HR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Or perhaps I'm just trying to be too smart for my own good ... since after two seconds thought this is really only an issue with the USB-enabled LPC1343. :rolleyes:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;If anyone wants to automate the binary conversion and checksum update process, here's a simply blog post on adding the appropriate post-build steps: &lt;/SPAN&gt;&lt;A href="http://"&gt;http://www.microbuilder.eu/Blog/10-01-12/Creating_Valid_LPC1343_Binaries_in_LPCXpresso.aspx&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 00:48:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/Plain-executable-file/m-p/556688#M14237</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T00:48:50Z</dc:date>
    </item>
  </channel>
</rss>

