<?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: MKE02Z64VQH4 UART Buffer Overrun Problem in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/MKE02Z64VQH4-UART-Buffer-Overrun-Problem/m-p/822613#M49768</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Sometimes baudrate mismatch will cause receiving a break character. One of its effect is set the overrun flag, S1[OR].&lt;/P&gt;&lt;P&gt;&lt;A _jive_internal="true" href="https://community.nxp.com/message/1054788"&gt;https://community.nxp.com/message/1054788&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Does it receive error data or the data received less than send data?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Jing&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 04 Dec 2018 08:13:13 GMT</pubDate>
    <dc:creator>jingpan</dc:creator>
    <dc:date>2018-12-04T08:13:13Z</dc:date>
    <item>
      <title>MKE02Z64VQH4 UART Buffer Overrun Problem</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/MKE02Z64VQH4-UART-Buffer-Overrun-Problem/m-p/822612#M49767</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello I am developping software for the above mentioned processor.&lt;/P&gt;&lt;P&gt;&amp;nbsp;I use Processor Expert with the Serial_LDD component.&lt;/P&gt;&lt;P&gt;I am lost with the following problem.&lt;/P&gt;&lt;P&gt;Upon receive sometimes the&amp;nbsp;AS1_OnError fires. If I then examine the error I get the&lt;/P&gt;&lt;P&gt;AsyncErrorCodes.errName.OverRun error. But there are no characters in the buffer (AS1_GetCharsInRxBuf() will yield 0).&lt;/P&gt;&lt;P&gt;I tried several buffer sizes but the spurious errors persist.&lt;/P&gt;&lt;P&gt;I examined the serial data quality with an oscilloscope and found it to be clean;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can someone please advise?&lt;/P&gt;&lt;P&gt;Thanks, kind regards Ad&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 30 Nov 2018 12:39:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/MKE02Z64VQH4-UART-Buffer-Overrun-Problem/m-p/822612#M49767</guid>
      <dc:creator>advangorp</dc:creator>
      <dc:date>2018-11-30T12:39:31Z</dc:date>
    </item>
    <item>
      <title>Re: MKE02Z64VQH4 UART Buffer Overrun Problem</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/MKE02Z64VQH4-UART-Buffer-Overrun-Problem/m-p/822613#M49768</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Sometimes baudrate mismatch will cause receiving a break character. One of its effect is set the overrun flag, S1[OR].&lt;/P&gt;&lt;P&gt;&lt;A _jive_internal="true" href="https://community.nxp.com/message/1054788"&gt;https://community.nxp.com/message/1054788&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Does it receive error data or the data received less than send data?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Jing&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Dec 2018 08:13:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/MKE02Z64VQH4-UART-Buffer-Overrun-Problem/m-p/822613#M49768</guid>
      <dc:creator>jingpan</dc:creator>
      <dc:date>2018-12-04T08:13:13Z</dc:date>
    </item>
    <item>
      <title>Re: MKE02Z64VQH4 UART Buffer Overrun Problem</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/MKE02Z64VQH4-UART-Buffer-Overrun-Problem/m-p/822614#M49769</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Jing thank you very much for your reply,&lt;/P&gt;&lt;P&gt;Yes I receive a buffer overrun while there are no characters in the buffer. I am sure the baud rate is ok..&lt;/P&gt;&lt;P&gt;I will follow the link you provided to see what could cause this phenomena.&lt;/P&gt;&lt;P&gt;Kind regards, Ad&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Dec 2018 10:14:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/MKE02Z64VQH4-UART-Buffer-Overrun-Problem/m-p/822614#M49769</guid>
      <dc:creator>advangorp</dc:creator>
      <dc:date>2018-12-04T10:14:02Z</dc:date>
    </item>
    <item>
      <title>Re: MKE02Z64VQH4 UART Buffer Overrun Problem</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/MKE02Z64VQH4-UART-Buffer-Overrun-Problem/m-p/822615#M49770</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Forgot to update this question. I found the classic error that the time spend in the receive interrupt was very much too long. The solution was to set a flag in the receive interrupt and handle the major of the code in the main loop.&lt;/P&gt;&lt;P&gt;Thank you for your support. Kind regards Ad&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 16 Jun 2019 15:54:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/MKE02Z64VQH4-UART-Buffer-Overrun-Problem/m-p/822615#M49770</guid>
      <dc:creator>advangorp</dc:creator>
      <dc:date>2019-06-16T15:54:03Z</dc:date>
    </item>
  </channel>
</rss>

