<?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: IMXRT FlexSPI NonBlocking Method in i.MX RT Crossover MCUs</title>
    <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/IMXRT-FlexSPI-NonBlocking-Method/m-p/1459095#M19590</link>
    <description>&lt;P&gt;Hi Kerryzhou,&lt;/P&gt;&lt;P&gt;Thanks for the response.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I already checked non blocking related posts in the forum. But I'm Facing issues while doing erase and pagewrite.&lt;/P&gt;&lt;P&gt;Can you please share a working non blocking APIs sample file?&lt;/P&gt;</description>
    <pubDate>Tue, 17 May 2022 10:28:20 GMT</pubDate>
    <dc:creator>Vignesh_S</dc:creator>
    <dc:date>2022-05-17T10:28:20Z</dc:date>
    <item>
      <title>IMXRT FlexSPI NonBlocking Method</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/IMXRT-FlexSPI-NonBlocking-Method/m-p/1458697#M19577</link>
      <description>&lt;P&gt;I used SDK example&amp;nbsp;"flexspi_nor_polling_transfer" as reference to communicate with external flash via FlexSPI and its working fine.&amp;nbsp;&lt;/P&gt;&lt;P&gt;But I want to use NonBlocking Method in my custer IMXRT1176 board. Is there any NonBlocking Sample file to test it?&amp;nbsp;&lt;/P&gt;&lt;P&gt;Can you please share it if its available or can you give an API Ref to do erase and page write?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 16 May 2022 14:08:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/IMXRT-FlexSPI-NonBlocking-Method/m-p/1458697#M19577</guid>
      <dc:creator>Vignesh_S</dc:creator>
      <dc:date>2022-05-16T14:08:14Z</dc:date>
    </item>
    <item>
      <title>Re: IMXRT FlexSPI NonBlocking Method</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/IMXRT-FlexSPI-NonBlocking-Method/m-p/1458937#M19586</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/194557"&gt;@Vignesh_S&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp; I checked all our related demo code is based on the&amp;nbsp;FLEXSPI_TransferBlocking API.&lt;/P&gt;
&lt;P&gt;&amp;nbsp; But in the fsl_flexspi.c we also have the&amp;nbsp;FLEXSPI_TransferNonBlocking API, I think you can try to call that API and test it, as we still don't have a related demo.&lt;/P&gt;
&lt;P&gt;&amp;nbsp; You also can refer to the following post which may useful to you:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.nxp.com/t5/i-MX-RT/Hyperflash-non-blocking-transfer-causing-instruction-access/m-p/1440061" target="_blank"&gt;https://community.nxp.com/t5/i-MX-RT/Hyperflash-non-blocking-transfer-causing-instruction-access/m-p/1440061&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.nxp.com/t5/i-MX-RT/Example-code-for-FLEXSPI-TransferNonBlocking-usage/m-p/1151344" target="_blank"&gt;https://community.nxp.com/t5/i-MX-RT/Example-code-for-FLEXSPI-TransferNonBlocking-usage/m-p/1151344&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;But, if you want to use the nonblocking method, you also can refer to the DMA code:&lt;/P&gt;
&lt;P&gt;SDK_2_11_1_MIMXRT1170-EVK\boards\evkmimxrt1170\driver_examples\flexspi\nor\edma_transfer&lt;/P&gt;
&lt;P&gt;Best Regards,&lt;/P&gt;
&lt;P&gt;Kerry&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 17 May 2022 02:42:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/IMXRT-FlexSPI-NonBlocking-Method/m-p/1458937#M19586</guid>
      <dc:creator>kerryzhou</dc:creator>
      <dc:date>2022-05-17T02:42:53Z</dc:date>
    </item>
    <item>
      <title>Re: IMXRT FlexSPI NonBlocking Method</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/IMXRT-FlexSPI-NonBlocking-Method/m-p/1459095#M19590</link>
      <description>&lt;P&gt;Hi Kerryzhou,&lt;/P&gt;&lt;P&gt;Thanks for the response.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I already checked non blocking related posts in the forum. But I'm Facing issues while doing erase and pagewrite.&lt;/P&gt;&lt;P&gt;Can you please share a working non blocking APIs sample file?&lt;/P&gt;</description>
      <pubDate>Tue, 17 May 2022 10:28:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/IMXRT-FlexSPI-NonBlocking-Method/m-p/1459095#M19590</guid>
      <dc:creator>Vignesh_S</dc:creator>
      <dc:date>2022-05-17T10:28:20Z</dc:date>
    </item>
    <item>
      <title>Re: IMXRT FlexSPI NonBlocking Method</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/IMXRT-FlexSPI-NonBlocking-Method/m-p/1459096#M19591</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;As per the below link. There is a working sample file for non blocking. Can you please share the same?&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/t5/i-MX-Processors/Flexspi-driver-SDK-for-nonblocking-mode/m-p/1335556/highlight/false#M179630" target="_blank"&gt;Re: Flexspi driver SDK for nonblocking mode - NXP Community&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 17 May 2022 07:04:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/IMXRT-FlexSPI-NonBlocking-Method/m-p/1459096#M19591</guid>
      <dc:creator>Vignesh_S</dc:creator>
      <dc:date>2022-05-17T07:04:26Z</dc:date>
    </item>
    <item>
      <title>Re: IMXRT FlexSPI NonBlocking Method</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/IMXRT-FlexSPI-NonBlocking-Method/m-p/1459185#M19596</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/194557"&gt;@Vignesh_S&lt;/a&gt;&amp;nbsp;，&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;You mentioned the post is from&amp;nbsp;Russian colleague, and we can't contact him now.&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;I also helped you to check with our AE and SDK team colleagues, we still don't have that example.&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;So, maybe you can use the DMA method, or you also can refer to other noneblocking API usage, eg, LPUART,&amp;nbsp;interrupt_transfer. You can try it on your side.&lt;/P&gt;
&lt;P&gt;If you still have questions about it, please kindly let me know.&lt;/P&gt;
&lt;P&gt;Best Regards,&lt;/P&gt;
&lt;P&gt;Kerry&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 17 May 2022 08:34:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/IMXRT-FlexSPI-NonBlocking-Method/m-p/1459185#M19596</guid>
      <dc:creator>kerryzhou</dc:creator>
      <dc:date>2022-05-17T08:34:10Z</dc:date>
    </item>
    <item>
      <title>Re: IMXRT FlexSPI NonBlocking Method</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/IMXRT-FlexSPI-NonBlocking-Method/m-p/1459202#M19597</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/194557"&gt;@Vignesh_S&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp; Please check the message, I send you the message about the NonBlocking method, it is for the octal flash, but can for your reference, with it helps you, I also just find it internally.&lt;/P&gt;
&lt;P&gt;Best Regards,&lt;/P&gt;
&lt;P&gt;Kerry&lt;/P&gt;</description>
      <pubDate>Tue, 17 May 2022 08:48:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/IMXRT-FlexSPI-NonBlocking-Method/m-p/1459202#M19597</guid>
      <dc:creator>kerryzhou</dc:creator>
      <dc:date>2022-05-17T08:48:10Z</dc:date>
    </item>
    <item>
      <title>Re: IMXRT FlexSPI NonBlocking Method</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/IMXRT-FlexSPI-NonBlocking-Method/m-p/1459298#M19600</link>
      <description>&lt;P&gt;Hi Keeryzhou,&lt;/P&gt;&lt;P&gt;Thank You, Im also using&amp;nbsp;S26HL01GT Hyperflash in our custom board. So this is perfect.&lt;/P&gt;&lt;P&gt;I'll do the changes with the shared files as reference.&lt;/P&gt;</description>
      <pubDate>Tue, 17 May 2022 10:38:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/IMXRT-FlexSPI-NonBlocking-Method/m-p/1459298#M19600</guid>
      <dc:creator>Vignesh_S</dc:creator>
      <dc:date>2022-05-17T10:38:49Z</dc:date>
    </item>
    <item>
      <title>Re: IMXRT FlexSPI NonBlocking Method</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/IMXRT-FlexSPI-NonBlocking-Method/m-p/1459308#M19601</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/194557"&gt;@Vignesh_S&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp; You are welcome!&lt;/P&gt;
&lt;P&gt;&amp;nbsp; If your question is solved, please help to mark the correct answer, just to close this case.&lt;/P&gt;
&lt;P&gt;&amp;nbsp; Any new issues, welcome to create the new question post, thanks.&lt;/P&gt;
&lt;P&gt;Best Regards,&lt;/P&gt;
&lt;P&gt;Kerry&lt;/P&gt;</description>
      <pubDate>Tue, 17 May 2022 10:55:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/IMXRT-FlexSPI-NonBlocking-Method/m-p/1459308#M19601</guid>
      <dc:creator>kerryzhou</dc:creator>
      <dc:date>2022-05-17T10:55:57Z</dc:date>
    </item>
  </channel>
</rss>

