<?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: Section creation error</title>
    <link>https://community.nxp.com/t5/LPCXpresso-IDE/Section-creation-error/m-p/546778#M9822</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by gusika on Sat Oct 22 14:24:29 MST 2011&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;correctly (behind "." dot :) unfortunately, no says him...)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;main.c source:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; __attribute__ ((section(".myBuffer"))) byte testbyte;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;ok, working correctly.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 Jun 2016 23:22:46 GMT</pubDate>
    <dc:creator>lpcware</dc:creator>
    <dc:date>2016-06-15T23:22:46Z</dc:date>
    <item>
      <title>Section creation error</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/Section-creation-error/m-p/546776#M9820</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by gusika on Sat Oct 22 14:01:33 MST 2011&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I want to create more sections, example :&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;SPAN&gt;&amp;lt;&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fsupport.code-red-tech.com%2FCodeRedWiki%2FPlacingData" rel="nofollow" target="_blank"&gt;http://support.code-red-tech.com/CodeRedWiki/PlacingData&lt;/A&gt;&lt;SPAN&gt;&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;main.c source:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;__attribute__ ((section("myBuffer"))) byte testbyte;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;...&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; testbyte = 0x12;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;When debugging the code, the pointed memory address of testbyte is 0x10000000, not an 0x10001F00.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;---------------- xxx_debug_mem.ld content:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;MEMORY&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; /* Define each memory region */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; MFlash64 (rx) : ORIGIN = 0x0, LENGTH = 0x10000 /* 64k */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; RamLoc8 (rwx) : ORIGIN = 0x10000000, LENGTH = 0x1F00 /* 8k */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; myBufferRAM (rwx) : ORIGIN = 0x10001F00, LENGTH = 0x100 /* 8k */&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; /* Define a symbol for the top of each memory region */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; __top_MFlash64 = 0x0 + 0x10000;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; __top_RamLoc8 = 0x10000000 + 0x1F00;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;--------------- xxx_debug.ld content:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ...&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;/* MAIN BSS SECTION */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;.bss : ALIGN(4)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;_bss = .;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;*(.bss*)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;*(COMMON)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;. = ALIGN(4) ;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;_ebss = .;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;PROVIDE(end = .);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;} &amp;gt; RamLoc8&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;PROVIDE(_pvHeapStart = .);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;PROVIDE(_vStackTop = __top_RamLoc8 - 0);&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;.myBuffer : ALIGN(4)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;*(.myBuffer)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;} &amp;gt; myBufferRAM &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;---------------- &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;the problems:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; - why not store the specified address ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; - if clicking the "project clean" menu deleted all changes in .ld files&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; Brrr !&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;How do I do? :)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thx!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;(note: I think the excessive decoration, can not replace the compiler due to built-in options...)&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 23:22:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/Section-creation-error/m-p/546776#M9820</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T23:22:45Z</dc:date>
    </item>
    <item>
      <title>Re: Section creation error</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/Section-creation-error/m-p/546777#M9821</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 Sat Oct 22 14:14:29 MST 2011&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Did you disable your 'Manage linker script' button?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 23:22:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/Section-creation-error/m-p/546777#M9821</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T23:22:46Z</dc:date>
    </item>
    <item>
      <title>Re: Section creation error</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/Section-creation-error/m-p/546778#M9822</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by gusika on Sat Oct 22 14:24:29 MST 2011&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;correctly (behind "." dot :) unfortunately, no says him...)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;main.c source:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; __attribute__ ((section(".myBuffer"))) byte testbyte;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;ok, working correctly.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 23:22:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/Section-creation-error/m-p/546778#M9822</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T23:22:46Z</dc:date>
    </item>
  </channel>
</rss>

