<?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のトピックRe: BSPCFG_HAS_SRAM_POOL</title>
    <link>https://community.nxp.com/t5/MQX-Software-Solutions/BSPCFG-HAS-SRAM-POOL/m-p/240495#M6783</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Joe,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;If macro BSPCFG_HAS_SRAM_POOL is set to 1. MQX create or set memory pool. This pool is mainly used for USB buffers and RTCS buffers. This pool should be placed in faster memory (like SRAM) and should be uncached. This pool is used when MQX is placed in DDR (slowlier and cached). If MQX is running from SRAM than SRAM_POOL is the same as system pool.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;Martin&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 27 Jun 2013 07:53:47 GMT</pubDate>
    <dc:creator>BielikM</dc:creator>
    <dc:date>2013-06-27T07:53:47Z</dc:date>
    <item>
      <title>BSPCFG_HAS_SRAM_POOL</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/BSPCFG-HAS-SRAM-POOL/m-p/240494#M6782</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm trying to understand all of the config setting in MQX and how they will impact the application.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There are some BSP config flags that I can not find information on anyplace.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BSPCFG_HAS_SRAM_POOL is one of them.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What does this do?&amp;nbsp; It appears RTCS requires it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Where do I look to find info on all of the config setting that are in MQX but do not appear in the MQX documentation?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Joe&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 26 Jun 2013 13:01:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/BSPCFG-HAS-SRAM-POOL/m-p/240494#M6782</guid>
      <dc:creator>JHinkle</dc:creator>
      <dc:date>2013-06-26T13:01:11Z</dc:date>
    </item>
    <item>
      <title>Re: BSPCFG_HAS_SRAM_POOL</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/BSPCFG-HAS-SRAM-POOL/m-p/240495#M6783</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Joe,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;If macro BSPCFG_HAS_SRAM_POOL is set to 1. MQX create or set memory pool. This pool is mainly used for USB buffers and RTCS buffers. This pool should be placed in faster memory (like SRAM) and should be uncached. This pool is used when MQX is placed in DDR (slowlier and cached). If MQX is running from SRAM than SRAM_POOL is the same as system pool.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;Martin&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Jun 2013 07:53:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/BSPCFG-HAS-SRAM-POOL/m-p/240495#M6783</guid>
      <dc:creator>BielikM</dc:creator>
      <dc:date>2013-06-27T07:53:47Z</dc:date>
    </item>
    <item>
      <title>Re: BSPCFG_HAS_SRAM_POOL</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/BSPCFG-HAS-SRAM-POOL/m-p/240496#M6784</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Martin,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please see this thread:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/thread/338503"&gt;RTCS does not work when running in External Memory&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12.8000001907349px;"&gt;&amp;gt;&amp;gt;If MQX is running from SRAM than SRAM_POOL is the same as system pool.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12.8000001907349px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12.8000001907349px;"&gt;This is a faulty assumption because it does not handle the run-time case where the system pool starts in internal memory but is then extended (via _mem_extend()) with external cache-able memory pool at a higher address.&amp;nbsp; All functions that subsequently call expecting to get non-cachable memory instead get cachable memory.&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12.8000001907349px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12.8000001907349px;"&gt;Case scenario, in user main, call _mem_extend then try to initialize RTCS (and Ethernet).&amp;nbsp; The Ethernet buffers get allocated to external memory.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12.8000001907349px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12.8000001907349px;"&gt;I was looking for an easy way to deconvolute the BSPCFG_HAS_SRAM_POOL &amp;amp;&amp;amp; BSPCFG_ENET_SRAM_BUF code dependencies, but don't have a quick answer.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12.8000001907349px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12.8000001907349px;"&gt;PMT&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Jan 2015 21:53:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/BSPCFG-HAS-SRAM-POOL/m-p/240496#M6784</guid>
      <dc:creator>pmt</dc:creator>
      <dc:date>2015-01-15T21:53:10Z</dc:date>
    </item>
  </channel>
</rss>

