<?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>LPC MicrocontrollersのトピックRe: UDA1380 I2S - registers coniguration</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/UDA1380-I2S-registers-coniguration/m-p/522463#M5099</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by TheFallGuy on Wed Nov 26 04:41:44 MST 2014&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Searching this site (the orange search box in the top right corner) for UDA1380 shows lots of topics that may be able to help you...&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 Jun 2016 16:41:12 GMT</pubDate>
    <dc:creator>lpcware</dc:creator>
    <dc:date>2016-06-15T16:41:12Z</dc:date>
    <item>
      <title>UDA1380 I2S - registers coniguration</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/UDA1380-I2S-registers-coniguration/m-p/522462#M5098</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by paavo91 on Wed Nov 26 04:09:25 MST 2014&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi everyone!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have lpc4088 and UDA1380 codec and want to initiate some audio. Could anyone tell me which registers I need to set to transfer audio from line-in to MCU and put it back do headphones out? I tried to run example from lpc-open but it doesn't work.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I changed pin configuration for I2C and I2S in board_sysinit.c to correct pins and nothing works.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;It only works if I set EN_AVC bit in UDA1380 but I thinks it is only audio mixer and it connect input with output so I can hear sound.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I need to know which registers have to be set to run everything correctly. Then I start look for problems with my I2S config in LPC4088.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks in advance!&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;P&lt;/SPAN&gt;&lt;P&gt;&lt;STRONG&gt;Original Attachment has been moved to: &lt;A _jive_internal="true" href="https://community.nxp.com/docs/DOC-338046"&gt;uda1380.c.zip&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Original Attachment has been moved to: &lt;A _jive_internal="true" href="https://community.nxp.com/docs/DOC-338046"&gt;i2s.c.zip&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Original Attachment has been moved to: &lt;A _jive_internal="true" href="https://community.nxp.com/docs/DOC-338046"&gt;uda1380.h.zip&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 16:41:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/UDA1380-I2S-registers-coniguration/m-p/522462#M5098</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T16:41:12Z</dc:date>
    </item>
    <item>
      <title>Re: UDA1380 I2S - registers coniguration</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/UDA1380-I2S-registers-coniguration/m-p/522463#M5099</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by TheFallGuy on Wed Nov 26 04:41:44 MST 2014&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Searching this site (the orange search box in the top right corner) for UDA1380 shows lots of topics that may be able to help you...&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 16:41:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/UDA1380-I2S-registers-coniguration/m-p/522463#M5099</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T16:41:12Z</dc:date>
    </item>
    <item>
      <title>Re: UDA1380 I2S - registers coniguration</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/UDA1380-I2S-registers-coniguration/m-p/522464#M5100</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by paavo91 on Sun Dec 14 08:35:53 MST 2014&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Any topic here cant help me enough&amp;nbsp; :( &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Please look on my attachment. This is UDA1380 library, I have problem in Uda1380_Init function. I cant change many register, especially master mute 0x13. Function always return something so I know that I have problem with register. In addition if I read register 0x13 after reset I got value differs from default lik in datasheet.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; What is going on? Could anybody help me? Thanks&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 16:41:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/UDA1380-I2S-registers-coniguration/m-p/522464#M5100</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T16:41:13Z</dc:date>
    </item>
    <item>
      <title>Re: UDA1380 I2S - registers coniguration</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/UDA1380-I2S-registers-coniguration/m-p/522465#M5101</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, for anyone looking at this post, I found the reply in a different post and I can't find it now, so I'll explain it here (this is the first post that pops out in google)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You need to setup i2s FIRST, make sure there is a clock working, even wait a couple milliseconds, and THEN you configure and initialize the module through L3 or i2c.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Configuration steps:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Initialize I2S&lt;/LI&gt;&lt;LI&gt;Start I2S. Make sure all clocks are working: sck and ws signals. mclk only if you use it (only if you use it!)&lt;/LI&gt;&lt;LI&gt;Wait a couple milliseconds&lt;/LI&gt;&lt;LI&gt;Send the I2C commands to configure and initialize the UDA1380&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sending the commands without the clocks will be rejected by UDA1380, and you will get values different from the expected when you read the registers.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Good luck.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Apr 2019 21:20:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/UDA1380-I2S-registers-coniguration/m-p/522465#M5101</guid>
      <dc:creator>emilio_moretti</dc:creator>
      <dc:date>2019-04-16T21:20:09Z</dc:date>
    </item>
  </channel>
</rss>

