<?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: i.MX RT1060 UART FIFO does not work in MCUXpresso IDE</title>
    <link>https://community.nxp.com/t5/MCUXpresso-IDE/i-MX-RT1060-UART-FIFO-does-not-work/m-p/2088790#M10355</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/249842"&gt;@Mark16&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Thanks for your reply&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;The LPUART FIFO size of the RT1060 processor is also 16 bytes. Could you share with me the application requirements for a larger FIFO size?&amp;nbsp; and could you tell me your point of confusion? I can forward your requirements to the NXP internal team. &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;You mentioned that "using LPUART + DMA " is also an effective transmission method. The NXP SDK demos have&amp;nbsp; a lot of examples for you to use.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Best Regards&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;MayLiu&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Tue, 29 Apr 2025 02:14:50 GMT</pubDate>
    <dc:creator>mayliu1</dc:creator>
    <dc:date>2025-04-29T02:14:50Z</dc:date>
    <item>
      <title>i.MX RT1060 UART FIFO does not work</title>
      <link>https://community.nxp.com/t5/MCUXpresso-IDE/i-MX-RT1060-UART-FIFO-does-not-work/m-p/2087539#M10343</link>
      <description>&lt;P&gt;I want to send 120 bytes via UART1 with an i.MX RT1060 (MIMXRT1061CVJ5B) using the FIFO. I've set the TX FIFO to 256 bytes, but it's not working. Is this a processor bug?&lt;/P&gt;</description>
      <pubDate>Sat, 26 Apr 2025 07:10:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-IDE/i-MX-RT1060-UART-FIFO-does-not-work/m-p/2087539#M10343</guid>
      <dc:creator>Mark16</dc:creator>
      <dc:date>2025-04-26T07:10:38Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX RT1060 UART FIFO does not work</title>
      <link>https://community.nxp.com/t5/MCUXpresso-IDE/i-MX-RT1060-UART-FIFO-does-not-work/m-p/2087637#M10344</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/249842"&gt;@Mark16&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;Thank you so much for your interest in our products and for using our community.&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Question: I want to send 120 bytes via UART1 with an i.MX RT1060 (MIMXRT1061CVJ5B) using the FIFO. I've set the TX FIFO to 256 bytes, but it's not working. Is this a processor bug?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Answer:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;This is not a processor bug.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;In IMXRT1060RM, &amp;nbsp;&amp;nbsp;The maximum number of transmit/receive datawords that can be stored in the TXFIFOSIZE/RXFIFOSIZE.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A href="https://www.nxp.com/webapp/Download?colCode=IMXRT1060RM&amp;amp;location=null" target="_blank"&gt;https://www.nxp.com/webapp/Download?colCode=IMXRT1060RM&amp;amp;location=null&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="mayliu1_1-1745719711189.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/335011i41E3F86723E22104/image-size/medium?v=v2&amp;amp;px=400" role="button" title="mayliu1_1-1745719711189.png" alt="mayliu1_1-1745719711189.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="mayliu1_2-1745719917366.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/335012i5B70882614F0BA9A/image-size/medium?v=v2&amp;amp;px=400" role="button" title="mayliu1_2-1745719917366.png" alt="mayliu1_2-1745719917366.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;I run a&amp;nbsp; SDK demo on&amp;nbsp;MIMXRT1060-EVK board for you to better understand.&lt;/P&gt;
&lt;P&gt;The LPUART RXFIFOSIZE / TXFIFOSIZE&amp;nbsp; value are 4 datawords.&amp;nbsp;&amp;nbsp;The value in RXWATER and TXWATER must be set to&amp;nbsp;be less than the receive FIFO/buffer and transmit buffer/FIFO size&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="mayliu1_0-1745719605924.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/335010i39CD4E558A853210/image-size/medium?v=v2&amp;amp;px=400" role="button" title="mayliu1_0-1745719605924.png" alt="mayliu1_0-1745719605924.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;The value you set the TX FIFO to 256 bytes are not correct value, Please set the value based on the MIMXRT1060RM.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Wish it helps you.&lt;BR /&gt;If you still have question about it, please kindly let me know.&lt;/P&gt;
&lt;P&gt;Wish you a nice day!&lt;/P&gt;
&lt;P&gt;Best Regards&lt;BR /&gt;MayLiu&lt;/P&gt;</description>
      <pubDate>Sun, 27 Apr 2025 02:18:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-IDE/i-MX-RT1060-UART-FIFO-does-not-work/m-p/2087637#M10344</guid>
      <dc:creator>mayliu1</dc:creator>
      <dc:date>2025-04-27T02:18:18Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX RT1060 UART FIFO does not work</title>
      <link>https://community.nxp.com/t5/MCUXpresso-IDE/i-MX-RT1060-UART-FIFO-does-not-work/m-p/2087698#M10346</link>
      <description>Where can i set the value?&lt;BR /&gt;In the Config Tool?</description>
      <pubDate>Sun, 27 Apr 2025 06:45:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-IDE/i-MX-RT1060-UART-FIFO-does-not-work/m-p/2087698#M10346</guid>
      <dc:creator>Mark16</dc:creator>
      <dc:date>2025-04-27T06:45:30Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX RT1060 UART FIFO does not work</title>
      <link>https://community.nxp.com/t5/MCUXpresso-IDE/i-MX-RT1060-UART-FIFO-does-not-work/m-p/2087699#M10347</link>
      <description>&lt;P&gt;Where can i set the value?&lt;/P&gt;&lt;P&gt;In the Config Tool?&lt;/P&gt;</description>
      <pubDate>Sun, 27 Apr 2025 06:46:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-IDE/i-MX-RT1060-UART-FIFO-does-not-work/m-p/2087699#M10347</guid>
      <dc:creator>Mark16</dc:creator>
      <dc:date>2025-04-27T06:46:26Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX RT1060 UART FIFO does not work</title>
      <link>https://community.nxp.com/t5/MCUXpresso-IDE/i-MX-RT1060-UART-FIFO-does-not-work/m-p/2087759#M10348</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/249842"&gt;@Mark16&lt;/a&gt;&amp;nbsp;，&lt;/P&gt;
&lt;P&gt;Thanks for your updated information.&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;LPUART TXFIFOSIZE/RXFIFOSIZE size is fixed, you can not modify it.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;The value in RXWATER and TXWATER must be set to&amp;nbsp;be less than the receive FIFO/buffer and transmit buffer/FIFO size, it means the value in RXWATER and TXWATER must be set to&amp;nbsp;be less than 4&amp;nbsp; datawords.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Best Regards&lt;BR /&gt;MayLiu&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 28 Apr 2025 08:24:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-IDE/i-MX-RT1060-UART-FIFO-does-not-work/m-p/2087759#M10348</guid>
      <dc:creator>mayliu1</dc:creator>
      <dc:date>2025-04-28T08:24:30Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX RT1060 UART FIFO does not work</title>
      <link>https://community.nxp.com/t5/MCUXpresso-IDE/i-MX-RT1060-UART-FIFO-does-not-work/m-p/2088044#M10350</link>
      <description>&lt;P&gt;That's a bit disappointing.&lt;/P&gt;&lt;P&gt;Now they've built this mega-machine,&lt;BR /&gt;with amazing features,&lt;BR /&gt;and then they're skimping on the UART FIFO.&lt;/P&gt;&lt;P&gt;Why is that?&lt;/P&gt;&lt;P&gt;Even my old LPC2478 had a larger UART FIFO of 16 bytes.&lt;/P&gt;&lt;P&gt;I want my money back &lt;LI-EMOJI id="lia_winking-face" title=":winking_face:"&gt;&lt;/LI-EMOJI&gt;&lt;/P&gt;&lt;P&gt;Then I guess I'll have to pump the data via eDMA...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 28 Apr 2025 07:09:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-IDE/i-MX-RT1060-UART-FIFO-does-not-work/m-p/2088044#M10350</guid>
      <dc:creator>Mark16</dc:creator>
      <dc:date>2025-04-28T07:09:25Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX RT1060 UART FIFO does not work</title>
      <link>https://community.nxp.com/t5/MCUXpresso-IDE/i-MX-RT1060-UART-FIFO-does-not-work/m-p/2088790#M10355</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/249842"&gt;@Mark16&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Thanks for your reply&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;The LPUART FIFO size of the RT1060 processor is also 16 bytes. Could you share with me the application requirements for a larger FIFO size?&amp;nbsp; and could you tell me your point of confusion? I can forward your requirements to the NXP internal team. &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;You mentioned that "using LPUART + DMA " is also an effective transmission method. The NXP SDK demos have&amp;nbsp; a lot of examples for you to use.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Best Regards&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;MayLiu&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 29 Apr 2025 02:14:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-IDE/i-MX-RT1060-UART-FIFO-does-not-work/m-p/2088790#M10355</guid>
      <dc:creator>mayliu1</dc:creator>
      <dc:date>2025-04-29T02:14:50Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX RT1060 UART FIFO does not work</title>
      <link>https://community.nxp.com/t5/MCUXpresso-IDE/i-MX-RT1060-UART-FIFO-does-not-work/m-p/2088979#M10358</link>
      <description>&lt;P&gt;Hello,&lt;BR /&gt;I'm not confused.&lt;BR /&gt;I just want to send 120 bytes over UART1 every 100ms,&lt;BR /&gt;with minimal overhead, i.e., without interrupts, etc.&lt;BR /&gt;With a 256-byte FIFO, this would be super easy.&lt;BR /&gt;With a 4-byte FIFO, it won't work without interrupts or polling.&lt;/P&gt;&lt;P&gt;I've been trying to solve it with the famous eDMA for 5 days now,&lt;BR /&gt;but I've completely failed.&lt;BR /&gt;I've read the relevant chapters in the manual several times,&lt;BR /&gt;but a lot remains unclear.&lt;/P&gt;&lt;P&gt;The example programs in the SDK and the drivers in "fsl_lpuart_edma,"&lt;BR /&gt;"fsl_edma," etc., are incredibly bloated, deeply nested,&lt;BR /&gt;and can only be used in a specific way.&lt;BR /&gt;They're useless for simple, straightforward applications.&lt;/P&gt;&lt;P&gt;I have 25 years of professional experience as an embedded programmer,&lt;BR /&gt;with a wide variety of processors,&lt;BR /&gt;but I've never experienced anything like this.&lt;/P&gt;&lt;P&gt;Please explain to me how to set the registers for UART1 and eDMA to easily send 120 bytes over UART1.&lt;BR /&gt;Please use "bare metal" style, e.g.:&lt;/P&gt;&lt;P&gt;LPUART1-&amp;gt;CTRL = ?&lt;BR /&gt;etc...&lt;BR /&gt;DMA0-&amp;gt;SERQ = ?&lt;BR /&gt;etc...&lt;BR /&gt;DMA0-&amp;gt;TCD[0].SADDR = ?&lt;BR /&gt;etc...&lt;/P&gt;</description>
      <pubDate>Tue, 29 Apr 2025 06:22:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-IDE/i-MX-RT1060-UART-FIFO-does-not-work/m-p/2088979#M10358</guid>
      <dc:creator>Mark16</dc:creator>
      <dc:date>2025-04-29T06:22:03Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX RT1060 UART FIFO does not work</title>
      <link>https://community.nxp.com/t5/MCUXpresso-IDE/i-MX-RT1060-UART-FIFO-does-not-work/m-p/2089802#M10360</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/249842"&gt;@Mark16&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks for your reply.&lt;/P&gt;
&lt;DIV&gt;The SDK demo provides&amp;nbsp; API functions that you can call directly, which is more convenient and quicker&amp;nbsp; than you set set the registers.&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;I did a test for you, I think you can refer to it. I have send detail information to you Email(&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Due to NXP the latest policy, I can not send your code directly, but I can send you picture).&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;
&lt;P&gt;Wish it helps you.&lt;BR /&gt;If you still have question about it, please kindly let me know.&lt;/P&gt;
&lt;P&gt;Wish you a nice day!&lt;/P&gt;
&lt;P&gt;Best Regards&lt;BR /&gt;MayLiu&lt;/P&gt;
&lt;/DIV&gt;</description>
      <pubDate>Wed, 30 Apr 2025 04:15:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-IDE/i-MX-RT1060-UART-FIFO-does-not-work/m-p/2089802#M10360</guid>
      <dc:creator>mayliu1</dc:creator>
      <dc:date>2025-04-30T04:15:21Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX RT1060 UART FIFO does not work</title>
      <link>https://community.nxp.com/t5/MCUXpresso-IDE/i-MX-RT1060-UART-FIFO-does-not-work/m-p/2089858#M10362</link>
      <description>&lt;P&gt;Hello,&lt;BR /&gt;As I said, I can't do anything with these bloated examples,&lt;BR /&gt;because I need complete control over the module,&lt;BR /&gt;and many important functions aren't included in the API.&lt;/P&gt;&lt;P&gt;But I was able to solve it after all:&lt;BR /&gt;an important control bit "DREQ" wasn't set:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Mark16_0-1745993157494.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/335720iAADC6C5F7F5526ED/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Mark16_0-1745993157494.png" alt="Mark16_0-1745993157494.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Now it's running like crazy &lt;LI-EMOJI id="lia_winking-face" title=":winking_face:"&gt;&lt;/LI-EMOJI&gt;&lt;BR /&gt;It's a great machine, but the API is completely inadequate...&lt;BR /&gt;Thanks for your effort.&lt;BR /&gt;Regards, Mark&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 30 Apr 2025 06:07:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-IDE/i-MX-RT1060-UART-FIFO-does-not-work/m-p/2089858#M10362</guid>
      <dc:creator>Mark16</dc:creator>
      <dc:date>2025-04-30T06:07:39Z</dc:date>
    </item>
  </channel>
</rss>

