HI,
1: 我们公司使用的是tlv320aic3204, 先在evm板子上配置后, LOL/R有输出, 接喇叭能听到声音.
2: 把这个配置稍微修改后, 写入到我们的机器上, 把DOUT, DIN 短接, DOUT 有波形且会随着mic输入变化, 但是 LOL/R没有波形.
修改的地方: 把芯片配置为host, 时钟BCLK 配置为2.048M, WCLK 配置为8k.
3: 把我们机器的上的DOUT 接入到EVM板子上的DIN , 然后 在EVM板子上的HPL/R接耳机可以听到声音, LOL/R有波形.
4: 如何定位DAC 哪里有问题 ?
user151383853:
能否先检查一下,是否是硬件连接或者焊接的问题?
hai zhong3:
回复 user151383853:
HI,Airwill
好的, 非常感谢. 检查过硬件连接和焊接都没检查出问题.
Kes Tam:
回复 hai zhong3:
是软件问题,可以参考AIC3204的初始化script file,先跑AIC3204的CS,点击Playback,在Audio Playback tag 选择你要的playback,再点 Scipt tag,就会看到script file 的内容。
hai zhong3:
回复 Kes Tam:
HI, Kes Tam
在EVM板子上跑通的配置加入到机器上, DAC没有输出.
但是加入下列命令, LOL/R输出正常. 很奇怪 , 这些命令在之前加入的配置里是存在的. 为什么还要在下载一次.
#page 1
w 1 00 01
##bit[3]:1: Disabled weak connection of AVDD with DVDD
w 1 01 08
##bit[0]:AVDD LDO Power Control
w 1 02 01
##Left/Right DAC in mode PTM_P3, PTM_P4, Reset value = 0x00;
w 1 03 00
w 1 04 00
##LOL/R is powered up
w 1 09 0C
##Reset value = 0x00
w 1 0A 00
##bit[4]1: Over Current detection is enabled for HPL and HPR
w 1 0B 10
##HPL/HPR
w 1 0C 00
w 1 0D 00
##bit[3]1: Left/Right Channel DAC reconstruction filter output is routed to LOL/LOR
w 1 0E 08
w 1 0F 08
#HPL Driver Gain–ingore
w 1 10 40
w 1 11 40
##LOL/R Driver Gain
w 1 12 0
w 1 13 0