This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TLV320AIC3100:D类扬声器没有声音

Guru**** 2361250 points
Other Parts Discussed in Thread: TLV320AIC3100
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/623273/tlv320aic3100-no-sound-from-class-d-speaker

部件号:TLV320AIC3100

您好,

我们使用TLV320AIC3100作为音频编解码器。 项目基本信息列表,如风箱,

Linux内核--4.20, 3.18

编解码器驱动程序-- tlv320aic31xx.c.

音频格式- I2S和PCM (从属)

MCLK -- 19.2MHz

到耳机的音频(DAC)路由播放效果良好,但到D类扬声 器的路由不起作用。 SPKVDD = 3.6V,AVDD=HPVDD=3.3V,IOVDD=DVDD=1.8V。

当尝试使用示波器测量扬声器播放1K音调时,SPKM和SPKP上既没有波形,也没有电压。 Check kmesg,驱动程序输出一些错误,

[ 56.71.486万 ] tlv320aic31xx-codec 4-0018:aic31xx_wait_bits:失败! 0x25为0x88,预期为0x10 (0,0x1050万 us)

双重检查编解码器寄存器与'功能方框图'相结合,我没有发现原因。

这里有人能帮我吗,提前感谢吗?

此致,

Adrian

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Adrian,

    欢迎来到E2E,感谢您对我们的产品感兴趣!

    我的同事将在这个问题上帮助您,您是否有办法提供设备的注册配置? 如果扬声器输出中根本没有输出,则问题可能是输出扬声器驱动器配置错误或短路情况。  

    此致,

     -Diego Mel é ndez López ñ a
      音频应用工程师

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Diego,

    我在此处附加了寄存器配置(尝试播放时转储),请帮助检查。

    谢谢!

    Adrian

    e2e.ti.com/.../regmap_5F00_spk_5F00_play_5F00_failed.txt