<?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: Getting Continuous PCM Clock from SSI INTERFACE? in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Getting-Continuous-PCM-Clock-from-SSI-INTERFACE/m-p/458611#M71790</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Even after modifying the SSI2.SRCCR register, what are the next steps to be taken to up the PCM port? I am using the Silicon Labs SLIC IC Si3228x. I want to use the PCM interface independently even though there is ISI mode (PCM+SPI or GCI) offered in Si3228x.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PSClk is 512 kHz and FSync is 8kHz and the codec data to be sent is 16-bit Linear. Another DAI link is already present, as the alsa driver in the Linux system (3.14 jethro on iMx6q) is used to get data from SGTL5000 chip. The FSync generated internally from the iMx processor is not consistent for future clock cycles, so the FSync is given from the FPGA clock oscillator having a smaller duty cycle.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best,&lt;/P&gt;&lt;P&gt;Abhijeet&lt;/P&gt;&lt;P&gt;BitMapper&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 19 Nov 2019 04:49:58 GMT</pubDate>
    <dc:creator>abhijeet_ghodga</dc:creator>
    <dc:date>2019-11-19T04:49:58Z</dc:date>
    <item>
      <title>Getting Continuous PCM Clock from SSI INTERFACE?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Getting-Continuous-PCM-Clock-from-SSI-INTERFACE/m-p/458606#M71785</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 style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt; We are using SLIC CODEC from Microsemi (LE9641). Le9641 Features a host port interface for communicating with VIOP processors and SOC using PCM and SPI. The host port interface supports PCM Clock rates of 1.024MHz, 1.536MHz, 2.048MHz. 3.073MHz, 4.096Mhz, 6.144MHz and 8.192Mhz with a Frame SYNC of 8KHz.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;We have a custom designed board, where we have connected this &lt;STRONG style="font-style: inherit; font-family: inherit;"&gt;PCM and SPI pins of CODEC IC with AUDMUX (AUD5) interface and the SPI interface of i.MX6D processor&lt;/STRONG&gt; respectively.&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt; We are able to communicate with the CODEC IC through SPI interface and are able to configure the SSI interface of the processor for PCM bus communication. &lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;As per the requirement o the SLIC IC, PCM Clock should Come always and Frame Sync Signal should be of 8Khz. but we are getting PCM clock(2.048MHz) from the processor whenever we are playing an Raw data audio file using aplay command. Also the Frame sync signal is not coming of 8Khz(it is coming 32KHz). We tried to change the SSCI configuration registers value, but did not get any success yet.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;Is there any way of getting the continuous&amp;nbsp; PCM CLOCK from SSI interface if the Processor. We are configuring the SSI Interface in the Network Mode with Master I2S .&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;Please suggest any solution.&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;thanks&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;Sumit Sharma&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Jul 2015 12:45:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Getting-Continuous-PCM-Clock-from-SSI-INTERFACE/m-p/458606#M71785</guid>
      <dc:creator>sumit8915</dc:creator>
      <dc:date>2015-07-07T12:45:10Z</dc:date>
    </item>
    <item>
      <title>Re: Getting Continuous PCM Clock from SSI INTERFACE?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Getting-Continuous-PCM-Clock-from-SSI-INTERFACE/m-p/458607#M71786</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sumit&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am afraid that it is not possible to get continuous bit and frame sync clocks&lt;/P&gt;&lt;P&gt;using existing audio Linux drivers, as SSI is enabled only during playing audio.&lt;/P&gt;&lt;P&gt;Drivers description can be found in Chapter 29 i.MX_6_Linux_Reference_Manual.pdf&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=RDIMX6SABREBRD&amp;amp;fpsp=1&amp;amp;tab=Design_Tools_Tab"&gt;L3.14.28_1.0.0_iMX6QDLS_BUNDLE&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Audio oversampling clock can be continuously outputted from CLKO pin,&lt;/P&gt;&lt;P&gt;as it is done on Sabre schematic spf-27392, AUD_MCLK, &lt;A href="http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=RDIMX6SABREPLAT&amp;amp;fpsp=1&amp;amp;tab=Design_Tools_Tab"&gt;i.MX6_SABRE_SDP_DESIGNFILES&lt;/A&gt; .&lt;/P&gt;&lt;P&gt;and It can be configured in linux/../mach-imx/clk-imx6q.c&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;igor&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;/P&gt;&lt;P&gt;----------------------------------------------------------------------------------------------------------------------- !&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Jul 2015 15:17:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Getting-Continuous-PCM-Clock-from-SSI-INTERFACE/m-p/458607#M71786</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2015-07-08T15:17:21Z</dc:date>
    </item>
    <item>
      <title>Re: Getting Continuous PCM Clock from SSI INTERFACE?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Getting-Continuous-PCM-Clock-from-SSI-INTERFACE/m-p/458608#M71787</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 reply. I agree from your point.&lt;/P&gt;&lt;P&gt; We are modifying the SSI2_SRCCR register with the below mentioned red marked values, Here we are getting 32 Khz of Frame Sync signal which is correct as per thebelow table. But can it be possible some how to get the 2.048Mhz of STCK with&amp;nbsp; 8KHz of Frame Sync?&lt;/P&gt;&lt;P&gt;I tired to calculate the Frame sync frequency with this formula by putting WL = 7(16), DC= 15 , DIV2=0, PSR=0 and PM=2 with 2.048Mhz of STCK, but, Did not get any success.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_2.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/53852iFB539D1CA0968E24/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_2.png" alt="pastedImage_2.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&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/53853i3FF2C8E86012B048/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Could you please suggest any solution on this?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Sumit&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Jul 2015 06:58:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Getting-Continuous-PCM-Clock-from-SSI-INTERFACE/m-p/458608#M71787</guid>
      <dc:creator>sumit8915</dc:creator>
      <dc:date>2015-07-10T06:58:21Z</dc:date>
    </item>
    <item>
      <title>Re: Getting Continuous PCM Clock from SSI INTERFACE?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Getting-Continuous-PCM-Clock-from-SSI-INTERFACE/m-p/458609#M71788</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sumit,&lt;/P&gt;&lt;P&gt;did you ever get a solution for this ?&lt;/P&gt;&lt;P&gt;I have a similar situation with a SiLabs SLIC and I want to generate 2.048MHz clock and 8KHz FSync.&lt;/P&gt;&lt;P&gt;Any help would be welcome.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Richard.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Sep 2016 14:27:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Getting-Continuous-PCM-Clock-from-SSI-INTERFACE/m-p/458609#M71788</guid>
      <dc:creator>Richard1z</dc:creator>
      <dc:date>2016-09-07T14:27:36Z</dc:date>
    </item>
    <item>
      <title>Re: Getting Continuous PCM Clock from SSI INTERFACE?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Getting-Continuous-PCM-Clock-from-SSI-INTERFACE/m-p/458610#M71789</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sumit,&lt;/P&gt;&lt;P&gt;How did you modify&lt;STRONG&gt;&amp;nbsp;&lt;SPAN style="color: #51626f; background-color: #ffffff; font-weight: 400;"&gt;SSI2_SRCCR register ? Is there any specific file where it can be modified? I am using linux kernel 3.14.1 on my custom board based on imx6q.&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="background-color: #ffffff; color: #51626f; font-weight: 400;"&gt;Thanks,&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="background-color: #ffffff; color: #51626f; font-weight: 400;"&gt;Sumish&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Nov 2018 05:51:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Getting-Continuous-PCM-Clock-from-SSI-INTERFACE/m-p/458610#M71789</guid>
      <dc:creator>sumish_ks</dc:creator>
      <dc:date>2018-11-02T05:51:04Z</dc:date>
    </item>
    <item>
      <title>Re: Getting Continuous PCM Clock from SSI INTERFACE?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Getting-Continuous-PCM-Clock-from-SSI-INTERFACE/m-p/458611#M71790</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Even after modifying the SSI2.SRCCR register, what are the next steps to be taken to up the PCM port? I am using the Silicon Labs SLIC IC Si3228x. I want to use the PCM interface independently even though there is ISI mode (PCM+SPI or GCI) offered in Si3228x.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PSClk is 512 kHz and FSync is 8kHz and the codec data to be sent is 16-bit Linear. Another DAI link is already present, as the alsa driver in the Linux system (3.14 jethro on iMx6q) is used to get data from SGTL5000 chip. The FSync generated internally from the iMx processor is not consistent for future clock cycles, so the FSync is given from the FPGA clock oscillator having a smaller duty cycle.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best,&lt;/P&gt;&lt;P&gt;Abhijeet&lt;/P&gt;&lt;P&gt;BitMapper&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 Nov 2019 04:49:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Getting-Continuous-PCM-Clock-from-SSI-INTERFACE/m-p/458611#M71790</guid>
      <dc:creator>abhijeet_ghodga</dc:creator>
      <dc:date>2019-11-19T04:49:58Z</dc:date>
    </item>
  </channel>
</rss>

