<?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>Access to I2S interface on nRF5340 Audio DK</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/93800/access-to-i2s-interface-on-nrf5340-audio-dk</link><description>Hi, 
 
 I have two nRF5340 Audio DKs which I can successfully configure and use to send BLE audio between them. I would like to send audio data from my own development board to an I2S interface on the &amp;quot;gateway&amp;quot; DK, but the SDK seems to only allow you</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 20 Apr 2023 15:05:21 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/93800/access-to-i2s-interface-on-nrf5340-audio-dk" /><item><title>RE: Access to I2S interface on nRF5340 Audio DK</title><link>https://devzone.nordicsemi.com/thread/421549?ContentTypeID=1</link><pubDate>Thu, 20 Apr 2023 15:05:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b73b08e8-cc4d-4aed-acb2-e81de7d50453</guid><dc:creator>max.proskauer</dc:creator><description>&lt;p&gt;New ticket created here&lt;br /&gt;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/98944/set-nrf5340-audio-dk-as-i2s-slave-over-external-bus"&gt;Set nRF5340 Audio DK as I2S slave over external bus&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;For posterity&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Access to I2S interface on nRF5340 Audio DK</title><link>https://devzone.nordicsemi.com/thread/421426?ContentTypeID=1</link><pubDate>Thu, 20 Apr 2023 09:18:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8521c861-47d6-4450-95ca-db40c59e65ec</guid><dc:creator>Bendik Heiskel</dc:creator><description>&lt;p&gt;Hi &lt;a href="https://devzone.nordicsemi.com/members/max.proskauer"&gt;max.proskauer&lt;/a&gt; ,&lt;/p&gt;
&lt;p&gt;Please open a new ticket for this new issue.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Bendik&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Access to I2S interface on nRF5340 Audio DK</title><link>https://devzone.nordicsemi.com/thread/421295?ContentTypeID=1</link><pubDate>Wed, 19 Apr 2023 15:03:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:98024b7e-6f57-4dd4-ac73-f234dac1b82d</guid><dc:creator>max.proskauer</dc:creator><description>&lt;p&gt;I&amp;#39;m in a very similar situation. I was able to configure my gateway board to accept external I2S as described in the reply from &lt;a href="https://devzone.nordicsemi.com/members/bendik-heiskel"&gt;Bendik Heiskel&lt;/a&gt;&amp;nbsp;. Note that for me at least, the call to set GPIO P0.21 high needed to happen AFTER the call to `&lt;span style="font-family:courier new, courier;"&gt;audio_system_init()&lt;/span&gt;`. If your configuration is correct, the green CODEC LED near the headphone jack will be OFF and the OB/EXT LED near P10 will be ORANGE&lt;/p&gt;
&lt;p&gt;I also added the `&lt;span style="font-family:courier new, courier;"&gt;CONFIG_AUDIO_SOURCE_I2S=y&lt;/span&gt;` line to my project .conf file as described in the README for the nrf5340_audio project.&lt;/p&gt;
&lt;p&gt;The issue that I am encountering now is that the nRF board is still acting as the I2S master. The other device I want to connect I am not in control of and is configured as an I2S master. I need the nRF board to act as I2S slave and transmit the audio the other device is sending it over the Bluetooth link (in my case as a BIS broadcast). How can I configure the nRF as I2S slave?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Access to I2S interface on nRF5340 Audio DK</title><link>https://devzone.nordicsemi.com/thread/395536?ContentTypeID=1</link><pubDate>Mon, 14 Nov 2022 11:52:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:50a19e6a-f1f5-4512-9749-78e11fbfcae7</guid><dc:creator>colindente</dc:creator><description>&lt;p&gt;Thanks Bendik,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;That&amp;#39;s exactly what I wanted to know.&amp;nbsp; You&amp;#39;ve been very helpful.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Colin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Access to I2S interface on nRF5340 Audio DK</title><link>https://devzone.nordicsemi.com/thread/395532?ContentTypeID=1</link><pubDate>Mon, 14 Nov 2022 11:39:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a8745596-8cc1-4832-831f-1117659ec4b8</guid><dc:creator>Bendik Heiskel</dc:creator><description>&lt;p&gt;The pin must be set at the start of main. This can be done using either the&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/zephyr/hardware/peripherals/gpio.html"&gt; Zephyr GPIO driver &lt;/a&gt;or the &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrfx/drivers/gpio/hal.html"&gt;nrfx GPIO driver&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;How to use the Zephyr GPIO driver is covered by the &lt;a href="https://academy.nordicsemi.com/courses/nrf-connect-sdk-fundamentals/"&gt;Nordic Developer Academy&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;To use the nrfx GPIO driver all you need to do is:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;#include &amp;lt;hal/nrf_gpio.h&amp;gt;&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;And at the start of main:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;nrf_gpio_cfg_output(21);
nrf_gpio_pin_set(21);&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Bendik&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Access to I2S interface on nRF5340 Audio DK</title><link>https://devzone.nordicsemi.com/thread/395312?ContentTypeID=1</link><pubDate>Fri, 11 Nov 2022 12:36:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e614bf9e-de21-426c-98f1-65db8f992f62</guid><dc:creator>colindente</dc:creator><description>&lt;p&gt;Hi Bendik,&lt;/p&gt;
&lt;p&gt;Thanks for the quick reply.&amp;nbsp; Can you tell me where in the nRF Connect SDK code I can set this GPIO?&lt;/p&gt;
&lt;p&gt;Colin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Access to I2S interface on nRF5340 Audio DK</title><link>https://devzone.nordicsemi.com/thread/395305?ContentTypeID=1</link><pubDate>Fri, 11 Nov 2022 12:22:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9256d721-3ef3-4ed9-95c0-3bc231597fe5</guid><dc:creator>Bendik Heiskel</dc:creator><description>&lt;p&gt;Hi Colin,&lt;/p&gt;
&lt;p&gt;There I2S routing is controlled by a onboard switch, the default connection is to the onboard codec. GPIO pin P0.21 must be set high to switch to the external I2S connection on P10.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Bendik&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>