TI中文支持网
TI专业的中文技术问题搜集分享网站

震惊,AIC3254居然有BUG?

在使用AIC3254的LOOPBACK模式,发现一个很奇怪的问题。初次上电,AIC3254的ADC和DAC时钟都不正常,读取它们的状态寄存器P0,R36-R38,果然发现ADC和DAC都不正常。然后在一个意外的情况下,用手摸了一下I2S总线的四个引脚,居然正常了。以后每次重新上电都是这样,用手摸了一下I2S的引脚,马上就正常。请问各位高手,这个是什么问题呀?紧急求助,十万分紧急,先谢谢了!

Tiger1:

回复 Ryan Wang(SZ):

真是太感谢你了,果然是那个问题,BCLK的分频器电源没有打开。一打开就行了,呵呵。再次表示万分的谢意,谢谢!对了专家哥哥(姐姐),我还有一个帖子怎么没人回复呢?是关于使用预置处理模式时(不用miniDSP),怎么配置3D音效的问题,我需要这方面的资料,可以提供一下资料的来源地址吗?谢谢

jian li79:

回复 Tiger1:

你好,是怎样解决的?BCLK的分频器电源没有打开?请问是Page0 的0x1E设置为0X81,我现在也是遇到和你一样用手碰一下才出声音。请指教一下,谢谢!

Derek Xie:

回复 jian li79:

你好:

          请问你也是将Codec设置成loopback模式么?通常出现这种情况是Codec的配置不正确。BCLK分频器电源在Page0,Register 0X1E的D7,将这位设置为1即可。

jian li79:

回复 Derek Xie:

你好

BCLK分频器电源在Page0,Register 0X1E的D7已经打开,但是问题还没有解决,目前配置Page0,Register 0X1E 为0X81,谢谢!

Derek Xie:

回复 jian li79:

你好:

            首先我想说下,Power on BCLK分频器只是在Codec为主的情况下需要,然而在loopback模式下,Codec必须为主。所以需要Power on BCLK,在Codec为从的情况下不需要Power on BCLK。

            我想请问下,在你的项目中你如何使用AIC3254的?是主还是从,怎么配置?能截个图看下你们的配置么?还有你们的电路。

            

jian li79:

回复 Derek Xie:

如图,

 ,下周客户就来拿板了谢谢快速帮忙解决一下启动的问题,为何每次都要用手动一下才出声音?

赞(0)
未经允许不得转载:TI中文支持网 » 震惊,AIC3254居然有BUG?
分享到: 更多 (0)