<?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>ColdFire/68K Microcontrollers and ProcessorsのトピックRe: start is not included into project's memory map</title>
    <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/ColdFire-start-is-not-included-into-project-s-memory-map/m-p/128009#M574</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Could you please tell me how to set project entry point.&lt;/DIV&gt;&lt;DIV&gt;I am using CodeWarrior for ColdFire Version 6.3, Build 14.&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 29 Mar 2007 20:25:34 GMT</pubDate>
    <dc:creator>Veter</dc:creator>
    <dc:date>2007-03-29T20:25:34Z</dc:date>
    <item>
      <title>ColdFire - start is not included into project's memory map</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/ColdFire-start-is-not-included-into-project-s-memory-map/m-p/128005#M570</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt; &lt;/DIV&gt;&lt;DIV&gt;I have __start designated as the Entry Point of my project.&lt;/DIV&gt;&lt;DIV&gt;In my startup.s source it is declared like:&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="color: #FF0033;"&gt;.global start&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;; Boot code section definition: 4 byte alignment, read-only data, &amp;amp; executable code&lt;BR /&gt;.section ".text",4,rx&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="color: #FF0033;"&gt;start:&lt;BR /&gt;&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;nop&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;nop&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;nop&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;nop&lt;/DIV&gt;&lt;DIV&gt;; initialize a5 to sdata (provided by linker)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;move.l&amp;nbsp;#__SDA_BASE_,a5&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;; initialize the stack pointer&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;move.l&amp;nbsp; #__SRAM_END, a7&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;jsr _initRegisters&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; jump to the function that will initialize the remaining registers&lt;BR /&gt;; we will never reach this point as initRegisters never returns!&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I need help understanding why it is not included into my memory map.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Also, I have a bootup.c source that is placed into flush and listed in memory code as:&lt;/DIV&gt;&lt;DIV&gt;00040010 0000001C .text&amp;nbsp;&amp;nbsp; initRegisters&amp;nbsp;(bootup.c)&lt;/DIV&gt;&lt;DIV&gt;...&lt;/DIV&gt;&lt;DIV&gt;0004042C 00000040 .text&amp;nbsp;&amp;nbsp; martini_init_main()&amp;nbsp;(bootup.c)&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;However, it is not copied into sdram designated at:&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;sdram&amp;nbsp;&amp;nbsp; (RWX): ORIGIN = 0xfe000410, LENGTH = 0x00FFFBF0 // 8Mb SDRAM&lt;/DIV&gt;&lt;DIV&gt;I expected it to have bootup.c code at &amp;nbsp;FE000410, but instead there is another code source allocated to this memory and bootup is completely missing: FE000410 00000200 .rodata crcTable&amp;nbsp;(crc.c)&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Could anyone&amp;nbsp;help me in understanding why start label is not listed in the memory map and why bootup code is not copied into sdram location?&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Thank you!&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;--&lt;BR /&gt;Alban: device name should appear in subject line.&lt;/DIV&gt;&lt;P&gt;Message Edited by Alban on &lt;SPAN class="date_text"&gt;2007-03-28&lt;/SPAN&gt; &lt;SPAN class="time_text"&gt;08:36 PM&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Mar 2007 03:53:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/ColdFire-start-is-not-included-into-project-s-memory-map/m-p/128005#M570</guid>
      <dc:creator>Veter</dc:creator>
      <dc:date>2007-03-27T03:53:24Z</dc:date>
    </item>
    <item>
      <title>Re: start is not included into project's memory map</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/ColdFire-start-is-not-included-into-project-s-memory-map/m-p/128006#M571</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Hi&lt;BR /&gt;&lt;BR /&gt;I think we need to see your Linker Control File (LCF) to see what the problem is.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Cheers&lt;BR /&gt;&lt;BR /&gt;Simon&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 Mar 2007 16:06:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/ColdFire-start-is-not-included-into-project-s-memory-map/m-p/128006#M571</guid>
      <dc:creator>SimonMarsden_de</dc:creator>
      <dc:date>2007-03-28T16:06:43Z</dc:date>
    </item>
    <item>
      <title>Re: start is not included into project's memory map</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/ColdFire-start-is-not-included-into-project-s-memory-map/m-p/128007#M572</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hello,&lt;BR /&gt;&lt;/DIV&gt;&lt;DIV&gt;Assuming you're using CW IDE on a ColdFire Target and Debugging your Software in SDRAM.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I think that __start designated as the Entry Point, Refere to "asm void _start(void)"&amp;nbsp;from "E68k_startup.c" in the FREESCALE RUNTIME LIBRARY.&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;In DEBUG Mode, specialy if you use Console, Target Initialisation is done by CW.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;So, if you want&amp;nbsp;to Control&amp;nbsp;initialisation, you have to change your Project Entry Point to your own Starting Code.&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&lt;/DIV&gt;&lt;DIV&gt;I Hope this helps..&lt;BR /&gt;&lt;BR /&gt;Bye&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 Mar 2007 16:51:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/ColdFire-start-is-not-included-into-project-s-memory-map/m-p/128007#M572</guid>
      <dc:creator>Arev</dc:creator>
      <dc:date>2007-03-28T16:51:20Z</dc:date>
    </item>
    <item>
      <title>Re: start is not included into project's memory map</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/ColdFire-start-is-not-included-into-project-s-memory-map/m-p/128008#M573</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;I attached the mainboard.lcf file.&lt;/DIV&gt;&lt;DIV&gt;Thank you.&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Mar 2007 19:19:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/ColdFire-start-is-not-included-into-project-s-memory-map/m-p/128008#M573</guid>
      <dc:creator>Veter</dc:creator>
      <dc:date>2007-03-29T19:19:10Z</dc:date>
    </item>
    <item>
      <title>Re: start is not included into project's memory map</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/ColdFire-start-is-not-included-into-project-s-memory-map/m-p/128009#M574</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Could you please tell me how to set project entry point.&lt;/DIV&gt;&lt;DIV&gt;I am using CodeWarrior for ColdFire Version 6.3, Build 14.&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Mar 2007 20:25:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/ColdFire-start-is-not-included-into-project-s-memory-map/m-p/128009#M574</guid>
      <dc:creator>Veter</dc:creator>
      <dc:date>2007-03-29T20:25:34Z</dc:date>
    </item>
    <item>
      <title>Re: start is not included into project's memory map</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/ColdFire-start-is-not-included-into-project-s-memory-map/m-p/128010#M575</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hello&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; - Start IDE&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; - Open your project&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; - Open target settings dialog (pressing ALT + F7)&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; - Go to "Coldfire Linker" Panel&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; - Specify your entry point in "Entry Point" edit box. Be careful, Coldfire compiler internally adds a _ prefix&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; to symbol names. So if your function is called MyEntry write _MyEntry in the edit box.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;CrasyCat&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 30 Mar 2007 14:32:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/ColdFire-start-is-not-included-into-project-s-memory-map/m-p/128010#M575</guid>
      <dc:creator>CrasyCat</dc:creator>
      <dc:date>2007-03-30T14:32:35Z</dc:date>
    </item>
    <item>
      <title>Re: start is not included into project's memory map</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/ColdFire-start-is-not-included-into-project-s-memory-map/m-p/128011#M576</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;CrasyCat,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;You are the best!&lt;/DIV&gt;&lt;DIV&gt;Thank you!&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Apr 2007 18:58:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/ColdFire-start-is-not-included-into-project-s-memory-map/m-p/128011#M576</guid>
      <dc:creator>Veter</dc:creator>
      <dc:date>2007-04-02T18:58:26Z</dc:date>
    </item>
  </channel>
</rss>

