<?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>i.MX ProcessorsのトピックRe: Question, i.MX6SoliLite SDMA script for UART communication</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX6SoliLite-SDMA-script-for-UART-communication/m-p/622325#M94367</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Weidong,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks a lot for you support.&lt;/P&gt;&lt;P&gt;The SDMA firmware in LinuxBSP seems to be updated from the one in PlatformSDK.&lt;/P&gt;&lt;P&gt;Do you know what the difference is?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Miyamoto&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 18 Jan 2017 03:54:19 GMT</pubDate>
    <dc:creator>Aemj</dc:creator>
    <dc:date>2017-01-18T03:54:19Z</dc:date>
    <item>
      <title>Question, i.MX6SoliLite SDMA script for UART communication</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX6SoliLite-SDMA-script-for-UART-communication/m-p/622322#M94364</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear team,&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I would like to ask about SDMA script for i.MX6SoloLite.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;My customer is facing the issue that missing data can be seen on UART communication using SDMA on their i.MX6SL board.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Sometimes interrupt for RX data could not occur on their system.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;They think SDMA script has a bug and it is the cause of this issue.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;The attached file is the SDMA script they are using and it is included in your platformSDK.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Could you show me whether such problem was seen on the past PlatformSDK?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;And could you show me whether the difference exist between the attached file and the latest LinuxBSP?&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Miyamoto&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Original Attachment has been moved to: &lt;A _jive_internal="true" href="https://community.nxp.com/docs/DOC-336640"&gt;sdma_script_code_mx6sdl.zip&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Jan 2017 02:06:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX6SoliLite-SDMA-script-for-UART-communication/m-p/622322#M94364</guid>
      <dc:creator>Aemj</dc:creator>
      <dc:date>2017-01-17T02:06:30Z</dc:date>
    </item>
    <item>
      <title>Re: Question, i.MX6SoliLite SDMA script for UART communication</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX6SoliLite-SDMA-script-for-UART-communication/m-p/622323#M94365</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear team,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sorry for hurrying you up but I &amp;nbsp;need the answer asap.&lt;/P&gt;&lt;P&gt;The customer is trying to re-implement the sdma script which is included in LinuxBSP into their software.&lt;/P&gt;&lt;P&gt;(Now the sdma script they are using is PlatformSDK base.)&lt;/P&gt;&lt;P&gt;But they need to know the information about the difference of sdam script between PlatformSDK and LinuxBSP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Miyamoto&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Jan 2017 01:30:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX6SoliLite-SDMA-script-for-UART-communication/m-p/622323#M94365</guid>
      <dc:creator>Aemj</dc:creator>
      <dc:date>2017-01-18T01:30:51Z</dc:date>
    </item>
    <item>
      <title>Re: Question, i.MX6SoliLite SDMA script for UART communication</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX6SoliLite-SDMA-script-for-UART-communication/m-p/622324#M94366</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello &lt;SPAN&gt;Miyamoto&lt;/SPAN&gt;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; I recommend customer uses the latest SDMA firmware released (should be ver3.0) in linux bsp 4.1.15. For PlatformSDK, we don't provide support for customer, and also it will not be updated in the fulture.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Weidong&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Jan 2017 03:34:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX6SoliLite-SDMA-script-for-UART-communication/m-p/622324#M94366</guid>
      <dc:creator>weidong_sun</dc:creator>
      <dc:date>2017-01-18T03:34:36Z</dc:date>
    </item>
    <item>
      <title>Re: Question, i.MX6SoliLite SDMA script for UART communication</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX6SoliLite-SDMA-script-for-UART-communication/m-p/622325#M94367</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Weidong,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks a lot for you support.&lt;/P&gt;&lt;P&gt;The SDMA firmware in LinuxBSP seems to be updated from the one in PlatformSDK.&lt;/P&gt;&lt;P&gt;Do you know what the difference is?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Miyamoto&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Jan 2017 03:54:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX6SoliLite-SDMA-script-for-UART-communication/m-p/622325#M94367</guid>
      <dc:creator>Aemj</dc:creator>
      <dc:date>2017-01-18T03:54:19Z</dc:date>
    </item>
    <item>
      <title>Re: Question, i.MX6SoliLite SDMA script for UART communication</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX6SoliLite-SDMA-script-for-UART-communication/m-p/622326#M94368</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Weidong,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The customer implemented SDMA script of LinuxBSP and the issue still occurs.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Could you give your answer to the following asap?&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;In my customer’s lab, they saw the following phenomenon&amp;nbsp;on SDMA of i.MX6SoloLite regarding to UART communication.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;The issue is that SDMA could not respond to the interrupt from UART in case of certain combinations of SDMA’s buffer-size, UART RX packet size and Trigger size.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;The following cases are seen on the customer’s lab.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;(1)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;- Trigger:16Bytes, BufferSize:64Bytes, PacketSize:32Bytes&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;When transmit 1 packet to UART,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;- Interrupt does not be generated for the timeout from SDMA&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-indent: 5.25pt;"&gt;&lt;SPAN&gt;- The Busy flag keeps being set in SDMA register&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-indent: 5.25pt;"&gt;&lt;SPAN&gt;- In SDMA buffer, 32byte data is stored.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;- Trigger:16Bytes, BufferSize:64Bytes, PacketSize:32Bytes&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;When transmit 2 packet to UART,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;- one interrupt from SDMA is generated&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;(2)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;- Trigger:16Bytes, BufferSize:128Bytes, PacketSize:64Bytes&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;When transmit 1 packet to UART,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;- Interrupt does not be generated for the timeout from SDMA&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-indent: 5.25pt;"&gt;&lt;SPAN&gt;- The Busy flag keeps being set in SDMA register&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-indent: 5.25pt;"&gt;&lt;SPAN&gt;- In SDMA buffer, 64byte data is stored.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;- Trigger:16Bytes, BufferSize:128Bytes, PacketSize:64Bytes&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;When transmit 2 packet to UART,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;- one interrupt from SDMA is generated&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;The questions are;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;(A)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Why the interrupt for timeout could not be generated, in the case of transmit the packet which size is half of buffer-size?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;(B)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Are there any workaround for the above phenomenon?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Miyamoto&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jan 2017 01:47:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX6SoliLite-SDMA-script-for-UART-communication/m-p/622326#M94368</guid>
      <dc:creator>Aemj</dc:creator>
      <dc:date>2017-01-19T01:47:52Z</dc:date>
    </item>
    <item>
      <title>Re: Question, i.MX6SoliLite SDMA script for UART communication</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX6SoliLite-SDMA-script-for-UART-communication/m-p/622327#M94369</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Are you using Linux BSP to test ? Is there any step to reproduce the issue?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jan 2017 06:48:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX6SoliLite-SDMA-script-for-UART-communication/m-p/622327#M94369</guid>
      <dc:creator>jimmychan</dc:creator>
      <dc:date>2017-01-19T06:48:00Z</dc:date>
    </item>
    <item>
      <title>Re: Question, i.MX6SoliLite SDMA script for UART communication</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX6SoliLite-SDMA-script-for-UART-communication/m-p/622328#M94370</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Jimmychan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your quick response.&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&amp;gt; Are you using Linux BSP to test ?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Unfortunately, the customer does not use LinuxBSP for the test, they are using RTOS for the test.&lt;/P&gt;&lt;P&gt;The customer believes that this SDMA interrupt issue is the chip(i.MX6) specific problem.&lt;/P&gt;&lt;P&gt;Do you know whether such issue is known on i.MX6SL SDMA?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Miyamoto&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jan 2017 08:08:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX6SoliLite-SDMA-script-for-UART-communication/m-p/622328#M94370</guid>
      <dc:creator>Aemj</dc:creator>
      <dc:date>2017-01-19T08:08:19Z</dc:date>
    </item>
    <item>
      <title>Re: Question, i.MX6SoliLite SDMA script for UART communication</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX6SoliLite-SDMA-script-for-UART-communication/m-p/622329#M94371</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;We only support Linux and Android. It is better to contact your RTOS BSP provider to support this issue.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Jan 2017 02:47:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX6SoliLite-SDMA-script-for-UART-communication/m-p/622329#M94371</guid>
      <dc:creator>jimmychan</dc:creator>
      <dc:date>2017-01-20T02:47:28Z</dc:date>
    </item>
    <item>
      <title>Re: Question, i.MX6SoliLite SDMA script for UART communication</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX6SoliLite-SDMA-script-for-UART-communication/m-p/622330#M94372</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear jimmychan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your support.&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;According to the customer’s investigation, the phenomenon occur only in the case that the data size is just the half of buffer-size.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;And the issue does not occur if the data size is not just the half of buffer size.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Please let me know if you have any information on such phenomenon&amp;nbsp;in the past experiences.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;As I mentioned before, the above test was done on the customer’s environment(e.g. OS is RTOS).&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;And we will try to reproduce this issue on your LinuxBSP but it will take some more time.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Miyamoto&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Jan 2017 08:54:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX6SoliLite-SDMA-script-for-UART-communication/m-p/622330#M94372</guid>
      <dc:creator>Aemj</dc:creator>
      <dc:date>2017-01-20T08:54:57Z</dc:date>
    </item>
  </channel>
</rss>

