<?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>MQX Software Solutions中的主题 MQX/Toolchain/Bootloader changes if memory is added</title>
    <link>https://community.nxp.com/t5/MQX-Software-Solutions/MQX-Toolchain-Bootloader-changes-if-memory-is-added/m-p/251339#M7270</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If we add _any_ memory (such as additional Flash, EEPROM, DDR3 etc) is added to a K40 tower board, what sort of changes would we have to make in MQX(BSP), Toolchain(Linker) or bootloader to bring up and possibly test the memory?&lt;/P&gt;&lt;P&gt;For example, the .lcf (linker configuration files) of CodeWarrior for MCUs contain address and other information that would have to be updated. My question is what are other places to look at?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 04 Apr 2013 11:18:33 GMT</pubDate>
    <dc:creator>sriramchadalava</dc:creator>
    <dc:date>2013-04-04T11:18:33Z</dc:date>
    <item>
      <title>MQX/Toolchain/Bootloader changes if memory is added</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/MQX-Toolchain-Bootloader-changes-if-memory-is-added/m-p/251339#M7270</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If we add _any_ memory (such as additional Flash, EEPROM, DDR3 etc) is added to a K40 tower board, what sort of changes would we have to make in MQX(BSP), Toolchain(Linker) or bootloader to bring up and possibly test the memory?&lt;/P&gt;&lt;P&gt;For example, the .lcf (linker configuration files) of CodeWarrior for MCUs contain address and other information that would have to be updated. My question is what are other places to look at?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 04 Apr 2013 11:18:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/MQX-Toolchain-Bootloader-changes-if-memory-is-added/m-p/251339#M7270</guid>
      <dc:creator>sriramchadalava</dc:creator>
      <dc:date>2013-04-04T11:18:33Z</dc:date>
    </item>
    <item>
      <title>Re: MQX/Toolchain/Bootloader changes if memory is added</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/MQX-Toolchain-Bootloader-changes-if-memory-is-added/m-p/251340#M7271</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sriram:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;MQX provides external flash driver (flashx).&amp;nbsp; You only need to configure FlexBus in order to communicate with your external memory. You must calculate the time your memory&amp;nbsp; needs for read and write cycles to do this.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;Once you configure Flexbus flashx driver usage will be transparent for the user.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;You must consider 2 things.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;1) MQX configures Flexbus is BSP by default. This configuration is set to communicate with external MRAM. You must be sure that you are not keeping any default configuration that may impact your memory.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;2)&amp;nbsp; Check in the Linker Command File (LCF) the addresses that are used for external memory because the driver will look for these addresses.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;Hope this information helps!!!&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;Sol&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Aug 2013 21:16:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/MQX-Toolchain-Bootloader-changes-if-memory-is-added/m-p/251340#M7271</guid>
      <dc:creator>soledad</dc:creator>
      <dc:date>2013-08-16T21:16:56Z</dc:date>
    </item>
  </channel>
</rss>

