<?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: LPUART  receive function not working (LPUART_DRV_ReceiveData) with SDK 3.0.0 in S32K</title>
    <link>https://community.nxp.com/t5/S32K/LPUART-receive-function-not-working-LPUART-DRV-ReceiveData-with/m-p/959707#M5359</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Jorge Antonio Alcala Vazquez for your reply.&lt;/P&gt;&lt;P&gt;Actually with SDK 3.0.0,&amp;nbsp;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;LPUART_DRV_SendData is working fine but&amp;nbsp;&lt;SPAN&gt;LPUART_DRV_ReceiveData&amp;nbsp; is causing problem for me. Iam sharing the test code.Actually this test code is same example code provided in SDK 0.8.6(processor expert) which i tried in SDK 3.0.0(processor expert). In SDK 0.8.6 both functions are working fine.&lt;/SPAN&gt;&lt;/SPAN&gt;&amp;nbsp;I have attached the test code.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 30 Oct 2019 07:35:26 GMT</pubDate>
    <dc:creator>anoop_radhakris</dc:creator>
    <dc:date>2019-10-30T07:35:26Z</dc:date>
    <item>
      <title>LPUART  receive function not working (LPUART_DRV_ReceiveData) with SDK 3.0.0</title>
      <link>https://community.nxp.com/t5/S32K/LPUART-receive-function-not-working-LPUART-DRV-ReceiveData-with/m-p/959705#M5357</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="margin-top: 12.0pt;"&gt;Hai, Iam using S32K144 board. Intially I used S32 Design studio for ARM V2.0 with SDK updated to 0.8.6 and tested the LPUART echo example that used non blocking functions for transmission and reception(with interrupt)(&lt;SPAN style="font-size: 10.0pt; color: black; background: silver;"&gt;LPUART_DRV_SendData&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; color: black;"&gt; and &lt;SPAN style="background: silver;"&gt;LPUART_DRV_ReceiveData&lt;/SPAN&gt;&lt;/SPAN&gt;). LPUART was working fine in terms of transmission to PC and reception from PC. Here iam using termite serial terminal. After that tried using S32 Design studio for ARM Version 2018.R1 with SDK updated to 3.0.0.Here the LPUART echo example(with interrupt) was using transmission and reception with blocking functionality which was working fine in terms of transmission and reception. Then I tried the&amp;nbsp; same LPUART echo example code from SDK 0.8.6 using transmission and reception &amp;nbsp;with non blocking functions (&lt;SPAN style="font-size: 10.0pt; color: black; background: silver;"&gt;LPUART_DRV_SendData&lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; color: black;"&gt; and &lt;SPAN style="background: silver;"&gt;LPUART_DRV_ReceiveData&lt;/SPAN&gt;&lt;/SPAN&gt;) in SDK 3.0.0.Here transmissions worked fine, but reception from PC(termite) to controller is not happening&lt;SPAN style="font-size: 10.0pt; color: black;"&gt;. Kindly help me in this and please guide if Iam doing something wrong.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Oct 2019 15:53:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/LPUART-receive-function-not-working-LPUART-DRV-ReceiveData-with/m-p/959705#M5357</guid>
      <dc:creator>anoop_radhakris</dc:creator>
      <dc:date>2019-10-23T15:53:23Z</dc:date>
    </item>
    <item>
      <title>Re: LPUART  receive function not working (LPUART_DRV_ReceiveData) with SDK 3.0.0</title>
      <link>https://community.nxp.com/t5/S32K/LPUART-receive-function-not-working-LPUART-DRV-ReceiveData-with/m-p/959706#M5358</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Anoop R Nair&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Could you share the code that you are trying to implement? if I am correct, you are saying that the LPUART_DRV_ReceiveData and LPUART_DRV_SendData is causing you problems with the SDK 3.0, am I correct? could you clarify how are you using those functions and how did you corroborate that the transfer has finished?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;Jorge Alcala&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 28 Oct 2019 22:15:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/LPUART-receive-function-not-working-LPUART-DRV-ReceiveData-with/m-p/959706#M5358</guid>
      <dc:creator>jorge_a_vazquez</dc:creator>
      <dc:date>2019-10-28T22:15:29Z</dc:date>
    </item>
    <item>
      <title>Re: LPUART  receive function not working (LPUART_DRV_ReceiveData) with SDK 3.0.0</title>
      <link>https://community.nxp.com/t5/S32K/LPUART-receive-function-not-working-LPUART-DRV-ReceiveData-with/m-p/959707#M5359</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Jorge Antonio Alcala Vazquez for your reply.&lt;/P&gt;&lt;P&gt;Actually with SDK 3.0.0,&amp;nbsp;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;LPUART_DRV_SendData is working fine but&amp;nbsp;&lt;SPAN&gt;LPUART_DRV_ReceiveData&amp;nbsp; is causing problem for me. Iam sharing the test code.Actually this test code is same example code provided in SDK 0.8.6(processor expert) which i tried in SDK 3.0.0(processor expert). In SDK 0.8.6 both functions are working fine.&lt;/SPAN&gt;&lt;/SPAN&gt;&amp;nbsp;I have attached the test code.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Oct 2019 07:35:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/LPUART-receive-function-not-working-LPUART-DRV-ReceiveData-with/m-p/959707#M5359</guid>
      <dc:creator>anoop_radhakris</dc:creator>
      <dc:date>2019-10-30T07:35:26Z</dc:date>
    </item>
    <item>
      <title>Re: LPUART  receive function not working (LPUART_DRV_ReceiveData) with SDK 3.0.0</title>
      <link>https://community.nxp.com/t5/S32K/LPUART-receive-function-not-working-LPUART-DRV-ReceiveData-with/m-p/959708#M5360</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN class=""&gt;HI Anoop R Nair &lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;SPAN class=""&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;SPAN class=""&gt;I have no issue if I place the code below code in the echo demo from the SDK version 3.0.0:&lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;SPAN class=""&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;PRE class="language-c line-numbers"&gt;&lt;SPAN class="comment token"&gt;/* Send the received data back */&lt;/SPAN&gt;
           &lt;SPAN class="token function"&gt;LPUART_DRV_SendData&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;INST_LPUART1&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; buffer&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; bufferIdx&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
           &lt;SPAN class="comment token"&gt;/* Wait for transmission to be complete */&lt;/SPAN&gt;
           &lt;SPAN class="keyword token"&gt;while&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;LPUART_DRV_GetTransmitStatus&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;INST_LPUART1&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;&amp;amp;&lt;/SPAN&gt;bytesRemaining&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;!=&lt;/SPAN&gt; STATUS_SUCCESS&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;&lt;/P&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;P&gt;If you are using the EVK board, you should be using the LPUART1 instance, could you clarify why in the code that you attached you are using instance 2?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 31 Oct 2019 23:40:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/LPUART-receive-function-not-working-LPUART-DRV-ReceiveData-with/m-p/959708#M5360</guid>
      <dc:creator>jorge_a_vazquez</dc:creator>
      <dc:date>2019-10-31T23:40:59Z</dc:date>
    </item>
  </channel>
</rss>

