<?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>topic twrmcf51cn128 empty MQX project spend too much flash memory in MQX Software Solutions</title>
    <link>https://community.nxp.com/t5/MQX-Software-Solutions/twrmcf51cn128-empty-MQX-project-spend-too-much-flash-memory/m-p/197373#M4176</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Good day everybody.&lt;/P&gt;&lt;P&gt;I´ve already tested many of the features of MQX and the BSP for&amp;nbsp; twrMCF51CN128 system. I have got onto this for one month with CodeWarrior 6.3. It has been a good experience.&lt;/P&gt;&lt;P&gt;During this time I have noticed each time I started up a project with MQX and twrMCF51CN128&amp;nbsp; BSP just sending "Hello World" through serial port ...flash&amp;nbsp; image get&amp;nbsp;&amp;nbsp; kind off 30Kb weight...too much for nothing I thing, to make matters even wors MCF51CN128´s got just 128Kb...before starting my powerful application with MQX, I´ve already spent 23% of onchip&lt;/P&gt;&lt;P&gt;flash memory.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any suggestion about how to reduce this initial flash budget will be greatly wellcome.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 08 Apr 2011 04:05:37 GMT</pubDate>
    <dc:creator>javax</dc:creator>
    <dc:date>2011-04-08T04:05:37Z</dc:date>
    <item>
      <title>twrmcf51cn128 empty MQX project spend too much flash memory</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/twrmcf51cn128-empty-MQX-project-spend-too-much-flash-memory/m-p/197373#M4176</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Good day everybody.&lt;/P&gt;&lt;P&gt;I´ve already tested many of the features of MQX and the BSP for&amp;nbsp; twrMCF51CN128 system. I have got onto this for one month with CodeWarrior 6.3. It has been a good experience.&lt;/P&gt;&lt;P&gt;During this time I have noticed each time I started up a project with MQX and twrMCF51CN128&amp;nbsp; BSP just sending "Hello World" through serial port ...flash&amp;nbsp; image get&amp;nbsp;&amp;nbsp; kind off 30Kb weight...too much for nothing I thing, to make matters even wors MCF51CN128´s got just 128Kb...before starting my powerful application with MQX, I´ve already spent 23% of onchip&lt;/P&gt;&lt;P&gt;flash memory.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any suggestion about how to reduce this initial flash budget will be greatly wellcome.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Apr 2011 04:05:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/twrmcf51cn128-empty-MQX-project-spend-too-much-flash-memory/m-p/197373#M4176</guid>
      <dc:creator>javax</dc:creator>
      <dc:date>2011-04-08T04:05:37Z</dc:date>
    </item>
    <item>
      <title>Re: twrmcf51cn128 empty MQX project spend too much flash memory</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/twrmcf51cn128-empty-MQX-project-spend-too-much-flash-memory/m-p/197374#M4177</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;the reason for big footprint for Hello Word application is that there are several IO drivers are enabled(installed) in MQX BSP by default.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;You can simply switch them off in user_config.h (e.g)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;#define BSPCFG_ENABLE_GPIODEV&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;1&lt;/STRONG&gt; -&amp;gt; change to 0&amp;nbsp;&lt;BR /&gt;#define BSPCFG_ENABLE_ADC&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp; /* NOTE: Shares wires with I2C1, SPI0 */&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If you need optimize even more , you have to create your own size optimized drivers (or modify current ones). THe MQX drivers are designed as an generic abstraction for the peripherals modules, portable across various processors making available as much features as possible. There is always trade of between code size and features + portability.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;PetrL&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 30 Apr 2011 04:47:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/twrmcf51cn128-empty-MQX-project-spend-too-much-flash-memory/m-p/197374#M4177</guid>
      <dc:creator>PetrL</dc:creator>
      <dc:date>2011-04-30T04:47:45Z</dc:date>
    </item>
  </channel>
</rss>

