<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>NRF52832 I2S Clocking and Interfacing with a Slave I2S device.</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/69706/nrf52832-i2s-clocking-and-interfacing-with-a-slave-i2s-device</link><description>Hi Nordic Team, I have been working a project where I will need to send audio using I2S protocol to an audio chip. The audio chip will only accept a select set of values for the I2S Bit clock, none of which could be produced by NRF&amp;#39;s I2S clock divisions</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 22 Dec 2020 16:34:46 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/69706/nrf52832-i2s-clocking-and-interfacing-with-a-slave-i2s-device" /><item><title>RE: NRF52832 I2S Clocking and Interfacing with a Slave I2S device.</title><link>https://devzone.nordicsemi.com/thread/286378?ContentTypeID=1</link><pubDate>Tue, 22 Dec 2020 16:34:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2165da04-5eb3-4ca6-afdc-9d75d02b78d0</guid><dc:creator>Girish K</dc:creator><description>&lt;p&gt;Hi Einar,&lt;br /&gt;&lt;br /&gt;Thank you very much for the reply.&lt;br /&gt;&lt;br /&gt;I have successfully got the nRF52832 to work with an external clock (as MCK and LRCK source) for the I2S with nRF as the I2S Slave and disabling the MCK. Now the nRF and my audio chip communicates well !&lt;br /&gt;&lt;br /&gt;I saw the same exact post long back and did try most the configurations that would apply to my case. But all of them failed because of clocking mismatch. Although the data received was intact, because I was working with audio, I had some aliasing and oversampling issues that was unavoidable.&lt;br /&gt;&lt;br /&gt;Anyways, now I have it working! Thanks again.&lt;/p&gt;
&lt;p&gt;(Marking this post as answered.)&lt;br /&gt;&lt;br /&gt;- Girish&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52832 I2S Clocking and Interfacing with a Slave I2S device.</title><link>https://devzone.nordicsemi.com/thread/286164?ContentTypeID=1</link><pubDate>Mon, 21 Dec 2020 19:00:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b0ccce3c-ce5e-4300-94ca-bfbcfee8c3ba</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;The nRF can use an external clock when operating as a I2S slave but not when it is the I2S master. You will not get exactly 48.0 kHz though, as you have noted. &lt;a href="https://devzone.nordicsemi.com/support-private/support/200692#permalink=346630"&gt;This post&lt;/a&gt; has a table of available configurations on the nRF52840 (does not cover all from the nRF52832 PS, but the most relevant is there).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>