<?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のトピックLCP1778 entering boot loader</title>
    <link>https://community.nxp.com/t5/LPCXpresso-IDE/LCP1778-entering-boot-loader/m-p/570136#M19989</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by Alex.araujo on Tue Apr 17 17:21:47 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;I have a new board which I just started to debug. I am using Keil with a ULink2. The problem is that the uP is mapping the boot loader to address 0x0 (MEMMAP: 0x400FC040 is 0x00). P2[10] is high, I even checked at the gpio2.fiopin address to make sure.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;At first I thought it was the ULink2 that was not setting MEMMAP to 1, but even without the JTAG the board enters the boot loader. If I set the MEMMAP to 1 and the PC-counter to 0xF8 (via ULink2) and run, the program runs normally.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Alex&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 16 Jun 2016 01:04:44 GMT</pubDate>
    <dc:creator>lpcware</dc:creator>
    <dc:date>2016-06-16T01:04:44Z</dc:date>
    <item>
      <title>LCP1778 entering boot loader</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/LCP1778-entering-boot-loader/m-p/570136#M19989</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by Alex.araujo on Tue Apr 17 17:21:47 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;I have a new board which I just started to debug. I am using Keil with a ULink2. The problem is that the uP is mapping the boot loader to address 0x0 (MEMMAP: 0x400FC040 is 0x00). P2[10] is high, I even checked at the gpio2.fiopin address to make sure.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;At first I thought it was the ULink2 that was not setting MEMMAP to 1, but even without the JTAG the board enters the boot loader. If I set the MEMMAP to 1 and the PC-counter to 0xF8 (via ULink2) and run, the program runs normally.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Alex&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:04:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/LCP1778-entering-boot-loader/m-p/570136#M19989</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:04:44Z</dc:date>
    </item>
    <item>
      <title>Re: LCP1778 entering boot loader</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/LCP1778-entering-boot-loader/m-p/570137#M19990</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by Ex-Zero on Tue Apr 17 17:44:13 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;What is that 'new board'? Custom made? Is there a valid program in flash already or is it also new?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:04:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/LCP1778-entering-boot-loader/m-p/570137#M19990</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:04:45Z</dc:date>
    </item>
    <item>
      <title>Re: LCP1778 entering boot loader</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/LCP1778-entering-boot-loader/m-p/570138#M19991</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by MikeSimmonds on Tue Apr 17 21:29:04 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;There is a rom boot requirement that unused vector 7 (the eighth one) is a twos compliment checksum of the first seven vectors.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The tool chains do not compute this, but the debugger (LPCXpresso) and, I think FlashMagic, do set this for you.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If you are programming your flash directly, then maybe this checksum is absent or invalid.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The user manual for the part explains this.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Cheers, Mike&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:04:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/LCP1778-entering-boot-loader/m-p/570138#M19991</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:04:46Z</dc:date>
    </item>
    <item>
      <title>Re: LCP1778 entering boot loader</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/LCP1778-entering-boot-loader/m-p/570139#M19992</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by Alex.araujo on Wed Apr 18 05:11:44 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Zero, it is a new custom board. We are programming the flash using the Keil MDK.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Mike, I know about the checksum, and I thought that the Keil tool did this automatically. The same program we load into our board I can compile and run without problems on Keil´s LPC1768 development board. On Keil´s board I see the checksum, and on ours I do not. How would I go about adding this checksum manually?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;We are trying to add RS232 to UART0 in order to try out Flash Magic.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:04:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/LCP1778-entering-boot-loader/m-p/570139#M19992</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:04:47Z</dc:date>
    </item>
    <item>
      <title>Re: LCP1778 entering boot loader</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/LCP1778-entering-boot-loader/m-p/570140#M19993</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by Alex.araujo on Wed Apr 18 05:18:14 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Sorry, I made a mistake. The checksum is in place. It´s just that when I set MEMMAP to 1 I needed to refresh the memory view at address 0 to see the map change.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;So P2[10] is high and the checksum is there, yet the processor insists in entering the boot loader (MEMMAP is 0).&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:04:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/LCP1778-entering-boot-loader/m-p/570140#M19993</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:04:47Z</dc:date>
    </item>
    <item>
      <title>Re: LCP1778 entering boot loader</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/LCP1778-entering-boot-loader/m-p/570141#M19994</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by Ex-Zero on Wed Apr 18 06:00:41 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;So the question is again :rolleyes:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;What is that 'new board'? Custom made?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If your P2.10 pullup is too slow, you will enter ISP mode. Did you scope P2.10 and Reset while you power up your board?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:04:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/LCP1778-entering-boot-loader/m-p/570141#M19994</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:04:48Z</dc:date>
    </item>
    <item>
      <title>Re: LCP1778 entering boot loader</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/LCP1778-entering-boot-loader/m-p/570142#M19995</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by Alex.araujo on Wed Apr 18 07:04:47 MST 2012&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Yes it is a home made custom board.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The P2.10 pin is directly connected to Vcc.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Btw, new test show that the board only enters the boot loader when the JTAG is connected. Without the JTAG it runs perfectly.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 01:04:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/LCP1778-entering-boot-loader/m-p/570142#M19995</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T01:04:48Z</dc:date>
    </item>
  </channel>
</rss>

