<?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 Problem</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/UDA1380-Problem/m-p/521496#M4223</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 Thu Apr 23 10:09:55 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Have you tried searching the forums for UDA1380? I just tried it and got 18 hits...&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 Jun 2016 17:48:20 GMT</pubDate>
    <dc:creator>lpcware</dc:creator>
    <dc:date>2016-06-15T17:48:20Z</dc:date>
    <item>
      <title>UDA1380 Problem</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/UDA1380-Problem/m-p/521495#M4222</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by e135193 on Thu Apr 23 08:05:44 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hello&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; I'm trying to implement AN11085 (speex vocoder) applicaiton on my custom LPC1768 board with the attached UDA1380 board.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; My problem is that I cannot record or play because I cannot configure some of the registers of UDA1380 via I2C. I can just configure the register addresses; 00H, 01H, 02H, 03H and 04H. I can read and write those registers. But, for example, I can not write 22H register address to ajdust the microphone as an input. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; What could be my problem ? Anybody can help me ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:48:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/UDA1380-Problem/m-p/521495#M4222</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:48:19Z</dc:date>
    </item>
    <item>
      <title>Re: UDA1380 Problem</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/UDA1380-Problem/m-p/521496#M4223</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 Thu Apr 23 10:09:55 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Have you tried searching the forums for UDA1380? I just tried it and got 18 hits...&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:48:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/UDA1380-Problem/m-p/521496#M4223</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:48:20Z</dc:date>
    </item>
    <item>
      <title>Re: UDA1380 Problem</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/UDA1380-Problem/m-p/521497#M4224</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;STRONG&gt;Content originally posted in LPCWare by e135193 on Thu Apr 23 15:10:54 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hello &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Yes I searched but nothing helps. Could you be more spesific.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Is ıt a problem with my UDA1380 board. It is weird that I can just modify 00H, 01H, 02H, 03H and 04H registers. Is there a sequence for the register modification or is there a register dependency between resisters. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; I attached the captured UDA1380's registers. "Untitled.png" shows the register status when it is idle. "Untitled2.png" shows the register status when it is recording. Because I cannot change the 22H register, I cannot record from microphone.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; When I try to write into the register 22H, I2C dirver returns a success. There is no problem with writing with respect to I2C driver, but the reality is not like that.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 17:48:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/UDA1380-Problem/m-p/521497#M4224</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T17:48:20Z</dc:date>
    </item>
    <item>
      <title>Re: UDA1380 Problem</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/UDA1380-Problem/m-p/521498#M4225</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I have just found this post since I suffer from the same problem, &lt;A href="https://community.nxp.com/thread/444833"&gt;Audio on hitex 4350 board - i2c configuration fails&lt;/A&gt;. The request is stated as it "may have been answered" but it isnt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Has anybody found out why it is not possible to configure some of the registers via i2c? Is there a specific condition that may lock parts of the UDA1380 registers? We found nothing in the doc sheets. Would be great to get some sort of hint.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you and best regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hauke&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Feb 2017 10:45:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/UDA1380-Problem/m-p/521498#M4225</guid>
      <dc:creator>haukekrüger</dc:creator>
      <dc:date>2017-02-16T10:45:32Z</dc:date>
    </item>
    <item>
      <title>Re: UDA1380 Problem</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/UDA1380-Problem/m-p/521499#M4226</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Actually, I had the same problem and your reply in the post you linked helped me fix it.&lt;/P&gt;&lt;P&gt;I added a description here:&lt;/P&gt;&lt;P&gt;&lt;A _jive_internal="true" class="link-titled" href="https://community.nxp.com/thread/416868#comment-1140216" title="https://community.nxp.com/thread/416868#comment-1140216"&gt;https://community.nxp.com/thread/416868#comment-1140216&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Basically... configure i2s, wait, make sure the clocks are working, then modify the registers, otherwise it will not take the changes.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I don't know if it's in the datasheet. I haven't found it, but I got sound after doing the procedure above. I'm not doing any time critical application, so I just added a 100 milliseconds pause after starting I2S, and then I was able to write to all registers in the UDA1380&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:23:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/UDA1380-Problem/m-p/521499#M4226</guid>
      <dc:creator>emilio_moretti</dc:creator>
      <dc:date>2019-04-16T21:23:44Z</dc:date>
    </item>
  </channel>
</rss>

