<?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: DMA based UART using LINFlexd in S32K</title>
    <link>https://community.nxp.com/t5/S32K/DMA-based-UART-using-LINFlexd/m-p/1836667#M33542</link>
    <description>&lt;P&gt;Wrong community, please close this ticket. Identical ticket has been posted in the correct community for tracking.&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/220394"&gt;@noorhasan&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;Haoyue&lt;/P&gt;</description>
    <pubDate>Wed, 27 Mar 2024 18:49:50 GMT</pubDate>
    <dc:creator>haoyue-yan</dc:creator>
    <dc:date>2024-03-27T18:49:50Z</dc:date>
    <item>
      <title>DMA based UART using LINFlexd</title>
      <link>https://community.nxp.com/t5/S32K/DMA-based-UART-using-LINFlexd/m-p/1836404#M33525</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We are trying to use LINFlexd for UART communication in DMA based implementation.&lt;/P&gt;&lt;P&gt;While the same Linflexd channel can be used successfully when we use it with interrupt based implementation, I can't see data being transferred after the DMA0_Ch0 ISR is triggered for DMA based implementation.&lt;/P&gt;&lt;P&gt;Some of the inconsistencies that we observed is related to LIN register values when Tx is triggered.&lt;/P&gt;&lt;P&gt;When we select UART mode in UARTCR, as per the reference manual LINTCSR[mode] should always be set to 1 (UART mode). But, as shown in the screenshot below, it is still set in LIN mode, while UARTCR is in UART Mode.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="noorhasan_0-1711547451176.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/270708i223CF004B6F26883/image-size/medium?v=v2&amp;amp;px=400" role="button" title="noorhasan_0-1711547451176.png" alt="noorhasan_0-1711547451176.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="noorhasan_1-1711547609551.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/270709iC174E43D03A9DDC6/image-size/medium?v=v2&amp;amp;px=400" role="button" title="noorhasan_1-1711547609551.png" alt="noorhasan_1-1711547609551.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="noorhasan_2-1711547619956.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/270710i63363E77C1D04FE0/image-size/medium?v=v2&amp;amp;px=400" role="button" title="noorhasan_2-1711547619956.png" alt="noorhasan_2-1711547619956.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="noorhasan_3-1711547666725.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/270711i2BD92C81B6AA9133/image-size/medium?v=v2&amp;amp;px=400" role="button" title="noorhasan_3-1711547666725.png" alt="noorhasan_3-1711547666725.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Further, the data registers are both showing not-accessible (????)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="noorhasan_4-1711547728682.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/270712iADC1D36909836C5F/image-size/medium?v=v2&amp;amp;px=400" role="button" title="noorhasan_4-1711547728682.png" alt="noorhasan_4-1711547728682.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please help with this.&lt;/P&gt;&lt;P&gt;Thank you&lt;/P&gt;&lt;P&gt;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/59182"&gt;@justinlydick&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/206644"&gt;@haoyue-yan&lt;/a&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 27 Mar 2024 13:58:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/DMA-based-UART-using-LINFlexd/m-p/1836404#M33525</guid>
      <dc:creator>noorhasan</dc:creator>
      <dc:date>2024-03-27T13:58:01Z</dc:date>
    </item>
    <item>
      <title>Re: DMA based UART using LINFlexd</title>
      <link>https://community.nxp.com/t5/S32K/DMA-based-UART-using-LINFlexd/m-p/1836667#M33542</link>
      <description>&lt;P&gt;Wrong community, please close this ticket. Identical ticket has been posted in the correct community for tracking.&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/220394"&gt;@noorhasan&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;Haoyue&lt;/P&gt;</description>
      <pubDate>Wed, 27 Mar 2024 18:49:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/DMA-based-UART-using-LINFlexd/m-p/1836667#M33542</guid>
      <dc:creator>haoyue-yan</dc:creator>
      <dc:date>2024-03-27T18:49:50Z</dc:date>
    </item>
  </channel>
</rss>

