<?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のトピックandroid6.0 i2s master mode</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/android6-0-i2s-master-mode/m-p/608991#M91859</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; I am porting our codec on android6.0, i need imx6 act as i2s master mode,So i do some changes:&lt;/P&gt;&lt;P&gt;&amp;nbsp; 1,exchange int_port&amp;nbsp;ext_port number&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; 2,change dai_format&amp;nbsp;SND_SOC_DAIFMT_CBM_CFM to&amp;nbsp;SND_SOC_DAIFMT_CBS_CFS&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;but when i use tinyplay to play a wav file, i can see correct &amp;nbsp;bclock and lrclock on their lines ,but no data transfer on TXD&amp;nbsp;line, and have a error (playback write error (DMA or IRQ trouble?)).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;also i can not get mclock on it`s lines.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;this is my devices tree config:&lt;/P&gt;&lt;P&gt;sound {&lt;BR /&gt; compatible = "fsl,imx6q-sabresd-cs42l52","fsl,imx6dl-sabresd-cs42l52",&lt;BR /&gt; "fsl,imx-audio-cs42l52";&lt;BR /&gt; model = "cs42l52-audio";&lt;BR /&gt; cpu-dai = &amp;lt;&amp;amp;ssi2&amp;gt;;&lt;BR /&gt; audio-codec = &amp;lt;&amp;amp;codec&amp;gt;;&lt;BR /&gt; audio-routing =&lt;BR /&gt; "Ext Spk", "SPKOUTL",&lt;BR /&gt; "Ext Spk", "SPKOUTR",&lt;BR /&gt; "AMIC", "MICBIAS",&lt;BR /&gt; "CPU-Playback", "ASRC-Playback",&lt;BR /&gt; "Playback", "CPU-Playback",&lt;BR /&gt; "ASRC-Capture", "CPU-Capture",&lt;BR /&gt; "CPU-Capture", "Capture";&lt;BR /&gt; mux-int-port = &amp;lt;2&amp;gt;;&lt;BR /&gt; mux-ext-port = &amp;lt;3&amp;gt;;&lt;BR /&gt; };&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;amp;i2c3 {&lt;BR /&gt; clock-frequency = &amp;lt;100000&amp;gt;;&lt;BR /&gt; pinctrl-names = "default";&lt;BR /&gt; pinctrl-0 = &amp;lt;&amp;amp;pinctrl_i2c3&amp;gt;;&lt;BR /&gt; status = "okay";&lt;/P&gt;&lt;P&gt;codec: cs42l52@4a {&lt;BR /&gt; compatible = "fsl,cs42l52";&lt;BR /&gt; reg = &amp;lt;0x4a&amp;gt;;&lt;BR /&gt; clocks = &amp;lt;&amp;amp;clks IMX6QDL_CLK_CKO&amp;gt;;&lt;BR /&gt; reset-gpio = &amp;lt;&amp;amp;gpio6 23 0&amp;gt;;&lt;BR /&gt; };&lt;BR /&gt;};&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;so i must miss something, can you help me??&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 07 Feb 2017 08:08:22 GMT</pubDate>
    <dc:creator>hanningwu</dc:creator>
    <dc:date>2017-02-07T08:08:22Z</dc:date>
    <item>
      <title>android6.0 i2s master mode</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/android6-0-i2s-master-mode/m-p/608991#M91859</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; I am porting our codec on android6.0, i need imx6 act as i2s master mode,So i do some changes:&lt;/P&gt;&lt;P&gt;&amp;nbsp; 1,exchange int_port&amp;nbsp;ext_port number&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; 2,change dai_format&amp;nbsp;SND_SOC_DAIFMT_CBM_CFM to&amp;nbsp;SND_SOC_DAIFMT_CBS_CFS&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;but when i use tinyplay to play a wav file, i can see correct &amp;nbsp;bclock and lrclock on their lines ,but no data transfer on TXD&amp;nbsp;line, and have a error (playback write error (DMA or IRQ trouble?)).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;also i can not get mclock on it`s lines.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;this is my devices tree config:&lt;/P&gt;&lt;P&gt;sound {&lt;BR /&gt; compatible = "fsl,imx6q-sabresd-cs42l52","fsl,imx6dl-sabresd-cs42l52",&lt;BR /&gt; "fsl,imx-audio-cs42l52";&lt;BR /&gt; model = "cs42l52-audio";&lt;BR /&gt; cpu-dai = &amp;lt;&amp;amp;ssi2&amp;gt;;&lt;BR /&gt; audio-codec = &amp;lt;&amp;amp;codec&amp;gt;;&lt;BR /&gt; audio-routing =&lt;BR /&gt; "Ext Spk", "SPKOUTL",&lt;BR /&gt; "Ext Spk", "SPKOUTR",&lt;BR /&gt; "AMIC", "MICBIAS",&lt;BR /&gt; "CPU-Playback", "ASRC-Playback",&lt;BR /&gt; "Playback", "CPU-Playback",&lt;BR /&gt; "ASRC-Capture", "CPU-Capture",&lt;BR /&gt; "CPU-Capture", "Capture";&lt;BR /&gt; mux-int-port = &amp;lt;2&amp;gt;;&lt;BR /&gt; mux-ext-port = &amp;lt;3&amp;gt;;&lt;BR /&gt; };&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;amp;i2c3 {&lt;BR /&gt; clock-frequency = &amp;lt;100000&amp;gt;;&lt;BR /&gt; pinctrl-names = "default";&lt;BR /&gt; pinctrl-0 = &amp;lt;&amp;amp;pinctrl_i2c3&amp;gt;;&lt;BR /&gt; status = "okay";&lt;/P&gt;&lt;P&gt;codec: cs42l52@4a {&lt;BR /&gt; compatible = "fsl,cs42l52";&lt;BR /&gt; reg = &amp;lt;0x4a&amp;gt;;&lt;BR /&gt; clocks = &amp;lt;&amp;amp;clks IMX6QDL_CLK_CKO&amp;gt;;&lt;BR /&gt; reset-gpio = &amp;lt;&amp;amp;gpio6 23 0&amp;gt;;&lt;BR /&gt; };&lt;BR /&gt;};&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;so i must miss something, can you help me??&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Feb 2017 08:08:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/android6-0-i2s-master-mode/m-p/608991#M91859</guid>
      <dc:creator>hanningwu</dc:creator>
      <dc:date>2017-02-07T08:08:22Z</dc:date>
    </item>
    <item>
      <title>Re: android6.0 i2s master mode</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/android6-0-i2s-master-mode/m-p/608992#M91860</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi HanNing&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for master mode one can look at&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://patchwork.kernel.org/patch/4933091/" title="https://patchwork.kernel.org/patch/4933091/"&gt;No sound captured with SGTL5000 on i.MX6 in I²S master mode - Patchwork&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Feb 2017 06:00:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/android6-0-i2s-master-mode/m-p/608992#M91860</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2017-02-10T06:00:51Z</dc:date>
    </item>
    <item>
      <title>Re: android6.0 i2s master mode</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/android6-0-i2s-master-mode/m-p/608993#M91861</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi igorpadykov&lt;/P&gt;&lt;P&gt;&amp;nbsp; Thanks, i have already fixed it.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Feb 2017 07:11:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/android6-0-i2s-master-mode/m-p/608993#M91861</guid>
      <dc:creator>hanningwu</dc:creator>
      <dc:date>2017-02-10T07:11:59Z</dc:date>
    </item>
  </channel>
</rss>

