<?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>MPC5xxxのトピックRe: C-ARRAY files versus Library difference in C90FL Software Standard driver (UM_MPC5675K_C90LC_SSD)</title>
    <link>https://community.nxp.com/t5/MPC5xxx/C-ARRAY-files-versus-Library-difference-in-C90FL-Software/m-p/375956#M480</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Here is the syntax:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;my_ram: org = 0x4007B000,&amp;nbsp;&amp;nbsp; len = 0x00001000 &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;GROUP : {&lt;/P&gt;&lt;P&gt;&amp;nbsp; .my_seg (VLECODE) : {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ssd_C90LC_xPC56xx_VLE.a (.text_vle)&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;SPAN style="font-size: 11.0pt; font-family: 'Calibri','sans-serif';"&gt;} &amp;gt; my_ram&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then it is necessary to enable "Tune Relocations" option in project settings. The problem is that this feature does NOT work in classic CodeWarrior 2.10. This was fixed in (if I can remember) in Eclipse version 10.4 and higher. Latest one is 10.6. In Eclipse version c&lt;SPAN style="font-size: 11.0pt; font-family: 'Calibri','sans-serif';"&gt;heck the Tune Relocations checkbox in the EPPC Target target preferences Properties &amp;gt; C/C++ Build &amp;gt; Settings &amp;gt; Tool Settings &amp;gt; PowerPC CPU panel.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you use library driver and CW2.10 then there's no workaround for this. You would have to use C-array driver instead of library.&lt;/P&gt;&lt;P&gt;Lukas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 08 Jan 2015 13:20:01 GMT</pubDate>
    <dc:creator>lukaszadrapa</dc:creator>
    <dc:date>2015-01-08T13:20:01Z</dc:date>
    <item>
      <title>C-ARRAY files versus Library difference in C90FL Software Standard driver (UM_MPC5675K_C90LC_SSD)</title>
      <link>https://community.nxp.com/t5/MPC5xxx/C-ARRAY-files-versus-Library-difference-in-C90FL-Software/m-p/375949#M473</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;wanted to understand the difference between C-ARRAY files versus Library in C90FL Software Standard driver.&lt;/P&gt;&lt;P&gt;how C-array Files are related to SSD library?all the demo examples are using C-array files,&amp;nbsp; by using the function pointers. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 Dec 2014 20:24:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/C-ARRAY-files-versus-Library-difference-in-C90FL-Software/m-p/375949#M473</guid>
      <dc:creator>chethanvenkates</dc:creator>
      <dc:date>2014-12-25T20:24:52Z</dc:date>
    </item>
    <item>
      <title>Re: C-ARRAY files versus Library difference in C90FL Software Standard driver (UM_MPC5675K_C90LC_SSD)</title>
      <link>https://community.nxp.com/t5/MPC5xxx/C-ARRAY-files-versus-Library-difference-in-C90FL-Software/m-p/375950#M474</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;there's no functional difference between C-ARRAY driver and Library driver. It just depends what style of driver you prefer.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Lukas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Dec 2014 09:17:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/C-ARRAY-files-versus-Library-difference-in-C90FL-Software/m-p/375950#M474</guid>
      <dc:creator>lukaszadrapa</dc:creator>
      <dc:date>2014-12-29T09:17:06Z</dc:date>
    </item>
    <item>
      <title>Re: C-ARRAY files versus Library difference in C90FL Software Standard driver (UM_MPC5675K_C90LC_SSD)</title>
      <link>https://community.nxp.com/t5/MPC5xxx/C-ARRAY-files-versus-Library-difference-in-C90FL-Software/m-p/375951#M475</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Lukas for the reply .. I am trying to use &lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;Library driver alone instead of C-Array , is there any examples to refer on how to Include &lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;Library driver . &lt;/SPAN&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;"&gt;I Tried to include &lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;Library &lt;/SPAN&gt;driver ,but ran into issues .&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Dec 2014 22:42:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/C-ARRAY-files-versus-Library-difference-in-C90FL-Software/m-p/375951#M475</guid>
      <dc:creator>chethanvenkates</dc:creator>
      <dc:date>2014-12-29T22:42:10Z</dc:date>
    </item>
    <item>
      <title>Re: C-ARRAY files versus Library difference in C90FL Software Standard driver (UM_MPC5675K_C90LC_SSD)</title>
      <link>https://community.nxp.com/t5/MPC5xxx/C-ARRAY-files-versus-Library-difference-in-C90FL-Software/m-p/375952#M476</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Does it hurry? I can write some simple example next week. I do not have any right now...&lt;/P&gt;&lt;P&gt;Lukas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 30 Dec 2014 08:31:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/C-ARRAY-files-versus-Library-difference-in-C90FL-Software/m-p/375952#M476</guid>
      <dc:creator>lukaszadrapa</dc:creator>
      <dc:date>2014-12-30T08:31:46Z</dc:date>
    </item>
    <item>
      <title>Re: C-ARRAY files versus Library difference in C90FL Software Standard driver (UM_MPC5675K_C90LC_SSD)</title>
      <link>https://community.nxp.com/t5/MPC5xxx/C-ARRAY-files-versus-Library-difference-in-C90FL-Software/m-p/375953#M477</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;yes&amp;nbsp; , it will be helpful for me if you can provide me the example by this week... thanks for the help Lukas...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 30 Dec 2014 16:27:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/C-ARRAY-files-versus-Library-difference-in-C90FL-Software/m-p/375953#M477</guid>
      <dc:creator>chethanvenkates</dc:creator>
      <dc:date>2014-12-30T16:27:23Z</dc:date>
    </item>
    <item>
      <title>Re: Re: C-ARRAY files versus Library difference in C90FL Software Standard driver (UM_MPC5675K_C90LC_SSD)</title>
      <link>https://community.nxp.com/t5/MPC5xxx/C-ARRAY-files-versus-Library-difference-in-C90FL-Software/m-p/375954#M478</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It is very simple - just add library and "include" folder to your project. Then you can re-use code from demo project that is included in the package.&lt;/P&gt;&lt;P&gt;The only difference is that we do not use pointers to functions (like pFlashInit) - this can be used only for C-array drivers. Instead of this, use FlashInit only.&lt;/P&gt;&lt;P&gt;Lukas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Jan 2015 08:27:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/C-ARRAY-files-versus-Library-difference-in-C90FL-Software/m-p/375954#M478</guid>
      <dc:creator>lukaszadrapa</dc:creator>
      <dc:date>2015-01-05T08:27:19Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Re: C-ARRAY files versus Library difference in C90FL Software Standard driver (UM_MPC5675K_C90LC_SSD)</title>
      <link>https://community.nxp.com/t5/MPC5xxx/C-ARRAY-files-versus-Library-difference-in-C90FL-Software/m-p/375955#M479</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Lukas... I am able to get this working .&lt;/P&gt;&lt;P&gt;I have one more question , Right now&amp;nbsp; in my project we are using ROM&amp;nbsp; to run the code( *.text,*.rodata) and Ram for data(*.data,*.bss).&lt;/P&gt;&lt;P&gt;So&amp;nbsp; am trying to create partition for the API driver in&amp;nbsp; ROM and then want to copy the&amp;nbsp; (*.text) of the Flash API driver&amp;nbsp; from the ROM partition to the RAM location ( using ROM to RAM&amp;nbsp; copy) and&amp;nbsp; point&amp;nbsp; Flash API driver (*.text ) to the Ram the location.&lt;/P&gt;&lt;P&gt;I am trying this through linker file to point&amp;nbsp; Ram Location post copying&amp;nbsp; (*.text) of&amp;nbsp; Flash API driver . but i am not successful on this&amp;nbsp; method.&lt;/P&gt;&lt;P&gt;Is there any way i can do this through linker file for pointing the RAM location of (*.text)&amp;nbsp; Flash API driver after copying it from ROM ?&amp;nbsp; i have attached the Linker file i am trying. Please Help me on this.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 Jan 2015 01:02:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/C-ARRAY-files-versus-Library-difference-in-C90FL-Software/m-p/375955#M479</guid>
      <dc:creator>chethanvenkates</dc:creator>
      <dc:date>2015-01-08T01:02:54Z</dc:date>
    </item>
    <item>
      <title>Re: C-ARRAY files versus Library difference in C90FL Software Standard driver (UM_MPC5675K_C90LC_SSD)</title>
      <link>https://community.nxp.com/t5/MPC5xxx/C-ARRAY-files-versus-Library-difference-in-C90FL-Software/m-p/375956#M480</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Here is the syntax:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;my_ram: org = 0x4007B000,&amp;nbsp;&amp;nbsp; len = 0x00001000 &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;GROUP : {&lt;/P&gt;&lt;P&gt;&amp;nbsp; .my_seg (VLECODE) : {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ssd_C90LC_xPC56xx_VLE.a (.text_vle)&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;SPAN style="font-size: 11.0pt; font-family: 'Calibri','sans-serif';"&gt;} &amp;gt; my_ram&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then it is necessary to enable "Tune Relocations" option in project settings. The problem is that this feature does NOT work in classic CodeWarrior 2.10. This was fixed in (if I can remember) in Eclipse version 10.4 and higher. Latest one is 10.6. In Eclipse version c&lt;SPAN style="font-size: 11.0pt; font-family: 'Calibri','sans-serif';"&gt;heck the Tune Relocations checkbox in the EPPC Target target preferences Properties &amp;gt; C/C++ Build &amp;gt; Settings &amp;gt; Tool Settings &amp;gt; PowerPC CPU panel.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you use library driver and CW2.10 then there's no workaround for this. You would have to use C-array driver instead of library.&lt;/P&gt;&lt;P&gt;Lukas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 Jan 2015 13:20:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MPC5xxx/C-ARRAY-files-versus-Library-difference-in-C90FL-Software/m-p/375956#M480</guid>
      <dc:creator>lukaszadrapa</dc:creator>
      <dc:date>2015-01-08T13:20:01Z</dc:date>
    </item>
  </channel>
</rss>

