<?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: LPC1833 SPIFI library in LPC Microcontrollers</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1833-SPIFI-library/m-p/1300275#M45693</link>
    <description>&lt;P&gt;Hello &lt;SPAN class="UserName lia-user-name lia-user-rank-Contributor-II lia-component-message-view-widget-author-username"&gt;&lt;A id="link_12" class="lia-link-navigation lia-page-link lia-user-name-link" style="color: #333f48;" href="https://community.nxp.com/t5/user/viewprofilepage/user-id/186747" target="_self" aria-label="View Profile of tony567"&gt;&lt;SPAN class=""&gt;tony567&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;,&lt;/P&gt;
&lt;P&gt;If one project includes "lib_lpcspifi_M3.lib" , this project should call the functions included in the lib.&lt;/P&gt;
&lt;P&gt;You can delete the lib file to have a test, when build, it will have compile error.&lt;/P&gt;</description>
    <pubDate>Wed, 30 Jun 2021 08:30:04 GMT</pubDate>
    <dc:creator>Alice_Yang</dc:creator>
    <dc:date>2021-06-30T08:30:04Z</dc:date>
    <item>
      <title>LPC1833 SPIFI library</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1833-SPIFI-library/m-p/1295273#M45549</link>
      <description>&lt;P&gt;Hi，NXP&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;1. we are going to implement SPI IC： MX25V1606F and AT25SF161B for LPC1833 as external memory which are not supportted by SPIFI library after checked the LPC18_43_lpcspifilib_driver.zip source code&lt;/P&gt;&lt;P&gt;2. we are using flash magic tool to update external memory firmware，the flash magic installed directory provide a sample code for bootloader develop，and that sample code use &amp;nbsp;as library which provided about 9years ago， and not provide source code，flash maigc feedback it was provided by nxp（2012/5/17）&lt;/P&gt;&lt;P&gt;3. after compared the very old flash magic&amp;nbsp;&lt;SPAN&gt;spifi_drv_M3.lib and latest NXP lib_lpcspifi_M3.lib（use HxD tool），we found “spifi_table” was not included in latest NXP lpcspilifi library，&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;3. &amp;nbsp;we need NCP support for below： do we have to modify lpcspifi library source code to support our special SPI IC？we need use flash magic sample code to modify，but we do not have the very old（2012/5/17）lpcspilib source code，and if we use the latest NXP lpcspifilib source code， the project will compile fail at “Error：L6218E：undefined symbol spifi_table（referred from flashprg.o）.&lt;/P&gt;&lt;P&gt;4. can NXP support this case？&lt;/P&gt;</description>
      <pubDate>Mon, 21 Jun 2021 08:06:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1833-SPIFI-library/m-p/1295273#M45549</guid>
      <dc:creator>tony567</dc:creator>
      <dc:date>2021-06-21T08:06:17Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1833 SPIFI library</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1833-SPIFI-library/m-p/1295284#M45550</link>
      <description>&lt;P&gt;sorry， update item 2: flash magic sample code use&amp;nbsp;&lt;SPAN&gt;spifi_drv_M3.lib as spifi library which was provided 9years ago（2012/5/17）&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 21 Jun 2021 08:16:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1833-SPIFI-library/m-p/1295284#M45550</guid>
      <dc:creator>tony567</dc:creator>
      <dc:date>2021-06-21T08:16:29Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1833 SPIFI library</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1833-SPIFI-library/m-p/1295301#M45552</link>
      <description />
      <pubDate>Mon, 21 Jun 2021 08:32:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1833-SPIFI-library/m-p/1295301#M45552</guid>
      <dc:creator>tony567</dc:creator>
      <dc:date>2021-06-21T08:32:58Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1833 SPIFI library</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1833-SPIFI-library/m-p/1295818#M45574</link>
      <description>&lt;P&gt;Hello, could anyone help to check what the function for "spifi_table"?&amp;nbsp;spifi_table exists in flashprg.c and spifi_rom_api.h only, and also exists in the very old version&amp;nbsp;&lt;SPAN&gt;spifi_drv_M3.lib of 2012/5/17, but that version is not available on website, how to deal with&amp;nbsp;spifi_table for the latest spifilib driver? please check it.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 22 Jun 2021 05:34:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1833-SPIFI-library/m-p/1295818#M45574</guid>
      <dc:creator>tony567</dc:creator>
      <dc:date>2021-06-22T05:34:34Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1833 SPIFI library</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1833-SPIFI-library/m-p/1295819#M45575</link>
      <description />
      <pubDate>Tue, 22 Jun 2021 05:36:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1833-SPIFI-library/m-p/1295819#M45575</guid>
      <dc:creator>tony567</dc:creator>
      <dc:date>2021-06-22T05:36:15Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1833 SPIFI library</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1833-SPIFI-library/m-p/1296058#M45580</link>
      <description>&lt;P&gt;Hello Tony,&lt;/P&gt;
&lt;P&gt;There is a guide about how to add new LPCspifi lib device in "spifilib_v1_101.chm" under spifilib folder,&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Alice_Yang_0-1624354019490.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/147665i056B7BEA77BF1FF1/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Alice_Yang_0-1624354019490.png" alt="Alice_Yang_0-1624354019490.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You can try to refer to it add your device.&lt;/P&gt;
&lt;P&gt;And about how to use Flash Magic to program external flash, I think it is hard, this tool is made by third part, and it just&amp;nbsp;&lt;/P&gt;
&lt;P&gt;illustrate some IC, doesn't give how to change to other flash chips.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 22 Jun 2021 09:30:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1833-SPIFI-library/m-p/1296058#M45580</guid>
      <dc:creator>Alice_Yang</dc:creator>
      <dc:date>2021-06-22T09:30:22Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1833 SPIFI library</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1833-SPIFI-library/m-p/1296084#M45581</link>
      <description>&lt;P&gt;Hi, Alice,&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;thanks very much for your advise, I would like to confirm below items with you, if needed we could send offical request through our NXP&amp;nbsp;agent or our customer by mail.&lt;/P&gt;&lt;P&gt;1. what tools NXP recommend to online flash the external SPI memory? we'd like to use UART interface because this is schematic design, customer requirement, easy and&amp;nbsp;&lt;SPAN&gt;convenient in manufactory, does NXP have sample code for using UART update external SPI flash FW? because we just have flash magic version, so we plan to start from flash magic, if NXP could support sample code for updating external SPI flash FW through UART/COM port online, it is perfect..but, so far, I didn't find related code for this...&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;2. if our special SPI flash IC are not listed in "spifilib_fam_standard_cmd.c", actually, they are all not listed in...does the LPC1833 recognize that special SPI flash IC and work normal?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;3. could we use Keil to modify and compile the SPIFI library source code? or we just need use NXP IDE...it's a little diffcult to use the NXP IDE...the SDK download speed is very very low, and always no reponse...&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;4. we want to confirm with you whether the SPIFI library source code has something update or not during 2012~2014? because the flash magic used .lib and the NXP offical .lib are much differenct...attach the flash magic/NXP .lib file compare results...&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 22 Jun 2021 10:33:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1833-SPIFI-library/m-p/1296084#M45581</guid>
      <dc:creator>tony567</dc:creator>
      <dc:date>2021-06-22T10:33:42Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1833 SPIFI library</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1833-SPIFI-library/m-p/1297536#M45617</link>
      <description>&lt;P&gt;Hello Tony,&lt;/P&gt;
&lt;P&gt;&amp;gt;The SPIFI LIB is old , and there is one update this.&amp;nbsp; It should be some change from 2012-2014, because&lt;/P&gt;
&lt;P&gt;in 2014 there is new version v1.01:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.nxp.com/products/processors-and-microcontrollers/arm-microcontrollers/general-purpose-mcus/lpc4300-cortex-m4-m0/lpc-spifi-peripheral:SPIFI-NXP-MICROCONTROLLERS?tab=Design_Tools_Tab" target="_blank"&gt;https://www.nxp.com/products/processors-and-microcontrollers/arm-microcontrollers/general-purpose-mcus/lpc4300-cortex-m4-m0/lpc-spifi-peripheral:SPIFI-NXP-MICROCONTROLLERS?tab=Design_Tools_Tab&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;&amp;gt; KEil can program external flash, there is some programming Algorithm, you can try.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Alice_Yang_0-1624524375247.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/147866iCD6F40EA35CF32B1/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Alice_Yang_0-1624524375247.png" alt="Alice_Yang_0-1624524375247.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;I think it should be work with MX25V1606F, while not AT25SF161B.&amp;nbsp; In the SPIFI device support table,&amp;nbsp; there is no ATxxxx:&amp;nbsp; &lt;A href="https://www.nxp.com/products/processors-and-microcontrollers/arm-microcontrollers/general-purpose-mcus/lpc4300-cortex-m4-m0/lpc-spifi-peripheral:SPIFI-NXP-MICROCONTROLLERS" target="_blank"&gt;https://www.nxp.com/products/processors-and-microcontrollers/arm-microcontrollers/general-purpose-mcus/lpc4300-cortex-m4-m0/lpc-spifi-peripheral:SPIFI-NXP-MICROCONTROLLERS&lt;/A&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If the programming Algorithm doesn't work, tell me.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;gt; After we talking internal, we really haven't the tool for online flash the external SPI memory.&lt;/P&gt;
&lt;P&gt;&amp;gt; About your question "2. we are using flash magic tool to update external memory firmware，the flash magic installed directory provide a sample code for bootloader develop，and that sample code use as library which provided about 9years ago， and not provide source code，flash maigc feedback it was provided by nxp（2012/5/17）",&amp;nbsp; could you point detail which source code, I can help try to ask other colleague if this is help for you.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;Alice&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 24 Jun 2021 08:55:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1833-SPIFI-library/m-p/1297536#M45617</guid>
      <dc:creator>Alice_Yang</dc:creator>
      <dc:date>2021-06-24T08:55:49Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1833 SPIFI library</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1833-SPIFI-library/m-p/1298170#M45644</link>
      <description>&lt;P&gt;Hi,&amp;nbsp;&lt;SPAN&gt;Alice&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; 1. yes, I have already downloaded all the versions on&amp;nbsp;SPIFI-NXP-MICROCONTROLLERS: LPC SPIFI Peripheral/BSP, Drivers and Middleware (2)/Embedded Application Software - miscellaneous (6), but they are all not same with the one flash magic used...&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;2. sorry, we don't have Keil related programming tool, we are not major in MCU develop... we just have serial port cable on hand... our implement application of LPC1833 is: LPC1833 connect to a FPGA through EMC interface, the external SPI flash interface of LPC1833 just stores the FPGA FirmWare, we of cource can programm the flash FW through offline copy machine in manufactory, but it is always&amp;nbsp;inescapable that we need upgrade the SPI flash FW after the flash FW already programmed through copy machine, but it is not a good process if we de-mount/re-mount the IC...we prefer to use ISP mode through serial port cable to upgrade the flash IC FW, because this is easy for operator in manufactory...&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;3. that .lib contains in&amp;nbsp;AN11206.zip of&amp;nbsp;\AN11206\LCD_SPIFI\Drivers\lib seems the one flash magic used, could you help check if the .lib source code in&amp;nbsp;AN11206\LCD_SPIFI\Drivers\lib is available or not?&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 25 Jun 2021 06:40:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1833-SPIFI-library/m-p/1298170#M45644</guid>
      <dc:creator>tony567</dc:creator>
      <dc:date>2021-06-25T06:40:18Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1833 SPIFI library</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1833-SPIFI-library/m-p/1299491#M45678</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;A id="link_12" class="lia-link-navigation lia-page-link lia-user-name-link" href="https://community.nxp.com/t5/user/viewprofilepage/user-id/186747" target="_self" aria-label="View Profile of tony567"&gt;&lt;SPAN class=""&gt;tony567&lt;/SPAN&gt;&lt;/A&gt;,&lt;/P&gt;
&lt;P&gt;About the Source code, please check my attachment, I'm not sure it can used, you can try .&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;Alice&lt;/P&gt;</description>
      <pubDate>Tue, 29 Jun 2021 07:07:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1833-SPIFI-library/m-p/1299491#M45678</guid>
      <dc:creator>Alice_Yang</dc:creator>
      <dc:date>2021-06-29T07:07:44Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1833 SPIFI library</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1833-SPIFI-library/m-p/1299530#M45679</link>
      <description>&lt;P&gt;Hi, Alice,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;thanks very much for your effort, the attached source code seems very different with the others...the lib_lpcspifi_M3.lib source code in the link you provided previously usually contains "spifilib_api.h/spifilib_dev.h/spifilib_chiphw.h/spifilib_dev_common.c/spifilib_fam_standard_cmd.c", but this one contains none of them, whatever, I will try to compile the source code this time~~~if possible, could you advise the details function of "lib_lpcspifi_M3.lib" in a project, why is it included in a project? it's just an executable file...not source file, what will happen if we drop "lib_lpcspifi_M3.lib" in a project? thanks again.&lt;/P&gt;</description>
      <pubDate>Tue, 29 Jun 2021 08:02:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1833-SPIFI-library/m-p/1299530#M45679</guid>
      <dc:creator>tony567</dc:creator>
      <dc:date>2021-06-29T08:02:25Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1833 SPIFI library</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1833-SPIFI-library/m-p/1300275#M45693</link>
      <description>&lt;P&gt;Hello &lt;SPAN class="UserName lia-user-name lia-user-rank-Contributor-II lia-component-message-view-widget-author-username"&gt;&lt;A id="link_12" class="lia-link-navigation lia-page-link lia-user-name-link" style="color: #333f48;" href="https://community.nxp.com/t5/user/viewprofilepage/user-id/186747" target="_self" aria-label="View Profile of tony567"&gt;&lt;SPAN class=""&gt;tony567&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;,&lt;/P&gt;
&lt;P&gt;If one project includes "lib_lpcspifi_M3.lib" , this project should call the functions included in the lib.&lt;/P&gt;
&lt;P&gt;You can delete the lib file to have a test, when build, it will have compile error.&lt;/P&gt;</description>
      <pubDate>Wed, 30 Jun 2021 08:30:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1833-SPIFI-library/m-p/1300275#M45693</guid>
      <dc:creator>Alice_Yang</dc:creator>
      <dc:date>2021-06-30T08:30:04Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1833 SPIFI library</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1833-SPIFI-library/m-p/1354815#M46762</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/186747"&gt;@tony567&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;We have also faced similar issue, but we were able to solve the problem.&lt;/P&gt;&lt;P&gt;You can contact us for further details.&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Wed, 22 Feb 2023 05:52:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1833-SPIFI-library/m-p/1354815#M46762</guid>
      <dc:creator>Anonymous-III</dc:creator>
      <dc:date>2023-02-22T05:52:16Z</dc:date>
    </item>
    <item>
      <title>Re: LPC1833 SPIFI library</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1833-SPIFI-library/m-p/1394080#M47525</link>
      <description>&lt;P&gt;Is this source code available on any official website or can I only find it here in the nxp community?&lt;/P&gt;&lt;P&gt;Has there been any update to this source code since?&lt;/P&gt;&lt;P&gt;Is there an IAR project already available somewhere with this source code that I can use?&lt;/P&gt;</description>
      <pubDate>Tue, 04 Jan 2022 08:23:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC1833-SPIFI-library/m-p/1394080#M47525</guid>
      <dc:creator>danielgull</dc:creator>
      <dc:date>2022-01-04T08:23:58Z</dc:date>
    </item>
  </channel>
</rss>

