<?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.MX6Solo:UART DMA transfer problem in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6Solo-UART-DMA-transfer-problem/m-p/458853#M71890</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Koichi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In general this may be caused by fact that sdma script watermark level &lt;/P&gt;&lt;P&gt;also should be changed when RXTL changed. Please note that&lt;/P&gt;&lt;P&gt;FSL provides BSPs with thoroughly tested sdma scripts and&lt;/P&gt;&lt;P&gt;drivers which use these scripts.&amp;nbsp; Sorry, FSL does not support&lt;/P&gt;&lt;P&gt;modifications and customizations sdma scripts and drivers using them.&lt;/P&gt;&lt;P&gt;If you have special reasons for that please elevate this through local marketing.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;igor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 24 Nov 2015 00:57:11 GMT</pubDate>
    <dc:creator>igorpadykov</dc:creator>
    <dc:date>2015-11-24T00:57:11Z</dc:date>
    <item>
      <title>i.MX6Solo:UART DMA transfer problem</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6Solo-UART-DMA-transfer-problem/m-p/458852#M71889</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear community,&lt;/P&gt;&lt;P&gt;We have been developing our product with iMX6Solo.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[Background]&lt;BR /&gt;When we use the UART DMA transfer with "RXTL=8 CTSTL=8", it works fine.&lt;BR /&gt;However, when we use the UART DMA transfer with "RXTL=16 CTSTL=16",unnecessary data are included in RX data.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;The unnecessary data are not included in the real waveform.&lt;BR /&gt;The appearance frequency of unnecessary data is high-frequency.&lt;BR /&gt;The unnecessary data appear 8 byte order.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[Question]&lt;BR /&gt;We changed only " RXTL and CTSTL field".&lt;/P&gt;&lt;P&gt;Why are the unnecessary data included in RX data ?&lt;BR /&gt;Do we have to set any register other than RXTL and CTSTL&amp;nbsp; in order to work uart module correctly ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We attached log file. (Red character is unnecessary data.)&lt;BR /&gt;Could you check it and advise us&amp;nbsp; ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[&amp;nbsp;&amp;nbsp; 52.059266] [bt] open ttymxc1&lt;/P&gt;&lt;P&gt;[&amp;nbsp;&amp;nbsp; 52.059284] [bt] UCR1 = 0x00000021&lt;/P&gt;&lt;P&gt;[&amp;nbsp;&amp;nbsp; 52.059294] [bt] UCR2 = 0x00000007&lt;/P&gt;&lt;P&gt;[&amp;nbsp;&amp;nbsp; 52.059303] [bt] UCR3 = 0x00000784&lt;/P&gt;&lt;P&gt;[&amp;nbsp;&amp;nbsp; 52.059311] [bt] UCR4 = 0x00004000&lt;/P&gt;&lt;P&gt;[&amp;nbsp;&amp;nbsp; 52.059358] [bt] set ttymxc1 speed: 9600&lt;/P&gt;&lt;P&gt;[&amp;nbsp;&amp;nbsp; 52.059368] [bt] UCR1 = 0x00000d2d&lt;/P&gt;&lt;P&gt;[&amp;nbsp;&amp;nbsp; 52.059376] [bt] UCR2 = 0x00004027&lt;/P&gt;&lt;P&gt;[&amp;nbsp;&amp;nbsp; 52.059383] [bt] UCR3 = 0x00000784&lt;/P&gt;&lt;P&gt;[&amp;nbsp;&amp;nbsp; 52.059391] [bt] UCR4 = 0x00004040&lt;/P&gt;&lt;P&gt;[&amp;nbsp;&amp;nbsp; 52.059628] [bt] set ttymxc1 speed: 9600&lt;/P&gt;&lt;P&gt;[&amp;nbsp;&amp;nbsp; 52.059641] [bt] UCR1 = 0x00000d2d&lt;/P&gt;&lt;P&gt;[&amp;nbsp;&amp;nbsp; 52.059650] [bt] UCR2 = 0x00002027&lt;/P&gt;&lt;P&gt;[&amp;nbsp;&amp;nbsp; 52.059658] [bt] UCR3 = 0x00000784&lt;/P&gt;&lt;P&gt;[&amp;nbsp;&amp;nbsp; 52.059665] [bt] UCR4 = 0x00004040&lt;/P&gt;&lt;P&gt;[&amp;nbsp;&amp;nbsp; 52.059721] [bt] set ttymxc1 speed: 115200&lt;/P&gt;&lt;P&gt;[&amp;nbsp;&amp;nbsp; 52.059731] [bt] UCR1 = 0x00000d2d&lt;/P&gt;&lt;P&gt;[&amp;nbsp;&amp;nbsp; 52.059739] [bt] UCR2 = 0x00002027&lt;/P&gt;&lt;P&gt;[&amp;nbsp;&amp;nbsp; 52.059746] [bt] UCR3 = 0x00000784&lt;/P&gt;&lt;P&gt;[&amp;nbsp;&amp;nbsp; 52.059754] [bt] UCR4 = 0x00004040&lt;/P&gt;&lt;P&gt;[&amp;nbsp;&amp;nbsp; 52.237021] [bt] USR1 = 0x00006040&lt;/P&gt;&lt;P&gt;[&amp;nbsp;&amp;nbsp; 52.237031] [bt] USR2 = 0x00004008&lt;/P&gt;&lt;P&gt;[&amp;nbsp;&amp;nbsp; 52.237043] [bt] rx: 04 0E 04 04 03 0C 00 &lt;/P&gt;&lt;P&gt;[&amp;nbsp;&amp;nbsp; 52.237049] [bt] USR1 = 0x00006040&lt;/P&gt;&lt;P&gt;[&amp;nbsp;&amp;nbsp; 52.237053] [bt] USR2 = 0x00004008&lt;/P&gt;&lt;P&gt;[&amp;nbsp;&amp;nbsp; 52.268972] [bt] rx: 04 0E 0B 04 05 10 00 FD &lt;SPAN style="color: #e23d39;"&gt;00 00 00 00 00 00 00 00 &lt;/SPAN&gt;03 FE 04 00 &lt;/P&gt;&lt;P&gt;[&amp;nbsp;&amp;nbsp; 52.268980] [bt] rx: 03 00 &lt;/P&gt;&lt;P&gt;[&amp;nbsp;&amp;nbsp; 52.268988] [bt] USR1 = 0x00006040&lt;/P&gt;&lt;P&gt;[&amp;nbsp;&amp;nbsp; 52.268992] [bt] USR2 = 0x00004008&lt;/P&gt;&lt;P&gt;[&amp;nbsp;&amp;nbsp; 52.309350] [bt] rx: 04 0E 04 04 33 0C 01 &lt;/P&gt;&lt;P&gt;[&amp;nbsp;&amp;nbsp; 52.309370] [bt] USR1 = 0x00006040&lt;/P&gt;&lt;P&gt;[&amp;nbsp;&amp;nbsp; 52.309379] [bt] USR2 = 0x00004008&lt;/P&gt;&lt;P&gt;[&amp;nbsp;&amp;nbsp; 52.338923] [bt] rx: 04 0E 0C 04 03 10 00 FF &lt;SPAN style="color: #e23d39;"&gt;03 03 03 03 03 03 03 03&lt;/SPAN&gt; FB AD FE DB &lt;/P&gt;&lt;P&gt;[&amp;nbsp;&amp;nbsp; 52.338933] [bt] rx: FF 7B 87 &lt;/P&gt;&lt;P&gt;[&amp;nbsp;&amp;nbsp; 52.338942] [bt] USR1 = 0x00006040&lt;/P&gt;&lt;P&gt;[&amp;nbsp;&amp;nbsp; 52.338946] [bt] USR2 = 0x00004008&lt;/P&gt;&lt;P&gt;[&amp;nbsp;&amp;nbsp; 52.368318] [bt] rx: 04 0E 0E 04 04 10 00 01 &lt;SPAN style="color: #e23d39;"&gt;03 03 03 03 03 03 03 03&lt;/SPAN&gt; 01 00 00 00 &lt;/P&gt;&lt;P&gt;[&amp;nbsp;&amp;nbsp; 52.368328] [bt] rx: 00 00 00 00&lt;SPAN style="color: #e23d39;"&gt; 01 01 01 01 01 01 01 01&lt;/SPAN&gt; 00 &lt;/P&gt;&lt;P&gt;[&amp;nbsp;&amp;nbsp; 52.368336] [bt] USR1 = 0x00006040&lt;/P&gt;&lt;P&gt;[&amp;nbsp;&amp;nbsp; 52.368340] [bt] USR2 = 0x00004008&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;BR /&gt;Koichi Sakagami&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 Nov 2015 02:33:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6Solo-UART-DMA-transfer-problem/m-p/458852#M71889</guid>
      <dc:creator>koichisakagami</dc:creator>
      <dc:date>2015-11-06T02:33:48Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6Solo:UART DMA transfer problem</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6Solo-UART-DMA-transfer-problem/m-p/458853#M71890</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Koichi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In general this may be caused by fact that sdma script watermark level &lt;/P&gt;&lt;P&gt;also should be changed when RXTL changed. Please note that&lt;/P&gt;&lt;P&gt;FSL provides BSPs with thoroughly tested sdma scripts and&lt;/P&gt;&lt;P&gt;drivers which use these scripts.&amp;nbsp; Sorry, FSL does not support&lt;/P&gt;&lt;P&gt;modifications and customizations sdma scripts and drivers using them.&lt;/P&gt;&lt;P&gt;If you have special reasons for that please elevate this through local marketing.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;igor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Nov 2015 00:57:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6Solo-UART-DMA-transfer-problem/m-p/458853#M71890</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2015-11-24T00:57:11Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6Solo:UART DMA transfer problem</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6Solo-UART-DMA-transfer-problem/m-p/458854#M71891</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Igor san,&lt;/P&gt;&lt;P&gt;Thank you for your advice.&lt;/P&gt;&lt;P&gt;We will check them.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;Sakagami&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Nov 2015 01:03:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6Solo-UART-DMA-transfer-problem/m-p/458854#M71891</guid>
      <dc:creator>koichisakagami</dc:creator>
      <dc:date>2015-11-24T01:03:51Z</dc:date>
    </item>
  </channel>
</rss>

