<?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 Re: SPIFI library source code in LPC Microcontrollers</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/SPIFI-library-source-code/m-p/567095#M17455</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by Vyshali on Sat Apr 19 23:22:42 MST 2014&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Dear NXP Technical Support,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I want to understand the difference in accessing SPIFI on LPC43xx revision A and revision C chip. Is it that on revision A, SPIFI can only be accessed using the SPIFI ROM APIs via the SPIFI library and on the revision C chip, we don't need the SPIFI library (because revision C doesn't have ROM API), instead we use the register interface provided? This is confusing. Could you please clarify the difference in revision A and revision C in regard to SPIFI? Few of our boards have rev A and the others have rev C. Is there going to be a problem writing our drivers&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Vatsala&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 Jun 2016 18:50:52 GMT</pubDate>
    <dc:creator>lpcware</dc:creator>
    <dc:date>2016-06-15T18:50:52Z</dc:date>
    <item>
      <title>SPIFI library source code</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/SPIFI-library-source-code/m-p/567092#M17452</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by hlsa on Wed Apr 16 09:32:28 MST 2014&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hello NXP,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;an ongoing problem among users of the SPIFI peripheral is the SPIFI library. See for example:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fwww.lpcware.com%2Fcontent%2Fforum%2Fspifi-library-non-keil-development" rel="nofollow" target="_blank"&gt;http://www.lpcware.com/content/forum/spifi-library-non-keil-development&lt;/A&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fwww.lpcware.com%2Fcontent%2Fforum%2Flink-problem-spifi-library-and-greenhills-compiler" rel="nofollow" target="_blank"&gt;http://www.lpcware.com/content/forum/link-problem-spifi-library-and-greenhills-compiler&lt;/A&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fwww.lpcware.com%2Fcontent%2Fforum%2Fspifi-errata-and-part-version-information%23comment-1023028" rel="nofollow" target="_blank"&gt;http://www.lpcware.com/content/forum/spifi-errata-and-part-version-information#comment-1023028&lt;/A&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;As many other users, I cannot get the precompiled spifi library linked into my other source code. The problem is similar to problems other users have. I get the following linker errors (examples):&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- error: M4.elf uses VFP register arguments, S:\MyProject\M4\Bsp\Cmsis\spifi_drv_M4.lib(spifi_rom_api.o) does not&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- warning: S:\MyProject\M4\Bsp\Cmsis\spifi_drv_M4.lib(spifi_rom_api.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- error: c:/gcc/4_6/bin/../lib/gcc/arm-none-eabi/4.6.2/../../../../arm-none-eabi/lib/armv7e-m/fpv4\libc.a(lib_a-locale.o): Conflicting CPU architectures 0/13&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;So far NXP (and also other users) always tried to help to solve these problems. However, this might have helped some users solving their specific problem. But it has never been a solution which helped all users. Hence problems with the SPIFI library is a never ending story and many users are badly disappointed because of this. So am I.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;It would be of great interest for the NXP community to get the source code of the SPIFI library. Therefore I would like to call upon NXP to provide this source code to the community.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Best regards,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Holger&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 18:50:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/SPIFI-library-source-code/m-p/567092#M17452</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T18:50:50Z</dc:date>
    </item>
    <item>
      <title>Re: SPIFI library source code</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/SPIFI-library-source-code/m-p/567093#M17453</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by embd02161991 on Wed Apr 16 16:50:16 MST 2014&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi Holger,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;We are working on it .The source code will be released soon.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;NXP Technical Support&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 18:50:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/SPIFI-library-source-code/m-p/567093#M17453</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T18:50:51Z</dc:date>
    </item>
    <item>
      <title>Re: SPIFI library source code</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/SPIFI-library-source-code/m-p/567094#M17454</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by hlsa on Fri Apr 18 04:00:22 MST 2014&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Ahh, that sounds very good!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks for your quick response.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Best regards,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Holger&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 18:50:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/SPIFI-library-source-code/m-p/567094#M17454</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T18:50:51Z</dc:date>
    </item>
    <item>
      <title>Re: SPIFI library source code</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/SPIFI-library-source-code/m-p/567095#M17455</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by Vyshali on Sat Apr 19 23:22:42 MST 2014&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Dear NXP Technical Support,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I want to understand the difference in accessing SPIFI on LPC43xx revision A and revision C chip. Is it that on revision A, SPIFI can only be accessed using the SPIFI ROM APIs via the SPIFI library and on the revision C chip, we don't need the SPIFI library (because revision C doesn't have ROM API), instead we use the register interface provided? This is confusing. Could you please clarify the difference in revision A and revision C in regard to SPIFI? Few of our boards have rev A and the others have rev C. Is there going to be a problem writing our drivers&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Vatsala&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 18:50:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/SPIFI-library-source-code/m-p/567095#M17455</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T18:50:52Z</dc:date>
    </item>
    <item>
      <title>Re: SPIFI library source code</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/SPIFI-library-source-code/m-p/567096#M17456</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by mc on Tue Apr 22 18:15:41 MST 2014&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi Vatsala,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;There is boot ROM change between RevA and RevC devices. Boot ROM change is also related to SPIFI boot as well. I recommend you to use SPIFI library with both version to accomplish various functions (like Initialization,erase,program ). Please let me know your tool chain. I will post an example.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 18:50:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/SPIFI-library-source-code/m-p/567096#M17456</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T18:50:52Z</dc:date>
    </item>
    <item>
      <title>Re: SPIFI library source code</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/SPIFI-library-source-code/m-p/567097#M17457</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by Vyshali on Tue Apr 22 23:41:09 MST 2014&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you for the prompt response. The tool chain is LPCXpresso, LPC4320 is our processor. Does the SPIFI library make use of the register interface? Is the register interface available only on revC? 6 months ago, revA user guide didn't have register interface, instead only mentioned the SPIFI ROM API table. The same time around we received a development board with revC and a new datasheet. This datasheet had the SPIFI register interface defined. If there is no ROM API for SPIFI, does the SPIFI library internally make use of SPIFI registers? Keen to view the example, will help update our cfx file if required.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Vatsala&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 18:50:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/SPIFI-library-source-code/m-p/567097#M17457</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T18:50:53Z</dc:date>
    </item>
    <item>
      <title>Re: SPIFI library source code</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/SPIFI-library-source-code/m-p/567098#M17458</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by mc on Wed Apr 23 14:49:20 MST 2014&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi Vatsala,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Both revision has same register interface. Just, we decided to put in user manual little late. Please use LPC4330 example from below thread.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fhost.lpcware.com%2Fcontent%2Fforum%2Fspifi-setup-lpc18004300-using-lpcxpresso-6-running-lpcxplorer-board-0" rel="nofollow" target="_blank"&gt;http://host.lpcware.com/content/forum/spifi-setup-lpc18004300-using-lpcxpresso-6-running-lpcxplorer-board-0&lt;/A&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Please post if you see an issue.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 18:50:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/SPIFI-library-source-code/m-p/567098#M17458</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T18:50:54Z</dc:date>
    </item>
    <item>
      <title>Re: SPIFI library source code</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/SPIFI-library-source-code/m-p/567099#M17459</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by rgledhill on Thu Apr 24 03:31:37 MST 2014&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Could you also add in support for newer, larger serial flash devices too please?&amp;nbsp; Currently it's rather limiting what's supported.&amp;nbsp; I still have an open ticket about this with NXP support...&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Richard&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 18:50:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/SPIFI-library-source-code/m-p/567099#M17459</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T18:50:54Z</dc:date>
    </item>
    <item>
      <title>Re: SPIFI library source code</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/SPIFI-library-source-code/m-p/567100#M17460</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by Vyshali on Fri Apr 25 03:15:47 MST 2014&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you for providing the sample code. Can you provide the link for the latest SPIFI library for LPC43xx M4? Your LPCOpen folder is restructured and I can't find the Spifi library in v2.xx of the LpcOpen. Older versions of LpcOpen had an application and software folder, and the spifi library could be found in the software folder.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Many thanks&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Vatsala&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 18:50:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/SPIFI-library-source-code/m-p/567100#M17460</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T18:50:55Z</dc:date>
    </item>
    <item>
      <title>Re: SPIFI library source code</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/SPIFI-library-source-code/m-p/567101#M17461</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by ravikumar.karri@nxp.com on Wed Apr 30 02:03:19 MST 2014&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi NXP Support, &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I am also an interested user eagerly looking for the source code release of the NXP SPIFI library source code.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;As mentioned above, may i know when are you planning to release this SPIFI library source code.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks in Advance.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Ravikumar Karri&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;NXP India&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 18:50:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/SPIFI-library-source-code/m-p/567101#M17461</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T18:50:55Z</dc:date>
    </item>
    <item>
      <title>Re: SPIFI library source code</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/SPIFI-library-source-code/m-p/567102#M17462</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by lpcxpresso-support on Wed Apr 30 02:25:43 MST 2014&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;A beta release has already been made.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;See this forum post:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fwww.lpcware.com%2Fcontent%2Fforum%2Flpcspifilib-v004beta-available" rel="nofollow" target="_blank"&gt;http://www.lpcware.com/content/forum/lpcspifilib-v004beta-available&lt;/A&gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 18:50:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/SPIFI-library-source-code/m-p/567102#M17462</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T18:50:56Z</dc:date>
    </item>
  </channel>
</rss>

