<?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: LPC2138 getting started in LPC Microcontrollers</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC2138-getting-started/m-p/691348#M27865</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;First of all - if you are starting a new development now, I would strongly recommend that you consider using a Cortex-M based MCU - such as the LPC8xx, LPC1xxx, LPC4xxx or LPC54xxx (or a Kinetis MCU) - rather than the olde ARM7 based MCUs in the LPC2xxx family.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;That aside, from an IDE viewpoint :&amp;nbsp;MCUXpresso IDE only support development for ARM Cortex-M based MCUs, not the older LPC2xxx parts which are based on older ARM7 cpus.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But if you want to develop for LPC2000, then if you use LPCXpresso IDE (rather than a third party IDE - such as Keil's) then you really need to obtain an LPC-Link (or Red Probe) debug probe :&amp;nbsp;&lt;A href="https://community.nxp.com/thread/389162"&gt;Which debug probes are supported by LPCXpresso IDE with which MCUs?&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;LPCXpresso Support&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 19 Jun 2017 11:43:23 GMT</pubDate>
    <dc:creator>lpcxpresso_supp</dc:creator>
    <dc:date>2017-06-19T11:43:23Z</dc:date>
    <item>
      <title>LPC2138 getting started</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC2138-getting-started/m-p/691347#M27864</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi,&amp;nbsp;&lt;/P&gt;&lt;P&gt;im having trouble programming an LPC2138 and setting up the IDE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;actually i have downloaded LPCespresso, and i have just seen the MCUespresso IDE, what are the differences?&lt;/P&gt;&lt;P&gt;other than those two, do you have any other IDE to worth considering?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;this is my first attempt programming an ARM CPU, so what are the first steps? like setting up PLL and things like that, or that is not done in runtime?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;also, the LPC2138 has already a bootloader installed, this mean that the clock is already set up?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;while i&amp;nbsp;read the IDE user guide, do you know any other helpful lecture?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks in advance&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 Jun 2017 09:24:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC2138-getting-started/m-p/691347#M27864</guid>
      <dc:creator>andreacerfoglia</dc:creator>
      <dc:date>2017-06-19T09:24:15Z</dc:date>
    </item>
    <item>
      <title>Re: LPC2138 getting started</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC2138-getting-started/m-p/691348#M27865</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;First of all - if you are starting a new development now, I would strongly recommend that you consider using a Cortex-M based MCU - such as the LPC8xx, LPC1xxx, LPC4xxx or LPC54xxx (or a Kinetis MCU) - rather than the olde ARM7 based MCUs in the LPC2xxx family.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;That aside, from an IDE viewpoint :&amp;nbsp;MCUXpresso IDE only support development for ARM Cortex-M based MCUs, not the older LPC2xxx parts which are based on older ARM7 cpus.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But if you want to develop for LPC2000, then if you use LPCXpresso IDE (rather than a third party IDE - such as Keil's) then you really need to obtain an LPC-Link (or Red Probe) debug probe :&amp;nbsp;&lt;A href="https://community.nxp.com/thread/389162"&gt;Which debug probes are supported by LPCXpresso IDE with which MCUs?&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;LPCXpresso Support&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 Jun 2017 11:43:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC2138-getting-started/m-p/691348#M27865</guid>
      <dc:creator>lpcxpresso_supp</dc:creator>
      <dc:date>2017-06-19T11:43:23Z</dc:date>
    </item>
    <item>
      <title>Re: LPC2138 getting started</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC2138-getting-started/m-p/691349#M27866</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;thanks for the reply.&lt;/P&gt;&lt;P&gt;unfortunatley the LPC2138 its not my choice, but is part of a industrial grade board, already certified for whatever has to.&lt;/P&gt;&lt;P&gt;&amp;nbsp;ill probably get a debugger once i can get started on programming the board.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;it exist a hello word program for te LPC2138? or some kind of reference to the various libraries used on the device.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 Jun 2017 15:55:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC2138-getting-started/m-p/691349#M27866</guid>
      <dc:creator>andreacerfoglia</dc:creator>
      <dc:date>2017-06-19T15:55:09Z</dc:date>
    </item>
    <item>
      <title>Re: LPC2138 getting started</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC2138-getting-started/m-p/691350#M27867</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Andrea,&lt;/P&gt;&lt;P&gt;You could find the “Sample Code Bundle for LPC213X and LPC214X Peripheral” (RealView and Keil) on “Lab and Test Software” segment of the following link:&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.nxp.com/products/microcontrollers-and-processors/arm-processors/lpc-cortex-m-mcus/lpc2100-200-300-400/single-chip-16-32-bit-microcontrollers-32-64-128-256-512-kb-isp-iap-flash-with-10-bit-adc-and-dac:LPC2138FBD64?tab=Design_Tools_Tab"&gt;http://www.nxp.com/products/microcontrollers-and-processors/arm-processors/lpc-cortex-m-mcus/lpc2100-200-300-400/single-chip-16-32-bit-microcontrollers-32-64-128-256-512-kb-isp-iap-flash-with-10-bit-adc-and-dac:LPC2138FBD64?tab=Design_Tools_Tab&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Hope this will be useful for you.&lt;BR /&gt;Best regards!&lt;BR /&gt;/Carlos&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 Jun 2017 00:42:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC2138-getting-started/m-p/691350#M27867</guid>
      <dc:creator>CarlosCasillas</dc:creator>
      <dc:date>2017-06-20T00:42:20Z</dc:date>
    </item>
    <item>
      <title>Re: LPC2138 getting started</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC2138-getting-started/m-p/691351#M27868</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I would recommend Keil. It's easy to use and can also be used for other microcontrollers for eg- ARM M4 series.&lt;/P&gt;&lt;P&gt;Regarding getting started, you can visit the following link-&lt;/P&gt;&lt;P&gt;&lt;A href="http://controllerstech.blogspot.in/"&gt;http://controllerstech.blogspot.in/&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Jun 2017 07:36:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC2138-getting-started/m-p/691351#M27868</guid>
      <dc:creator>arunsingh</dc:creator>
      <dc:date>2017-06-21T07:36:34Z</dc:date>
    </item>
    <item>
      <title>Re: LPC2138 getting started</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC2138-getting-started/m-p/691352#M27869</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;@CarlosCasillas thanks a lot, those library and example are a big step further.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i'm (finally) trying to program the board, hoping that the program works, but i cant compile a hex file, which is accepted by the board developer loading program. how can i produce one?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;also, after a bit of googling, it looks like that the axf file produced after the project building is created for "intel" machines. im wrong here? otherwhise how can i change the build options?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Jun 2017 15:55:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC2138-getting-started/m-p/691352#M27869</guid>
      <dc:creator>andreacerfoglia</dc:creator>
      <dc:date>2017-06-21T15:55:30Z</dc:date>
    </item>
    <item>
      <title>Re: LPC2138 getting started</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC2138-getting-started/m-p/691353#M27870</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The meaning of axf file is Arm eXecutable File - so it is not for Intel.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if you are using &lt;STRONG&gt;Lpcxpresso&lt;/STRONG&gt; or &lt;STRONG&gt;Mcuxpresso&lt;/STRONG&gt;, (it is the same), you can create hex file as described here&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://mcuoneclipse.com/2017/03/29/mcuxpresso-ide-s-record-intel-hex-and-binary-files/" title="https://mcuoneclipse.com/2017/03/29/mcuxpresso-ide-s-record-intel-hex-and-binary-files/"&gt;MCUXpresso IDE: S-Record, Intel Hex and Binary Files&amp;nbsp;.&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Jun 2017 19:46:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC2138-getting-started/m-p/691353#M27870</guid>
      <dc:creator>converse</dc:creator>
      <dc:date>2017-06-21T19:46:20Z</dc:date>
    </item>
    <item>
      <title>Re: LPC2138 getting started</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC2138-getting-started/m-p/691354#M27871</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;@Con Verse: thanks for the link, very useful, &amp;nbsp;thanks to it i finally enabled the hex making, but i have problem with the CRC of the hex file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;those are the post build steps:&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;arm-none-eabi-size "${BuildArtifactFileName}"&lt;BR /&gt;arm-none-eabi-objcopy -v -O binary "${BuildArtifactFileName}" "${BuildArtifactFileBaseName}.bin"&lt;BR /&gt;checksum -p ${TargetChip} -d "${BuildArtifactFileBaseName}.bin"&lt;BR /&gt;arm-none-eabi-objcopy -v -O hex "${BuildArtifactFileName}" "${BuildArtifactFileBaseName}.hex"&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;the first line i think it calculate the program size&lt;/P&gt;&lt;P&gt;the second one create a binary file, because its possible to do the checksum only on bin files (right?)&lt;/P&gt;&lt;P&gt;thee third one add the CRC to the bin&lt;/P&gt;&lt;P&gt;and the fourth one convert the bin (with the CRC) to hex&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;or at least, this is what i want to do, what im doing wrong?&lt;/P&gt;&lt;P&gt;there is a way for me to calculate the CRC and then check it against the hex file?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;@arun singh: your site is nice, thanks, ill use it as a reference once im able to load something on the board&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EDIT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i found out this page:&amp;nbsp;&lt;A class="link-titled" href="https://en.wikipedia.org/wiki/Intel_HEX" title="https://en.wikipedia.org/wiki/Intel_HEX"&gt;Intel HEX - Wikipedia&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;basically hex is plain ASCII and i can read it with notepad++, but i cant find anywhere the CRC calculated in the build console&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EDIT2&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;F*#%!&lt;/P&gt;&lt;P&gt;i just watched closely the post build consol, i was converting to hex the original axf file, the one whitout the CRC.&lt;/P&gt;&lt;P&gt;now i add the CRC directly to te axf file and then i convert it to hex, but nothing.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i have downloaded flash magic, and it seems to work without the CRC,&amp;nbsp;maybe he calculate it by himself?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Jun 2017 12:34:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC2138-getting-started/m-p/691354#M27871</guid>
      <dc:creator>andreacerfoglia</dc:creator>
      <dc:date>2017-06-23T12:34:16Z</dc:date>
    </item>
    <item>
      <title>Re: LPC2138 getting started</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC2138-getting-started/m-p/691355#M27872</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Does anyone know if the PE Micro Universal Fx POD working with a LPC2138 and which software to use? I know MCUXpresso works with the POD but doesn't support the LPC2138. Does anyone know if LPCXpresso working with the PE Micro POD?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Feb 2019 18:11:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC2138-getting-started/m-p/691355#M27872</guid>
      <dc:creator>anthony_bailey</dc:creator>
      <dc:date>2019-02-04T18:11:53Z</dc:date>
    </item>
  </channel>
</rss>

