<?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>i.MX RT Crossover MCUsのトピックRe: RT500 FlexIO QSPI implementation</title>
    <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT500-FlexIO-QSPI-implementation/m-p/1947582#M31727</link>
    <description>&lt;P style="margin: 0in; font-family: Calibri; font-size: 11.0pt;"&gt;&lt;FONT face="arial,helvetica,sans-serif" size="4"&gt;Hello &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/237018"&gt;@djgj&lt;/a&gt;,&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Calibri; font-size: 11.0pt;"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Calibri; font-size: 11.0pt;"&gt;&lt;FONT face="arial,helvetica,sans-serif" size="4"&gt;The only documentation for FlexIO &amp;amp; QSPI is the previously mentioned app note, which only covers a simplex transfer. Half/full-duplex mode are possible, but we do not provide any examples or documentation for them.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Calibri; font-size: 11.0pt;"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Calibri; font-size: 11.0pt;"&gt;&lt;FONT face="arial,helvetica,sans-serif" size="4"&gt;&lt;SPAN&gt;On the other hand, this &lt;/SPAN&gt;&lt;A href="https://community.nxp.com/t5/Kinetis-Microcontrollers/Understanding-FlexIO/ta-p/1115419" target="_blank"&gt;&lt;SPAN&gt;post&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN&gt; explains how the FlexIO works which could be helpful.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Calibri; font-size: 11.0pt;" lang="es-MX"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Calibri; font-size: 11.0pt;" lang="es-MX"&gt;&lt;FONT face="arial,helvetica,sans-serif" size="4"&gt;BR&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial,helvetica,sans-serif" size="4"&gt;Habib.&lt;/FONT&gt;&lt;/P&gt;</description>
    <pubDate>Wed, 04 Sep 2024 22:17:33 GMT</pubDate>
    <dc:creator>Habib_MS</dc:creator>
    <dc:date>2024-09-04T22:17:33Z</dc:date>
    <item>
      <title>RT500 FlexIO QSPI implementation</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT500-FlexIO-QSPI-implementation/m-p/1945520#M31697</link>
      <description>&lt;P class=""&gt;&lt;SPAN&gt;Hello All,&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;We are using the RT555 for our new product and we have designed intending to use the FlexIO as a QSPI master.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;Originally we had seen the following 2 app notes, and thought this would be possible:&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;Using FlexIO to emulate Quad SPI master&lt;SPAN&gt;:&amp;nbsp;&lt;A href="https://www.nxp.com/docs/en/application-note/AN14175.pdf" target="_blank" rel="noopener noreferrer"&gt;https://www.nxp.com/docs/en/application-note/AN14175.pdf&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;Using FlexIO to emulate communications and timing peripherals&lt;SPAN&gt;:&amp;nbsp;&lt;A href="https://www.nxp.com/docs/en/application-note/AN12174.pdf" target="_blank" rel="noopener noreferrer"&gt;https://www.nxp.com/docs/en/application-note/AN12174.pdf&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;On closer inspection, the QSPI example is a simplex implementation, and the “Dual SPI” is standard SPI, with a single MISO and MOSI pin, and not dual-SPI where both pins are used as a 2-bit half duplex bidirectional link.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&amp;nbsp;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;Are you aware if it is possible to generate a full bidirectional QSPI bus using the FlexIO peripheral?&amp;nbsp; Is there any code available to demonstrate this?&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&amp;nbsp;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;Thanks for your support.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&amp;nbsp;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN&gt;djgj&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 02 Sep 2024 13:34:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT500-FlexIO-QSPI-implementation/m-p/1945520#M31697</guid>
      <dc:creator>djgj</dc:creator>
      <dc:date>2024-09-02T13:34:23Z</dc:date>
    </item>
    <item>
      <title>Re: RT500 FlexIO QSPI implementation</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT500-FlexIO-QSPI-implementation/m-p/1947582#M31727</link>
      <description>&lt;P style="margin: 0in; font-family: Calibri; font-size: 11.0pt;"&gt;&lt;FONT face="arial,helvetica,sans-serif" size="4"&gt;Hello &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/237018"&gt;@djgj&lt;/a&gt;,&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Calibri; font-size: 11.0pt;"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Calibri; font-size: 11.0pt;"&gt;&lt;FONT face="arial,helvetica,sans-serif" size="4"&gt;The only documentation for FlexIO &amp;amp; QSPI is the previously mentioned app note, which only covers a simplex transfer. Half/full-duplex mode are possible, but we do not provide any examples or documentation for them.&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Calibri; font-size: 11.0pt;"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Calibri; font-size: 11.0pt;"&gt;&lt;FONT face="arial,helvetica,sans-serif" size="4"&gt;&lt;SPAN&gt;On the other hand, this &lt;/SPAN&gt;&lt;A href="https://community.nxp.com/t5/Kinetis-Microcontrollers/Understanding-FlexIO/ta-p/1115419" target="_blank"&gt;&lt;SPAN&gt;post&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN&gt; explains how the FlexIO works which could be helpful.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Calibri; font-size: 11.0pt;" lang="es-MX"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="margin: 0in; font-family: Calibri; font-size: 11.0pt;" lang="es-MX"&gt;&lt;FONT face="arial,helvetica,sans-serif" size="4"&gt;BR&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="arial,helvetica,sans-serif" size="4"&gt;Habib.&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 04 Sep 2024 22:17:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/RT500-FlexIO-QSPI-implementation/m-p/1947582#M31727</guid>
      <dc:creator>Habib_MS</dc:creator>
      <dc:date>2024-09-04T22:17:33Z</dc:date>
    </item>
  </channel>
</rss>

