<?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のトピックStartup code from ARM doesn't work</title>
    <link>https://community.nxp.com/t5/LPCXpresso-IDE/Startup-code-from-ARM-doesn-t-work/m-p/551908#M12065</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by jaguarondi on Mon Feb 15 08:26:02 MST 2010&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Could you explain what's the difference between the startup code that LPCXpresso includes with a new project and the one provided by ARM with CMSIS?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I've been trying to compile and debug a new project using the example code from ARM CMSIS but that doesn't work. I can compile correctly but can't debug. As soon as the program is loaded, I get a window called '2 &amp;lt;symbol is not available&amp;gt; 0xb085b480' with 'No source available for ""' as text and a disassembly button which leads to 'Traget request failed: cannot access memory at address 0xb085b480' when clicked.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm just trying to understand why things should be different between your startup code and the one from ARM. Obviously the CMSIS documentation requires some functions like "SystemInit" that you're not using. I just wondered why.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;David&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 16 Jun 2016 00:39:21 GMT</pubDate>
    <dc:creator>lpcware</dc:creator>
    <dc:date>2016-06-16T00:39:21Z</dc:date>
    <item>
      <title>Startup code from ARM doesn't work</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/Startup-code-from-ARM-doesn-t-work/m-p/551908#M12065</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by jaguarondi on Mon Feb 15 08:26:02 MST 2010&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Could you explain what's the difference between the startup code that LPCXpresso includes with a new project and the one provided by ARM with CMSIS?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I've been trying to compile and debug a new project using the example code from ARM CMSIS but that doesn't work. I can compile correctly but can't debug. As soon as the program is loaded, I get a window called '2 &amp;lt;symbol is not available&amp;gt; 0xb085b480' with 'No source available for ""' as text and a disassembly button which leads to 'Traget request failed: cannot access memory at address 0xb085b480' when clicked.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm just trying to understand why things should be different between your startup code and the one from ARM. Obviously the CMSIS documentation requires some functions like "SystemInit" that you're not using. I just wondered why.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;David&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 00:39:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/Startup-code-from-ARM-doesn-t-work/m-p/551908#M12065</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T00:39:21Z</dc:date>
    </item>
    <item>
      <title>Re: Startup code from ARM doesn't work</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/Startup-code-from-ARM-doesn-t-work/m-p/551909#M12066</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by whitecoe on Mon Feb 15 13:30:59 MST 2010&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm not quite sure why you are trying to use the original CMSIS code as delivered from ARM - as lpcxpresso contains versions that are already ported in the lpcxpresso environment. There is some info on the use of CMSIS by lpcxpresso in the knowledgebase entry:&lt;/SPAN&gt;&lt;BR /&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/21&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Also the lpcxpresso startup code does make call the SystemInit() function. It is called from cr_startup_lpc13.c (or equivalent, depending upon which device you are generating code for). It is called from the Reset_Handler() function.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;HTH.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 00:39:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/Startup-code-from-ARM-doesn-t-work/m-p/551909#M12066</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-16T00:39:22Z</dc:date>
    </item>
  </channel>
</rss>

