<?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>Kinetis Microcontrollers中的主题 Re: MCUXPresso, K66F</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/MCUXPresso-K66F/m-p/1442212#M62879</link>
    <description>&lt;P&gt;Hi Jay,&lt;/P&gt;&lt;P&gt;Thank you. Looks work&amp;nbsp; for me...&lt;/P&gt;&lt;P&gt;Have you to test the speed difference between SRAM and static SRAM?&lt;/P&gt;&lt;P&gt;Thank,&lt;/P&gt;&lt;P&gt;Christie&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 11 Apr 2022 18:44:23 GMT</pubDate>
    <dc:creator>a8Chcx</dc:creator>
    <dc:date>2022-04-11T18:44:23Z</dc:date>
    <item>
      <title>MCUXPresso, K66F</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/MCUXPresso-K66F/m-p/1441345#M62858</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I am using MK66FN2M0VLQ18 MCU and&amp;nbsp;MCUXpresso IDE v11.5.0 [Build 7232] [2022-01-11] for my testing. My board are designed with 32M SDRAM(ADDR=0x70000000) and&amp;nbsp;32M FLASH(ADDR=0x60000000). I want to use SDRAM as HEAP, and some application and use FLASH as program.&lt;/P&gt;&lt;P&gt;Can anyone tell me how configure SDARM and FLASH by using MCUXpresso IDE?&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Christie&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 08 Apr 2022 14:17:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/MCUXPresso-K66F/m-p/1441345#M62858</guid>
      <dc:creator>a8Chcx</dc:creator>
      <dc:date>2022-04-08T14:17:49Z</dc:date>
    </item>
    <item>
      <title>Re: MCUXPresso, K66F</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/MCUXPresso-K66F/m-p/1442086#M62877</link>
      <description>&lt;P&gt;You can refer to my two blogs (it is in Chinese) on MCUX linker file topic&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.cnblogs.com/henjay724/p/15244983.html" target="_blank"&gt;https://www.cnblogs.com/henjay724/p/15244983.html&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.cnblogs.com/henjay724/p/15254174.html" target="_blank"&gt;https://www.cnblogs.com/henjay724/p/15254174.html&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 11 Apr 2022 13:02:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/MCUXPresso-K66F/m-p/1442086#M62877</guid>
      <dc:creator>jay_heng</dc:creator>
      <dc:date>2022-04-11T13:02:30Z</dc:date>
    </item>
    <item>
      <title>Re: MCUXPresso, K66F</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/MCUXPresso-K66F/m-p/1442212#M62879</link>
      <description>&lt;P&gt;Hi Jay,&lt;/P&gt;&lt;P&gt;Thank you. Looks work&amp;nbsp; for me...&lt;/P&gt;&lt;P&gt;Have you to test the speed difference between SRAM and static SRAM?&lt;/P&gt;&lt;P&gt;Thank,&lt;/P&gt;&lt;P&gt;Christie&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 11 Apr 2022 18:44:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/MCUXPresso-K66F/m-p/1442212#M62879</guid>
      <dc:creator>a8Chcx</dc:creator>
      <dc:date>2022-04-11T18:44:23Z</dc:date>
    </item>
    <item>
      <title>Re: MCUXPresso, K66F</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/MCUXPresso-K66F/m-p/1442243#M62880</link>
      <description>&lt;P&gt;Hi Jay,&lt;/P&gt;&lt;P&gt;Can you tell me how to configure the application(variables) to use the specified RAM, like SDRAM, instead of default RAM?&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Christie&lt;/P&gt;</description>
      <pubDate>Mon, 11 Apr 2022 21:05:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/MCUXPresso-K66F/m-p/1442243#M62880</guid>
      <dc:creator>a8Chcx</dc:creator>
      <dc:date>2022-04-11T21:05:19Z</dc:date>
    </item>
    <item>
      <title>Re: MCUXPresso, K66F</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/MCUXPresso-K66F/m-p/1442741#M62887</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I tried to use the following definition to set variables in specified SDRAM section:&lt;/P&gt;&lt;P&gt;#include &amp;lt;cr_section_macros.h&amp;gt;&lt;BR /&gt;__DATA(RAM4) char data_buffer[1024]; // in SDRAM section&lt;/P&gt;&lt;P&gt;It is all right after I compiled and checking the map file.&lt;/P&gt;&lt;P&gt;But, when I start running, I got hard-fault.&amp;nbsp;&lt;/P&gt;&lt;P&gt;When I use SDRAM as heap stack, it works fine...&lt;/P&gt;&lt;P&gt;I think it may be related to SDRAM initialization because SDARM initialization is done later(after startup)?&lt;/P&gt;&lt;P&gt;Can anyone tell me how to fix this issue, initialize SDRAM earlier, or initialize variables later?&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Christie&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 12 Apr 2022 13:07:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/MCUXPresso-K66F/m-p/1442741#M62887</guid>
      <dc:creator>a8Chcx</dc:creator>
      <dc:date>2022-04-12T13:07:44Z</dc:date>
    </item>
    <item>
      <title>Re: MCUXPresso, K66F</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/MCUXPresso-K66F/m-p/1443600#M62896</link>
      <description>&lt;P&gt;Hello Christie&lt;/P&gt;
&lt;P&gt;Could you please verify that you have the SDRAM Controller enabled?&lt;/P&gt;
&lt;P&gt;You can take a look on chapter 35 of the reference manual for more information about the Synchronous DRAM Controller Module.&lt;/P&gt;
&lt;P&gt;Here are some links that might help you:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.nxp.com/docs/en/application-note/AN5095.pdf" target="_blank"&gt;https://www.nxp.com/docs/en/application-note/AN5095.pdf&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.nxp.com/t5/Kinetis-Microcontrollers/MK66-SDRAM-databus-lost/td-p/619453" target="_blank"&gt;https://community.nxp.com/t5/Kinetis-Microcontrollers/MK66-SDRAM-databus-lost/td-p/619453&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.nxp.com/t5/Kinetis-Microcontrollers/K66F-16-bit-SDRAM/td-p/616441" target="_blank"&gt;https://community.nxp.com/t5/Kinetis-Microcontrollers/K66F-16-bit-SDRAM/td-p/616441&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Best regards, Daniel.&lt;/P&gt;</description>
      <pubDate>Wed, 13 Apr 2022 22:12:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/MCUXPresso-K66F/m-p/1443600#M62896</guid>
      <dc:creator>DanielRuvalcaba</dc:creator>
      <dc:date>2022-04-13T22:12:50Z</dc:date>
    </item>
    <item>
      <title>Re: MCUXPresso, K66F</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/MCUXPresso-K66F/m-p/1444170#M62899</link>
      <description>&lt;P&gt;Hi Daniel,&lt;/P&gt;&lt;P&gt;if I use __NOINIT(RAM4) instead of&amp;nbsp;__BSS(RAM4), it works fine because SDRAM is not initialized in start_up routine.&lt;/P&gt;&lt;P&gt;I did SDRAM initialization after start_up routine, then I can initialize variables in SDRAM.&lt;/P&gt;&lt;P&gt;How can do SDRAM initialization before start-up routine, then all variables in BSS can be initialized in start-up routine?&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Christie&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 14 Apr 2022 13:32:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/MCUXPresso-K66F/m-p/1444170#M62899</guid>
      <dc:creator>a8Chcx</dc:creator>
      <dc:date>2022-04-14T13:32:41Z</dc:date>
    </item>
    <item>
      <title>Re: MCUXPresso, K66F</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/MCUXPresso-K66F/m-p/1445258#M62910</link>
      <description>&lt;P&gt;Hello Christie&lt;/P&gt;
&lt;P&gt;You can try by modifying the &lt;EM&gt;Reset_ISR&lt;/EM&gt; function and running your SDRAM initialization code from here.&lt;/P&gt;
&lt;P&gt;You can find the &lt;EM&gt;Reset_ISR &lt;/EM&gt;function in the file located in the startup folder of your project.&lt;/P&gt;
&lt;P&gt;Can you please try this on your code?&lt;/P&gt;
&lt;P&gt;Just be careful when modifying these parts of code because any strange change may cause problems in the MCU.&lt;/P&gt;
&lt;P&gt;Regards, Daniel.&lt;/P&gt;</description>
      <pubDate>Mon, 18 Apr 2022 22:38:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/MCUXPresso-K66F/m-p/1445258#M62910</guid>
      <dc:creator>DanielRuvalcaba</dc:creator>
      <dc:date>2022-04-18T22:38:27Z</dc:date>
    </item>
  </channel>
</rss>

