<?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: WM8731 with IMX6Q in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/WM8731-with-IMX6Q/m-p/819907#M126267</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jemish&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for L4.9.11 one can look at available imx-wm89xx drivers and its description&lt;/P&gt;&lt;P&gt;in attached Linux Manual sect.7.1.4.1 ASoC Driver Source Architecture.For bringup&lt;/P&gt;&lt;P&gt;may be useful to test with i.MX6Q baremetal sdk, its zip is available on &lt;A href="https://community.nxp.com/thread/432859"&gt;SMP Enable in IMX6&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>Thu, 19 Jul 2018 00:12:42 GMT</pubDate>
    <dc:creator>igorpadykov</dc:creator>
    <dc:date>2018-07-19T00:12:42Z</dc:date>
    <item>
      <title>WM8731 with IMX6Q</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/WM8731-with-IMX6Q/m-p/819906#M126266</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Processor : IMX6Q (MCIMX6Q6AVT10AD)&lt;/P&gt;&lt;P&gt;Linux Kernel : 4.9.11&lt;/P&gt;&lt;P&gt;Kernel reference : wandboard_imx_4.9.11_1.0.0_ga&lt;/P&gt;&lt;P&gt;Audio Codec: WM8731&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We are making IMX6Q based product. In which we going to use WM8731 audio codec.&lt;/P&gt;&lt;P&gt;We will be connecting WM8731 with IMX6Q in synchronous mode (4- Wire interface &lt;SPAN style="background-color: white; color: black; font-size: 12pt;"&gt;TXD, TXFS, RXD, TXC&lt;/SPAN&gt;).&lt;/P&gt;&lt;P&gt;We want to use IMX6Q as master for Bitclock (bclk) and Framsync (FS).&lt;/P&gt;&lt;P&gt;I am using wandboard kernel as reference in which there is no machine driver for WM8731 so took reference of machine driver from below link:&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://github.com/Ansync/kernel-tgif/blob/master/sound/soc/fsl/imx-wm8731.c" title="https://github.com/Ansync/kernel-tgif/blob/master/sound/soc/fsl/imx-wm8731.c"&gt;kernel-tgif/imx-wm8731.c at master · Ansync/kernel-tgif · GitHub&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Issue is that we are not seeing any clocks. (MCLK, BCLK, FS)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Does any one has already done interfacing of WM8731 with IMX6Q earlier ? It will be good if anyone as use WM8731 as slave. But right now for proceeding further any inputs will be appreciated.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Jemish&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Jul 2018 10:24:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/WM8731-with-IMX6Q/m-p/819906#M126266</guid>
      <dc:creator>jemish_1990</dc:creator>
      <dc:date>2018-07-17T10:24:45Z</dc:date>
    </item>
    <item>
      <title>Re: WM8731 with IMX6Q</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/WM8731-with-IMX6Q/m-p/819907#M126267</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jemish&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for L4.9.11 one can look at available imx-wm89xx drivers and its description&lt;/P&gt;&lt;P&gt;in attached Linux Manual sect.7.1.4.1 ASoC Driver Source Architecture.For bringup&lt;/P&gt;&lt;P&gt;may be useful to test with i.MX6Q baremetal sdk, its zip is available on &lt;A href="https://community.nxp.com/thread/432859"&gt;SMP Enable in IMX6&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>Thu, 19 Jul 2018 00:12:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/WM8731-with-IMX6Q/m-p/819907#M126267</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2018-07-19T00:12:42Z</dc:date>
    </item>
    <item>
      <title>Re: WM8731 with IMX6Q</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/WM8731-with-IMX6Q/m-p/819908#M126268</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Igor,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your answer!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yesterday we have made some progress now are getting clocks as desired.&lt;/P&gt;&lt;P&gt;Now issue is there is no audio. Sometimes there is an audio but with low volume and noise.&lt;/P&gt;&lt;P&gt;I suspect that either some issue in audio routing or missing alsa configuration. So currently working on it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Question to you is:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;We have connected WM8731 in 4-wire protocol. In TRM of IMX6 it mentioned that it supports 4-wire protocol (SYN=1) synchronous mode.&lt;/LI&gt;&lt;LI&gt;As per description in TRM: Synchronous mode, each port set in SYN=1 will be a 4-wire interface (that is, RXD,TXD, TXC, TXFS). In this setup, receive data timing is determined by TXC and TXFS.&lt;/LI&gt;&lt;LI&gt;So we have connected DACLRC , ADCLRC clocks of WM8731 codec with TXFS of IMX6Q. Do you think hardware perspective it is right way to do this (shorting clocks)? Or do we have to use 6-wire interface compulsory?&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Jemish&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jul 2018 05:36:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/WM8731-with-IMX6Q/m-p/819908#M126268</guid>
      <dc:creator>jemish_1990</dc:creator>
      <dc:date>2018-07-19T05:36:53Z</dc:date>
    </item>
    <item>
      <title>Re: WM8731 with IMX6Q</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/WM8731-with-IMX6Q/m-p/819909#M126269</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jemish&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;right, in synchronous mode 4-wire interface (RXD,TXD, TXC, TXFS) can be used.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt;we have connected DACLRC , ADCLRC clocks of WM8731 codec with TXFS of IMX6Q.&lt;/P&gt;&lt;P&gt;&amp;gt;Do you think hardware perspective it is right way to do this (shorting clocks)?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think such connection can be used with WM8731.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jul 2018 11:03:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/WM8731-with-IMX6Q/m-p/819909#M126269</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2018-07-19T11:03:16Z</dc:date>
    </item>
    <item>
      <title>Re: WM8731 with IMX6Q</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/WM8731-with-IMX6Q/m-p/819910#M126270</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Igor,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for confirmation I will pass this to our hardware team and will update on you Monday because we are still not getting any audio data and it is always "zeors" (No audio data). Do you have any suggestions regarding data?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Jemish&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Jul 2018 06:18:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/WM8731-with-IMX6Q/m-p/819910#M126270</guid>
      <dc:creator>jemish_1990</dc:creator>
      <dc:date>2018-07-20T06:18:16Z</dc:date>
    </item>
  </channel>
</rss>

