<?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>Kinetis MicrocontrollersのトピックRe: FRDM KW36 - UART Rx Overrun issue in 1mbps BPS</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/FRDM-KW36-UART-Rx-Overrun-issue-in-1mbps-BPS/m-p/945308#M54552</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes, I am asking for help from many people, of course I also thank you for answering my question.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 03 Jul 2019 01:07:19 GMT</pubDate>
    <dc:creator>tangchaozheng</dc:creator>
    <dc:date>2019-07-03T01:07:19Z</dc:date>
    <item>
      <title>FRDM KW36 - UART Rx Overrun issue in 1mbps BPS</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/FRDM-KW36-UART-Rx-Overrun-issue-in-1mbps-BPS/m-p/945301#M54545</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am working on FRDM KW36 board. I am getting UART Rx overrun issue while receiving packets at baudrate more than 750kbps. It is woking fine upto&amp;nbsp;500 kbps baudrate.&lt;/P&gt;&lt;P&gt;Here is the code snippet for LPUART initialization&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;#define LPUART_BUFFER_LENGTH&lt;SPAN&gt; &lt;/SPAN&gt;1&lt;/P&gt;&lt;P&gt;#define BRIDGE_LPUART_BAUDRATE&lt;SPAN&gt; &lt;/SPAN&gt;1000000&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLOCK_SetLpuart1Clock(0x01U); //MCGFLLCLK - 40Mhz&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; LPUART_GetDefaultConfig(&amp;amp;config);&lt;BR /&gt; config.baudRate_Bps = BRIDGE_LPUART_BAUDRATE;&lt;BR /&gt; config.enableTx = true;&lt;BR /&gt; config.enableRx = true;&lt;/P&gt;&lt;P&gt;LPUART_Init(BRIDGE_LPUART, &amp;amp;config, BRIDGE_LPUART_CLK_FREQ);&lt;/P&gt;&lt;P&gt;LPUART_TransferCreateHandle(BRIDGE_LPUART, &amp;amp;g_lpuartHandle, __lpuart_driver_callback, NULL);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;receiveXfer.data = g_rxBuffer;&lt;BR /&gt; receiveXfer.dataSize = LPUART_BUFFER_LENGTH;&lt;BR /&gt; LPUART_TransferReceiveNonBlocking(BRIDGE_LPUART, &amp;amp;g_lpuartHandle, &amp;amp;receiveXfer, NULL);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please help me to figure out the issue. What is the maximum baud-rate that can be achieved in the FRDM KW36 board. Actually we are looking for 3mbps baudaret. please help me on this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Note :In release build, 1mbps baudrate is woking fine, But the same code gives UART rx overrun error in&amp;nbsp;debug build.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in Advance&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 19 Jun 2019 08:49:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/FRDM-KW36-UART-Rx-Overrun-issue-in-1mbps-BPS/m-p/945301#M54545</guid>
      <dc:creator>dileep_divakara</dc:creator>
      <dc:date>2019-06-19T08:49:00Z</dc:date>
    </item>
    <item>
      <title>Re: FRDM KW36 - UART Rx Overrun issue in 1mbps BPS</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/FRDM-KW36-UART-Rx-Overrun-issue-in-1mbps-BPS/m-p/945302#M54546</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;At high baud rates you need to use DMA to ensure no overrun can take place. Interrupt or polling is likely to fail at some point and be generally unreliable due to the hard reaction delay requirements.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Mark&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt;&lt;EM&gt;Complete Kinetis solutions for professional needs, training and support:http://www.utasker.com/kinetis.html&lt;/EM&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #000080;"&gt;&lt;EM&gt;uTasker: supporting &amp;gt;1'000 registered Kinetis users get products faster and cheaper to market&lt;/EM&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #000000;"&gt;&lt;EM&gt;Request Free emergency remote desk-top consulting at &lt;A href="http://www.utasker.com/services.html" target="test_blank"&gt;http://www.utasker.com/services.html&lt;/A&gt;&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 19 Jun 2019 17:55:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/FRDM-KW36-UART-Rx-Overrun-issue-in-1mbps-BPS/m-p/945302#M54546</guid>
      <dc:creator>mjbcswitzerland</dc:creator>
      <dc:date>2019-06-19T17:55:57Z</dc:date>
    </item>
    <item>
      <title>Re: FRDM KW36 - UART Rx Overrun issue in 1mbps BPS</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/FRDM-KW36-UART-Rx-Overrun-issue-in-1mbps-BPS/m-p/945303#M54547</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Excuse me, do you know to modify the data receiving buffer of FRDM KW36, that is, RX buffer, thank you very much for answering my question.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 26 Jun 2019 08:12:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/FRDM-KW36-UART-Rx-Overrun-issue-in-1mbps-BPS/m-p/945303#M54547</guid>
      <dc:creator>tangchaozheng</dc:creator>
      <dc:date>2019-06-26T08:12:35Z</dc:date>
    </item>
    <item>
      <title>Re: FRDM KW36 - UART Rx Overrun issue in 1mbps BPS</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/FRDM-KW36-UART-Rx-Overrun-issue-in-1mbps-BPS/m-p/945304#M54548</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Excuse me, do you know to modify the data receiving buffer of FRDM KW36, that is, RX buffer? thank you very much for answering my question.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 26 Jun 2019 08:13:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/FRDM-KW36-UART-Rx-Overrun-issue-in-1mbps-BPS/m-p/945304#M54548</guid>
      <dc:creator>tangchaozheng</dc:creator>
      <dc:date>2019-06-26T08:13:58Z</dc:date>
    </item>
    <item>
      <title>Re: FRDM KW36 - UART Rx Overrun issue in 1mbps BPS</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/FRDM-KW36-UART-Rx-Overrun-issue-in-1mbps-BPS/m-p/945305#M54549</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Tang,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;In the case of UART, you could take a look at the driver example for LPUART included in the SDK of the KW36. In that example, the size of the buffer can be changed, maybe it will be useful to you&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;Regards,&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;Mario&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Jun 2019 18:03:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/FRDM-KW36-UART-Rx-Overrun-issue-in-1mbps-BPS/m-p/945305#M54549</guid>
      <dc:creator>mario_castaneda</dc:creator>
      <dc:date>2019-06-27T18:03:38Z</dc:date>
    </item>
    <item>
      <title>Re: FRDM KW36 - UART Rx Overrun issue in 1mbps BPS</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/FRDM-KW36-UART-Rx-Overrun-issue-in-1mbps-BPS/m-p/945306#M54550</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;First of all, thank you very much for answering my question. In the lpuart-related driver, I only saw a code that modifies the ring buffer. I don't know if this modification can work. After the modification, the LPUART_ReadBlocking function can be used to receive data when receiving data.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Jun 2019 00:41:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/FRDM-KW36-UART-Rx-Overrun-issue-in-1mbps-BPS/m-p/945306#M54550</guid>
      <dc:creator>tangchaozheng</dc:creator>
      <dc:date>2019-06-28T00:41:21Z</dc:date>
    </item>
    <item>
      <title>Re: FRDM KW36 - UART Rx Overrun issue in 1mbps BPS</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/FRDM-KW36-UART-Rx-Overrun-issue-in-1mbps-BPS/m-p/945307#M54551</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Tang,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think you had posted this question.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A _jive_internal="true" href="https://community.nxp.com/thread/506293"&gt;https://community.nxp.com/thread/506293&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Mario&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 01 Jul 2019 17:18:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/FRDM-KW36-UART-Rx-Overrun-issue-in-1mbps-BPS/m-p/945307#M54551</guid>
      <dc:creator>mario_castaneda</dc:creator>
      <dc:date>2019-07-01T17:18:32Z</dc:date>
    </item>
    <item>
      <title>Re: FRDM KW36 - UART Rx Overrun issue in 1mbps BPS</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/FRDM-KW36-UART-Rx-Overrun-issue-in-1mbps-BPS/m-p/945308#M54552</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes, I am asking for help from many people, of course I also thank you for answering my question.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Jul 2019 01:07:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/FRDM-KW36-UART-Rx-Overrun-issue-in-1mbps-BPS/m-p/945308#M54552</guid>
      <dc:creator>tangchaozheng</dc:creator>
      <dc:date>2019-07-03T01:07:19Z</dc:date>
    </item>
  </channel>
</rss>

