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.

[参考译文] TLV320AIC3110EVM-U:I2S输入

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/593641/tlv320aic3110evm-u-i2s-input

部件号:TLV320AIC3110EVM-U

现在我了解了如何通过禁用板载芯片的I2S来从外部提供I2S信号,我发现主板没有输出我的音频。  

连接BCLK,WCLK和DIN

左对齐,4.8万hz,16位,1位延迟,64缩放因子

我使用TI软件从MCLK到BCLK进行选择,但似乎没有任何效果。  

下面是EVM的输入信号。 您能帮我理解为什么它不起作用吗?或者推荐一个脚本吗?

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

    您好,John,

    请查看随附的脚本。 它是一个完全配置EVM的示例脚本。 它使用BCLK =64*WCLK。 (我们的EVM使用BCLK = 3.072MHz和WCLK = 48kHz)。 它采用十六进制格式w (写入) 30 (I2C地址) xx (注册地址) yy (注册数据)。

    如果您对此有任何疑问或意见,请告诉我。

    e2e.ti.com/.../7331.Init_5F00_code.txt

    此致,
    Luis Fernando Rodríguez ñ o S.

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

    谢谢你Luis。  

    我检查了脚本,然后查看了数据表中的信息。 我对这种方法有了更好的了解,事实上取得了相当大的进展。 我最后在CODEC文件夹中执行了AIC3110_INIT脚本,放大器开始神奇地工作。 该脚本将PLL设置为MCLK,以确认您对EVM BCLK的评论。  

    剩下的问题是为什么我只听到音频的一面(左侧没问题,但右侧不能播放),而且我还听到一些数字噪音(不断爆裂)。

    有什么想法说明为什么会这样? 是否有任何数字信号(I2S)的输入滤波可帮助消除数字噪音? 我的信号不如来自USB.e2e.ti.com/.../AIC3111_5F00_Init.txt的板载生成的信号干净

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

    您好,John,

    即使关闭音频编解码器电源,您是否仍然存在噪音问题? 我的意思是,数字噪声是来自数字时钟源还是由主板产生的?

    此外,我还修改了AIC3111脚本中的一些代码行。 您是否可以尝试使用它来验证是否存在差异?

    e2e.ti.com/.../8080.AIC3111_5F00_Init.txt</s>3111

    此致,
    Luis Fernando Rodríguez ñ o S.

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

    我确实运行了新脚本,但它的行为有所不同。 主要区别在于输出音量下降。 否则仍然有噪音。

    关于噪音的问题是一个有趣的问题。

    1.我用示波器测量了来自控制器的I2S信号,而没有将其连接到编解码器,信号非常棒。

    2.当我只将三根线连接到编解码器,然后开机/初始化时 ,音乐正在播放(仍然有一些数字噪音)。 控制器和编解码器均由同一台PC供电。 信号有点吵  

    3.如果我在两块板之间运行GND,声音就会消失。

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

    附加信息。 我已从我的示波器中附上4张图片。 1.未通电时挂接到电路板上的信号。 2.信号挂接到电路板上并通电。 传输3个信号并播放音乐。 4.信号脱离EVM并播放音乐。

    所以我猜中的问题是,建议的连接程序是什么? 我有一个接地线连接这两块板,但似乎这里还有其他事情发生。 我的输出是双向输出,下拉比较弱,采用3.3 逻辑。

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

    您能否提供有关如何在TLV320AIC3110EVM上禁用I2S线路的详细信息? TAS1020b是在EVM上生成I2S时钟和数据的器件。 基本上,它用作USB到I2S接口。 您应该获得连接两个板之间GND针脚的清洁I2S信号。

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

    您好,Luis,

    我用逻辑导轨将I2S启用引脚拉高(在TAS1020b上)。 我使用USB音频检查了它,当它单独存在时,它输出了一个良好的I2S信号。 当拉高时,它会消失。 这样做很好。

    关于噪音问题... 不确定我收到的数字噪音是由I2S信号产生的。 即使我断开了音频源板的连接,EVM也会不断地从耳机中敲出。  

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

    使用不同的处理块是否获得相同的结果? 那么,您是否已验证如果禁用扬声器驱动程序,是否出现I2S噪音? 此外,您是否可以尝试使用不同的I2S时钟源?

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

    您好,Luis,

    我在使用其他供应商的编解码器方面取得了更大的成功,因此我将继续使用其中一个芯片。 感谢您的反馈

    John