<?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>CodeWarrior Development ToolsのトピックRe: TWR-K70 + CW10.x project creation...?</title>
    <link>https://community.nxp.com/t5/CodeWarrior-Development-Tools/TWR-K70-CW10-x-project-creation/m-p/432302#M2989</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Vanaja,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I was able to reproduce the HardFault. I hove not been able to solve it, but I think a good work around is to modify init code to enable DDR manually and then move the stack pointer to DDR. But you must be careful to reproduce in the new ddr stack what is in the internal sram stack.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I use the code in the attached filesto initialize ddr and move the stack pointer. It is just missing to move/copy the stack content from internal sram to ddr. Youc an find these files insude your project on Project Settings &amp;gt; Startup_Code folder.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope this helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Carlos&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 02 Jul 2015 00:41:13 GMT</pubDate>
    <dc:creator>Carlos_Musich</dc:creator>
    <dc:date>2015-07-02T00:41:13Z</dc:date>
    <item>
      <title>TWR-K70 + CW10.x project creation...?</title>
      <link>https://community.nxp.com/t5/CodeWarrior-Development-Tools/TWR-K70-CW10-x-project-creation/m-p/432299#M2986</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;Hi all&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;I am using TWR-K70F120M + CW10.x ARM GCC&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;Please give sample bareboard project for bellow configurations&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;Build and Debug Configuration&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1. Code(.text) in Flash and Data(.data,.bss, stack, heap etc) in DDR2&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2. Both Code and Data in DDR2.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;I have read the document " &lt;A _jive_internal="true" data-containerid="2020" data-containertype="14" data-objectid="529541" data-objecttype="2" href="https://community.nxp.com/servlet/JiveServlet/download/101433-1-277437/Relocating Code and Data Using the CW GCC Linker File for Kinetis.pdf"&gt;Relocating Code and Data Using the CW GCC Linker File for Kinetis.pdf "&amp;nbsp; &lt;/A&gt;and tried to create project for above configuration, but not succeeded.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;SPAN style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;Please help me...&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 Jun 2015 11:31:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-Development-Tools/TWR-K70-CW10-x-project-creation/m-p/432299#M2986</guid>
      <dc:creator>vanajagujjala</dc:creator>
      <dc:date>2015-06-25T11:31:31Z</dc:date>
    </item>
    <item>
      <title>Re: TWR-K70 + CW10.x project creation...?</title>
      <link>https://community.nxp.com/t5/CodeWarrior-Development-Tools/TWR-K70-CW10-x-project-creation/m-p/432300#M2987</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Vanaja,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;For the first problem:&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;1)&lt;/STRONG&gt; Add the following segment in the memory segment of linker file.&lt;/P&gt;&lt;P&gt;extddr (rxw) : ORIGIN = 0x08000000, LENGTH = 0x00080000 /* DDR Address*/&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;2)&lt;/STRONG&gt; Modify the linker file to place each section in the new extrddr segment. E.g.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/* Initialized data sections goes into RAM, load LMA copy after code */&lt;/P&gt;&lt;P&gt;&amp;nbsp; .data : AT(___ROM_AT)&lt;/P&gt;&lt;P&gt;&amp;nbsp; {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; . = ALIGN(4);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; _sdata = .;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* create a global symbol at data start */&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; *(.data)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* .data sections */&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; *(.data*)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* .data* sections */&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; . = ALIGN(4);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; _edata = .;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* define a global symbol at data end */&lt;/P&gt;&lt;P&gt;&amp;nbsp; } &amp;gt;&lt;SPAN style="color: #e23d39;"&gt;&lt;STRONG&gt; extddr&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;3) &lt;/STRONG&gt;Modify initialization Files as mentioned in Appendix C and D of the document you mentioned.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;For the second problem just follow instructions in chapter 7.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If the problem persists please let me know the errors you are having.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Carlos&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 Jun 2015 21:56:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-Development-Tools/TWR-K70-CW10-x-project-creation/m-p/432300#M2987</guid>
      <dc:creator>Carlos_Musich</dc:creator>
      <dc:date>2015-06-26T21:56:06Z</dc:date>
    </item>
    <item>
      <title>Re: TWR-K70 + CW10.x project creation...?</title>
      <link>https://community.nxp.com/t5/CodeWarrior-Development-Tools/TWR-K70-CW10-x-project-creation/m-p/432301#M2988</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Carlos Musich,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your support.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;For the second problem --&amp;gt; " &lt;/SPAN&gt;&lt;SPAN style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;bareboard project configurations(&lt;SPAN style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;Both Code and Data in DDR2)&lt;/SPAN&gt;" -- &amp;gt; is configured &amp;amp; working fine.&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;For the first problem:&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; You are guided &lt;SPAN style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;Initialized data(.data) sections is move to Ext_DDR2 memoy, but we need all data section(.bss, .data, stack and heap) is move to Ext_DDR2 memory.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Based on our requirement i have modified project for the bellow configurations with your guidance,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;1) &lt;SPAN style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;memory segment of linker file&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Default Linker File for &lt;SPAN style="text-decoration: underline;"&gt;&lt;SPAN style="color: #3d3d3d; text-decoration: underline;"&gt;FLASH+RAM&lt;/SPAN&gt;&lt;/SPAN&gt; Project&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/* Highest address of the user mode stack */&lt;/P&gt;&lt;P&gt;_estack = 0x20000000;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* end of lower SRAM */&lt;/P&gt;&lt;P&gt;__SP_INIT = _estack;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="background: #c0c0c0;"&gt;MEMORY&lt;/P&gt;&lt;P style="background: #c0c0c0;"&gt;{ &lt;/P&gt;&lt;P style="background: #c0c0c0;"&gt;m_interrupts (rx)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : ORIGIN= 0x00000000, LENGTH= 0x1E8 &lt;/P&gt;&lt;P style="background: #c0c0c0;"&gt;m_cfmprotrom (rx)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : ORIGIN= 0x00000400, LENGTH= 0x10 &lt;/P&gt;&lt;P style="background: #c0c0c0;"&gt;m_text (rx)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : ORIGIN= 0x00000800, LENGTH= 1M - 0x800 &lt;/P&gt;&lt;P style="background: #c0c0c0;"&gt;m_data (rwx)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : ORIGIN= 0x1FFF0000, LENGTH= 64K &lt;/P&gt;&lt;P style="background: #c0c0c0;"&gt;m_data2 (rwx)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : ORIGIN= 0x20000000, LENGTH= 64K &lt;/P&gt;&lt;P style="background: #c0c0c0;"&gt;} &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;I have modified the Linker File for &lt;SPAN style="text-decoration: underline;"&gt;FLASH+DDR2&lt;/SPAN&gt;&amp;nbsp; Project configuration&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;_estack = 0x08010000;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;__SP_INIT = _estack ;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="background: #c0c0c0;"&gt;MEMORY&lt;/P&gt;&lt;P style="background: #c0c0c0;"&gt;{ &lt;/P&gt;&lt;P style="background: #c0c0c0;"&gt;m_interrupts (rx)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : ORIGIN= 0x00000000, LENGTH= 0x1E8 &lt;/P&gt;&lt;P style="background: #c0c0c0;"&gt;m_cfmprotrom (rx)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : ORIGIN= 0x00000400, LENGTH= 0x10 &lt;/P&gt;&lt;P style="background: #c0c0c0;"&gt;m_text (rx)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : ORIGIN= 0x00000800, LENGTH= 1M - 0x800 &lt;/P&gt;&lt;P style="background: #c0c0c0;"&gt;m_data (rwx)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : ORIGIN= &lt;SPAN style="color: #3334ca;"&gt;0x08000000&lt;/SPAN&gt;, LENGTH= 64K &lt;/P&gt;&lt;P style="background: #c0c0c0;"&gt;m_data2 (rwx)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : ORIGIN= &lt;SPAN style="color: #3334ca;"&gt;0x08010000&lt;/SPAN&gt;, LENGTH= 64K &lt;/P&gt;&lt;P style="background: #c0c0c0;"&gt;} &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; font-weight: bold;"&gt;2) Sections Segment of linker is same for &lt;STRONG&gt; Default &lt;SPAN style="text-decoration: underline;"&gt;FLASH+RAM&lt;/SPAN&gt; Project&lt;/STRONG&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;3&lt;/STRONG&gt;&lt;STRONG&gt;) &lt;SPAN style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;Modified initialization Files as mentioned in Appendix C and D of the document&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;while debugging the program for the above configuration it will jump to &lt;SPAN style="color: #e23d39;"&gt;Default_Handler() &lt;SPAN style="color: #303030;"&gt;at the time of&lt;/SPAN&gt; zero_fill_bss() &lt;SPAN style="color: #303030;"&gt;function called.&lt;/SPAN&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #303030;"&gt;because&lt;/SPAN&gt;&lt;SPAN style="color: #e23d39;"&gt; .bss&lt;SPAN style="color: #303030;"&gt; count is getting zero.&lt;/SPAN&gt; (__END_BSS - __START_BSS&amp;nbsp; = 0) &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d;"&gt;Where i have mistake, How to solve?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 27 Jun 2015 11:05:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-Development-Tools/TWR-K70-CW10-x-project-creation/m-p/432301#M2988</guid>
      <dc:creator>vanajagujjala</dc:creator>
      <dc:date>2015-06-27T11:05:22Z</dc:date>
    </item>
    <item>
      <title>Re: TWR-K70 + CW10.x project creation...?</title>
      <link>https://community.nxp.com/t5/CodeWarrior-Development-Tools/TWR-K70-CW10-x-project-creation/m-p/432302#M2989</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Vanaja,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I was able to reproduce the HardFault. I hove not been able to solve it, but I think a good work around is to modify init code to enable DDR manually and then move the stack pointer to DDR. But you must be careful to reproduce in the new ddr stack what is in the internal sram stack.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I use the code in the attached filesto initialize ddr and move the stack pointer. It is just missing to move/copy the stack content from internal sram to ddr. Youc an find these files insude your project on Project Settings &amp;gt; Startup_Code folder.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope this helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Carlos&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Jul 2015 00:41:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-Development-Tools/TWR-K70-CW10-x-project-creation/m-p/432302#M2989</guid>
      <dc:creator>Carlos_Musich</dc:creator>
      <dc:date>2015-07-02T00:41:13Z</dc:date>
    </item>
    <item>
      <title>Re: TWR-K70 + CW10.x project creation...?</title>
      <link>https://community.nxp.com/t5/CodeWarrior-Development-Tools/TWR-K70-CW10-x-project-creation/m-p/432303#M2990</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Actually, you dont need to start ddr manually.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Just leave stack pointer on internal RAM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/* Highest address of the user mode stack */&lt;/P&gt;&lt;P&gt;_estack = 0x20000000;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* end of lower SRAM */&lt;/P&gt;&lt;P&gt;__SP_INIT = _estack;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then at the end of the initialization make the copy of the RAM stack content to DDR and finally move the stack pointer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Carlos&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Jul 2015 00:44:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-Development-Tools/TWR-K70-CW10-x-project-creation/m-p/432303#M2990</guid>
      <dc:creator>Carlos_Musich</dc:creator>
      <dc:date>2015-07-02T00:44:36Z</dc:date>
    </item>
    <item>
      <title>Re: TWR-K70 + CW10.x project creation...?</title>
      <link>https://community.nxp.com/t5/CodeWarrior-Development-Tools/TWR-K70-CW10-x-project-creation/m-p/432304#M2991</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;Dear Carlos Musich,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;Thanks for your great support.&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;I have solved the problem(&lt;STRONG style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-family: inherit; text-decoration: underline;"&gt;FLASH+DDR2&lt;/SPAN&gt;&amp;nbsp; cfg working fine)&lt;/STRONG&gt; before that&amp;nbsp; your last (&lt;SPAN style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; font-size: 12.6000003814697px;"&gt;Jul 1, 2015 5:44 PM&lt;/SPAN&gt;) reply..!&amp;nbsp; But i am not sure at the time, this is the correct method?&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;now i am clear, in this way is correct.&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;What i was doing is...&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;/P&gt;&lt;P&gt;/* Highest address of the user mode stack */&lt;/P&gt;&lt;P&gt;_estack = 0x20000000;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* pr_test */&lt;/P&gt;&lt;P&gt;__SP_INIT = 0x08010000;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* pr_test */&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;void __thumb_startup(void)&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;// setup hardware&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;__init_hardware();&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;__init_registers();&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;//&lt;/TD&gt;&lt;TD&gt;zero-fill the .bss section&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;zero_fill_bss();&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;.............&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;.............&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;void __init_hardware()&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;&amp;nbsp; SCB_VTOR = (uint32_t)__vector_table; /* Set the interrupt vector table position */&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /*&amp;nbsp; Watch Dog disabled by CPU bean (need to setup in CPU Inspector) */&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; __pe_initialize_hardware();&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Enable pin clocks */&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; _bsp_gpio_io_init ();&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Initialize SDRAM */&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; _bsp_ddr2_setup();&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards,&lt;/P&gt;&lt;P&gt;Prabhu.S&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Jul 2015 13:43:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-Development-Tools/TWR-K70-CW10-x-project-creation/m-p/432304#M2991</guid>
      <dc:creator>vanajagujjala</dc:creator>
      <dc:date>2015-07-02T13:43:13Z</dc:date>
    </item>
  </channel>
</rss>

