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.
https://e2e.ti.com/support/audio-group/audio/f/audio-forum/631432/tas5760l-64x-mclk-sclk-not-working
部件号:TAS5760L我的公司在我们的最新产品中使用TAS5760L。 目前,我们可以使用512x MCLK播放音乐,但不能使用64x MCLK播放音乐。
您是否有使用此芯片的经验?
我们的系统使用I2S,每立体声采样44.1ksps,64位时钟信号。 源是Raspberry Pi。 我们没有良好的MCLK可用,因此选择TAS5760L是因为数据表显示它可以使用MCLK=SCLK=64x FS运行。
但是,在该配置下,它不会产生任何音频输出。 我们确实尝试在一个异步MCLK晶体振荡器中绑定,其频率是FS的+-512倍。 然后播放音乐,但质量不是很好。 我们听到的内容让我想起了频繁的缓冲区溢出。
如果您对MCLK=SCLK=64x的性能有何贡献,我们将不胜感激。
谢谢!
Børge
我们现在能够将其与一台好的方波发生器连接起来,并将生成器的MCLK频率调整为I2S线路上的64x或512x LRCK。 结果很明显,64倍的DAC没有声音,512倍的DAC完美播放。
最佳,
Børge
我刚刚测试了TAS560XXEVM,它上有TAS5760MD器件。 MCLK=SCLK=64x时没有输出。
TAS5760MD或特别是TAS5760M与TAS5760L非常相似,在TAS5760M或TAS5760MD数据表中,MCLK必须至少为2x SCLK。 因此,我想您在TAS5760L数据表中看到的是一些打字错误。
Andy