<?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 Audio sai2 mclk in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Audio-sai2-mclk/m-p/917187#M138053</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: rgba(0, 0, 0, 0.87); background-color: transparent; text-decoration: none;" title=""&gt;Hello, I am using imx6ul, the kernel is linux4.14.78,&lt;/SPAN&gt;&lt;BR style="color: rgba(0, 0, 0, 0.87); background-color: transparent; text-decoration: none;" /&gt;&lt;SPAN style="color: rgba(0, 0, 0, 0.87); background-color: transparent; text-decoration: none;" title=""&gt;I used the i2s external audio chip, but the audio clock is wrong and I can't generate the clock I want.&lt;/SPAN&gt; &lt;SPAN style="color: rgba(0, 0, 0, 0.87); background-color: transparent; text-decoration: none;" title=""&gt;I checked the imx6ul chip manual and found&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: rgba(0, 0, 0, 0.87); background-color: transparent; text-decoration: none;" title=""&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/87123i47FD273267050CC8/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_6.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/87325iA1FA0636F2496A9D/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_6.png" alt="pastedImage_6.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: rgba(0, 0, 0, 0.87); background-color: transparent; text-decoration: none;" title=""&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_5.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/87124iB2C21EA9EF4F4E7B/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_5.png" alt="pastedImage_5.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: rgba(0, 0, 0, 0.87); background-color: transparent; text-decoration: none;" title=""&gt;&lt;SPAN style="background-color: transparent; text-decoration: none;" title=""&gt;The register configuration is 10 for PLL4 as the parent clock.&lt;/SPAN&gt; &lt;SPAN style="background-color: transparent; text-decoration: none;" title=""&gt;But I read it out is 00.&lt;/SPAN&gt;&lt;BR style="background-color: transparent; text-decoration: none;" /&gt;&lt;SPAN style="background-color: transparent; text-decoration: none;" title=""&gt;My device tree configures the PLL4 bit parent clock&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: rgba(0, 0, 0, 0.87); background-color: transparent; text-decoration: none;" title=""&gt;&lt;SPAN style="background-color: transparent; text-decoration: none;" title=""&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_3.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/87181i2EB510B7F2F2FC35/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_3.png" alt="pastedImage_3.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: rgba(0, 0, 0, 0.87); background-color: transparent; text-decoration: none;" title=""&gt;&lt;SPAN style="background-color: transparent; text-decoration: none;" title=""&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_4.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/87125iA068ACB9E7E14D34/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_4.png" alt="pastedImage_4.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: rgba(0, 0, 0, 0.87); background-color: transparent; text-decoration: none;" title=""&gt;&lt;SPAN style="background-color: transparent; text-decoration: none;" title=""&gt;&lt;SPAN style="background-color: transparent; text-decoration: none;"&gt;I should do it exclusively？&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 13 Aug 2019 07:32:18 GMT</pubDate>
    <dc:creator>jieh朱</dc:creator>
    <dc:date>2019-08-13T07:32:18Z</dc:date>
    <item>
      <title>Audio sai2 mclk</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Audio-sai2-mclk/m-p/917187#M138053</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: rgba(0, 0, 0, 0.87); background-color: transparent; text-decoration: none;" title=""&gt;Hello, I am using imx6ul, the kernel is linux4.14.78,&lt;/SPAN&gt;&lt;BR style="color: rgba(0, 0, 0, 0.87); background-color: transparent; text-decoration: none;" /&gt;&lt;SPAN style="color: rgba(0, 0, 0, 0.87); background-color: transparent; text-decoration: none;" title=""&gt;I used the i2s external audio chip, but the audio clock is wrong and I can't generate the clock I want.&lt;/SPAN&gt; &lt;SPAN style="color: rgba(0, 0, 0, 0.87); background-color: transparent; text-decoration: none;" title=""&gt;I checked the imx6ul chip manual and found&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: rgba(0, 0, 0, 0.87); background-color: transparent; text-decoration: none;" title=""&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/87123i47FD273267050CC8/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_6.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/87325iA1FA0636F2496A9D/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_6.png" alt="pastedImage_6.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: rgba(0, 0, 0, 0.87); background-color: transparent; text-decoration: none;" title=""&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_5.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/87124iB2C21EA9EF4F4E7B/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_5.png" alt="pastedImage_5.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: rgba(0, 0, 0, 0.87); background-color: transparent; text-decoration: none;" title=""&gt;&lt;SPAN style="background-color: transparent; text-decoration: none;" title=""&gt;The register configuration is 10 for PLL4 as the parent clock.&lt;/SPAN&gt; &lt;SPAN style="background-color: transparent; text-decoration: none;" title=""&gt;But I read it out is 00.&lt;/SPAN&gt;&lt;BR style="background-color: transparent; text-decoration: none;" /&gt;&lt;SPAN style="background-color: transparent; text-decoration: none;" title=""&gt;My device tree configures the PLL4 bit parent clock&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: rgba(0, 0, 0, 0.87); background-color: transparent; text-decoration: none;" title=""&gt;&lt;SPAN style="background-color: transparent; text-decoration: none;" title=""&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_3.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/87181i2EB510B7F2F2FC35/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_3.png" alt="pastedImage_3.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: rgba(0, 0, 0, 0.87); background-color: transparent; text-decoration: none;" title=""&gt;&lt;SPAN style="background-color: transparent; text-decoration: none;" title=""&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_4.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/87125iA068ACB9E7E14D34/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_4.png" alt="pastedImage_4.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: rgba(0, 0, 0, 0.87); background-color: transparent; text-decoration: none;" title=""&gt;&lt;SPAN style="background-color: transparent; text-decoration: none;" title=""&gt;&lt;SPAN style="background-color: transparent; text-decoration: none;"&gt;I should do it exclusively？&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Aug 2019 07:32:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Audio-sai2-mclk/m-p/917187#M138053</guid>
      <dc:creator>jieh朱</dc:creator>
      <dc:date>2019-08-13T07:32:18Z</dc:date>
    </item>
    <item>
      <title>Re: Audio sai2 mclk</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Audio-sai2-mclk/m-p/917188#M138054</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Jiehuai,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; From source code below, we can know the clock outputs on JTAG_TMS PAD:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pinctrl_sai2: sai2grp {&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;fsl,pins = &amp;lt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;MX6UL_PAD_JTAG_TDI__SAI2_TX_BCLK&amp;nbsp;&amp;nbsp; &amp;nbsp;0x17088&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;MX6UL_PAD_JTAG_TDO__SAI2_TX_SYNC&amp;nbsp;&amp;nbsp; &amp;nbsp;0x17088&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;MX6UL_PAD_JTAG_TRST_B__SAI2_TX_DATA&amp;nbsp;&amp;nbsp; &amp;nbsp;0x11088&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;MX6UL_PAD_JTAG_TCK__SAI2_RX_DATA&amp;nbsp;&amp;nbsp; &amp;nbsp;0x11088&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;EM&gt;&lt;STRONG&gt; &amp;nbsp;MX6UL_PAD_JTAG_TMS__SAI2_MCLK&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;0x17088&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;MX6UL_PAD_SNVS_TAMPER4__GPIO5_IO04&amp;nbsp;&amp;nbsp; &amp;nbsp;0x17059&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;};&lt;/P&gt;&lt;P&gt;after system booting is done, you can play a music file, then measure the clock on the JTAG_TMS Pin to check if the clock value is what you want.&lt;/P&gt;&lt;P&gt;(系统启动后，播放一个音乐文件，然后用示波器在这个脚上测一下clock的值是否是你希望的12.288MHz, PLL4配置为786432000Hz，它是12288000Hz的整数倍，配置上是对的，输出的clock应该是正确的。所以，请示波器测量一下，看实际结果)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have a nice day!&lt;BR /&gt;BR,&lt;/P&gt;&lt;P&gt;Weidong&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Aug 2019 10:47:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Audio-sai2-mclk/m-p/917188#M138054</guid>
      <dc:creator>weidong_sun</dc:creator>
      <dc:date>2019-08-13T10:47:53Z</dc:date>
    </item>
    <item>
      <title>Re: Audio sai2 mclk</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Audio-sai2-mclk/m-p/917189#M138055</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: rgba(0, 0, 0, 0.87); background-color: transparent; text-decoration: none;" title=""&gt;thank you for your reply &lt;/SPAN&gt;&lt;BR style="color: rgba(0, 0, 0, 0.87); background-color: transparent; text-decoration: none;" /&gt;&lt;SPAN style="color: rgba(0, 0, 0, 0.87); background-color: transparent; text-decoration: none;" title=""&gt;After I enable the frequency, I start the error.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: rgba(0, 0, 0, 0.87); background-color: transparent; text-decoration: none;" title=""&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_3.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/87547i694782AFE9E97907/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_3.png" alt="pastedImage_3.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: rgba(0, 0, 0, 0.87); background-color: transparent; text-decoration: none;" title=""&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/87454iF70E1E58468817A5/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Aug 2019 02:23:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Audio-sai2-mclk/m-p/917189#M138055</guid>
      <dc:creator>jieh朱</dc:creator>
      <dc:date>2019-08-14T02:23:46Z</dc:date>
    </item>
    <item>
      <title>Re: Audio sai2 mclk</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Audio-sai2-mclk/m-p/917190#M138056</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jiehuai,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; On i.MX6UL EVK, default I2S port is also SAI2, so you don't need to change source code if you also use the same codec as that of EVK, below is source code in dts:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pinctrl_i2c2: i2c2grp {&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;fsl,pins = &amp;lt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;MX6UL_PAD_UART5_TX_DATA__&lt;STRONG&gt;I2C2_SCL&lt;/STRONG&gt; 0x4001b8b0&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;MX6UL_PAD_UART5_RX_DATA__&lt;STRONG&gt;I2C2_SDA&lt;/STRONG&gt; 0x4001b8b0&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;};&lt;BR /&gt;......&lt;/P&gt;&lt;P&gt;/*&lt;STRONG&gt; Here is sound card , Machine driver will be loaded here&lt;/STRONG&gt; */&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;sound: sound {&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;compatible = "fsl,imx6ul-evk-wm8960",&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; "fsl,imx-audio-wm8960";&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;model = "wm8960-audio";&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;cpu-dai = &amp;lt;&amp;amp;sai2&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;audio-codec = &amp;lt;&amp;amp;codec&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;asrc-controller = &amp;lt;&amp;amp;asrc&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;codec-master;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;EM&gt;&lt;STRONG&gt;&amp;nbsp;gpr = &amp;lt;&amp;amp;gpr 4 0x100000 0x100000&amp;gt;;&lt;/STRONG&gt;&lt;/EM&gt;&amp;nbsp;&amp;nbsp; /* &lt;STRONG&gt;This is SAI2_MCLK setting in GPR register&lt;/STRONG&gt; */&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;/*&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; * hp-det = &amp;lt;hp-det-pin hp-det-polarity&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; * hp-det-pin: JD1 JD2&amp;nbsp; or JD3&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; * hp-det-polarity = 0: hp detect high for headphone&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; * hp-det-polarity = 1: hp detect high for speaker&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; */&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;hp-det = &amp;lt;3 0&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;hp-det-gpios = &amp;lt;&amp;amp;gpio5 4 0&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;mic-det-gpios = &amp;lt;&amp;amp;gpio5 4 0&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;audio-routing =&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;"Headphone Jack", "HP_L",&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;"Headphone Jack", "HP_R",&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;"Ext Spk", "SPK_LP",&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;"Ext Spk", "SPK_LN",&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;"Ext Spk", "SPK_RP",&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;"Ext Spk", "SPK_RN",&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;"LINPUT2", "Mic Jack",&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;"LINPUT3", "Mic Jack",&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;"RINPUT1", "Main MIC",&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;"RINPUT2", "Main MIC",&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;"Mic Jack", "MICB",&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;"Main MIC", "MICB",&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;"CPU-Playback", "ASRC-Playback",&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;"Playback", "CPU-Playback",&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;"ASRC-Capture", "CPU-Capture",&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;"CPU-Capture", "Capture";&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;};&lt;/P&gt;&lt;P&gt;........&lt;/P&gt;&lt;P&gt;&amp;amp;clks {&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;assigned-clocks = &amp;lt;&amp;amp;clks&lt;EM&gt;&lt;STRONG&gt; IMX6UL_CLK_PLL4_AUDIO_DIV&lt;/STRONG&gt;&lt;/EM&gt;&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;assigned-clock-rates = &amp;lt;&lt;STRONG&gt;786432000&lt;/STRONG&gt;&amp;gt;;&lt;BR /&gt;};&lt;/P&gt;&lt;P&gt;......&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;amp;i2c2 {&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;clock_frequency = &amp;lt;100000&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;pinctrl-names = "default";&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;pinctrl-0 = &amp;lt;&amp;amp;pinctrl_i2c2&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;status = "okay";&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;codec: wm8960@1a {&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;#sound-dai-cells = &amp;lt;0&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;compatible = "wlf,wm8960";&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;reg = &amp;lt;0x1a&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;wlf,shared-lrclk;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;clocks = &amp;lt;&amp;amp;clks IMX6UL_CLK_SAI2&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;clock-names = "mclk";&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;};&lt;/P&gt;&lt;P&gt;......&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;pinctrl_sai2: sai2grp {&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;fsl,pins = &amp;lt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;MX6UL_PAD_JTAG_TDI__SAI2_TX_BCLK&amp;nbsp;&amp;nbsp; &amp;nbsp;0x17088&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;MX6UL_PAD_JTAG_TDO__SAI2_TX_SYNC&amp;nbsp;&amp;nbsp; &amp;nbsp;0x17088&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;MX6UL_PAD_JTAG_TRST_B__SAI2_TX_DATA&amp;nbsp;&amp;nbsp; &amp;nbsp;0x11088&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;MX6UL_PAD_JTAG_TCK__SAI2_RX_DATA&amp;nbsp;&amp;nbsp; &amp;nbsp;0x11088&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;MX6UL_PAD_JTAG_TMS__SAI2_MCLK&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;0x17088&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;MX6UL_PAD_SNVS_TAMPER4__GPIO5_IO04&amp;nbsp;&amp;nbsp; &amp;nbsp;0x17059&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;};&lt;BR /&gt;......&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;amp;sai2 {&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;pinctrl-names = "default";&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;pinctrl-0 = &amp;lt;&amp;amp;pinctrl_sai2&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;assigned-clocks = &amp;lt;&amp;amp;clks IMX6UL_CLK_SAI2_SEL&amp;gt;,&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;lt;&amp;amp;clks IMX6UL_CLK_SAI2&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;assigned-clock-parents = &amp;lt;&amp;amp;clks &lt;EM&gt;&lt;STRONG&gt;IMX6UL_CLK_PLL4_AUDIO_DIV&lt;/STRONG&gt;&lt;/EM&gt;&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;assigned-clock-rates = &amp;lt;0&amp;gt;, &amp;lt;&lt;STRONG&gt;12288000&lt;/STRONG&gt;&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;fsl,sai-mclk-direction-output;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;status = "okay";&lt;BR /&gt;};&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Are you using i.MX6UL EVK to test it?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR,&lt;/P&gt;&lt;P&gt;Weidong&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Aug 2019 05:56:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Audio-sai2-mclk/m-p/917190#M138056</guid>
      <dc:creator>weidong_sun</dc:creator>
      <dc:date>2019-08-14T05:56:52Z</dc:date>
    </item>
    <item>
      <title>Re: Audio sai2 mclk</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Audio-sai2-mclk/m-p/917191#M138057</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: rgba(0, 0, 0, 0.87); background-color: #ffffff;"&gt;thank you for your reply&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: rgba(0, 0, 0, 0.87); background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN style="background-color: transparent; text-decoration: none;"&gt;I look at the clock tree&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: rgba(0, 0, 0, 0.87); background-color: #ffffff;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/87374iD1E7E9BE0CCDC6D1/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: transparent; color: rgba(0, 0, 0, 0.87); text-decoration: none; "&gt;according to dts&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: transparent; color: rgba(0, 0, 0, 0.87); text-decoration: none; "&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_3.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/87420i075818888C80479A/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_3.png" alt="pastedImage_3.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: transparent; color: rgba(0, 0, 0, 0.87); text-decoration: none; "&gt;sai2 Parent clock is&amp;nbsp;IMX6UL_CLK_PLL4_AUDIO_DIV&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Aug 2019 09:44:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Audio-sai2-mclk/m-p/917191#M138057</guid>
      <dc:creator>jieh朱</dc:creator>
      <dc:date>2019-08-14T09:44:58Z</dc:date>
    </item>
    <item>
      <title>Re: Audio sai2 mclk</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Audio-sai2-mclk/m-p/917192#M138058</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;Are you using i.MX6UL EVK to test it?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;weidong&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Aug 2019 01:43:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Audio-sai2-mclk/m-p/917192#M138058</guid>
      <dc:creator>weidong_sun</dc:creator>
      <dc:date>2019-08-15T01:43:47Z</dc:date>
    </item>
  </channel>
</rss>

