<?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: i.MX8M DeviceTree UART2 DMA support</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/i-MX8M-DeviceTree-UART2-DMA-support/m-p/1375238#M183387</link>
    <description>&lt;P&gt;Because it is debug uart port, need atom operation.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If you check all the device tree, you will find the debug uart port. they all have no dma.&lt;/P&gt;
&lt;P&gt;and they should&amp;nbsp; not have dma.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If you check the following link, you will see change to the uart4 from uart2.&lt;/P&gt;
&lt;P&gt;uart4 also need to remove dma.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.nxp.com/t5/Blogs/How-to-Change-i-MX8MM-evk-Linux-Debug-UART/ba-p/1243938" target="_blank" rel="noopener"&gt;How to Change i.MX8MM evk Linux Debug UART - NXP Community&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;i.MX8MM_evk_debug_uart4_rel_imx_5.4.70_2.3.0.patch&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;&amp;amp;uart2 {&lt;BR /&gt;+ dmas = &amp;lt;&amp;amp;sdma1 24 4 0&amp;gt;, &amp;lt;&amp;amp;sdma1 25 4 0&amp;gt;;&lt;BR /&gt;+ dma-names = "rx", "tx";&lt;BR /&gt;+};&lt;BR /&gt;+&lt;BR /&gt;+&amp;amp;uart4 {&lt;BR /&gt;+ /delete-property/ dmas;&lt;BR /&gt;+ /delete-property/ dmas-names;&lt;BR /&gt;u-boot,dm-spl;&lt;BR /&gt;};&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 22 Nov 2021 23:08:48 GMT</pubDate>
    <dc:creator>BiyongSUN</dc:creator>
    <dc:date>2021-11-22T23:08:48Z</dc:date>
    <item>
      <title>i.MX8M DeviceTree UART2 DMA support</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX8M-DeviceTree-UART2-DMA-support/m-p/1375070#M183374</link>
      <description>&lt;P&gt;The DeviceTree file for the i.MX8M (imx8mm.dtsi) does contain pre-configuration for all 4 UARTs but DMA support is enabled for UARTs 1, 3, and 4 only - not for UART2. Is there any reason for that or are the lines just missing?&lt;/P&gt;</description>
      <pubDate>Mon, 22 Nov 2021 14:37:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX8M-DeviceTree-UART2-DMA-support/m-p/1375070#M183374</guid>
      <dc:creator>RBdf</dc:creator>
      <dc:date>2021-11-22T14:37:20Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX8M DeviceTree UART2 DMA support</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX8M-DeviceTree-UART2-DMA-support/m-p/1375238#M183387</link>
      <description>&lt;P&gt;Because it is debug uart port, need atom operation.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If you check all the device tree, you will find the debug uart port. they all have no dma.&lt;/P&gt;
&lt;P&gt;and they should&amp;nbsp; not have dma.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If you check the following link, you will see change to the uart4 from uart2.&lt;/P&gt;
&lt;P&gt;uart4 also need to remove dma.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.nxp.com/t5/Blogs/How-to-Change-i-MX8MM-evk-Linux-Debug-UART/ba-p/1243938" target="_blank" rel="noopener"&gt;How to Change i.MX8MM evk Linux Debug UART - NXP Community&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;i.MX8MM_evk_debug_uart4_rel_imx_5.4.70_2.3.0.patch&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;&amp;amp;uart2 {&lt;BR /&gt;+ dmas = &amp;lt;&amp;amp;sdma1 24 4 0&amp;gt;, &amp;lt;&amp;amp;sdma1 25 4 0&amp;gt;;&lt;BR /&gt;+ dma-names = "rx", "tx";&lt;BR /&gt;+};&lt;BR /&gt;+&lt;BR /&gt;+&amp;amp;uart4 {&lt;BR /&gt;+ /delete-property/ dmas;&lt;BR /&gt;+ /delete-property/ dmas-names;&lt;BR /&gt;u-boot,dm-spl;&lt;BR /&gt;};&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 22 Nov 2021 23:08:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX8M-DeviceTree-UART2-DMA-support/m-p/1375238#M183387</guid>
      <dc:creator>BiyongSUN</dc:creator>
      <dc:date>2021-11-22T23:08:48Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX8M DeviceTree UART2 DMA support</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX8M-DeviceTree-UART2-DMA-support/m-p/1375244#M183388</link>
      <description>&lt;P&gt;Hi Rainer&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;uart2 has dma capability as described in sect.2.1.4 DMA memory maps&lt;/P&gt;
&lt;P&gt;&lt;A id="relatedDocsClick_1" href="https://www.nxp.com/webapp/Download?colCode=IMX8MMRM" target="_blank" rel="noopener"&gt;&lt;STRONG&gt;i.MX 8M Mini Applications Processor Reference Manual&lt;/STRONG&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;however dma is not used for uart console ports.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;/P&gt;</description>
      <pubDate>Tue, 23 Nov 2021 00:46:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX8M-DeviceTree-UART2-DMA-support/m-p/1375244#M183388</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2021-11-23T00:46:09Z</dc:date>
    </item>
  </channel>
</rss>

