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.

[参考译文] TLV320AIC3104:I2C

Guru**** 2416110 points
Other Parts Discussed in Thread: TLV320AIC3104

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/699366/tlv320aic3104-i2c

器件型号:TLV320AIC3104

大家好、

我们使用自动测试设备(Advantest V93K)测试 TLV320AIC3104 IC。 通过将 AIC3104设置为从器件、我们可以写入所有寄存器并读回除 Regiter-86和 Register-93之外的寄存器。 这两个寄存 器负责左/右_LOP/M 输出电平控制寄存器。

在这些寄存器中、D1 (只读)位预期为"0"-这意味着"应用了所有已编程的增益"。 但我们的读数为'1' 。 由于它是只读位、是否需要对任何其他寄存器进行额外编程。

IOVDD 3.3V
DVDD 1.8V
AVDD 3.3V
drvdd 3.3V

已尝试在 SCL、SDA 上同时使用10K 和1K 上拉电阻。  

请帮帮我们。 编程中缺少什么。

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

    你应该把它加起来,我只是在看这个。 我将通过 AIC310x 系列产品说明书来更正错误、这在我的列表中。

    我已经要求设计团队进行某些评论、但这似乎是一个错误。

    我认为它应该是:

    "D1 = 0、此时"尚未应用到 Rright_LOP/M 的所有已编程增益"。
    "D1 = 1、此时"已应用到 Rright_LOP/M 的所有已编程增益"。

    请注意、复位值也不正确、应为"0"。


    我将在收到设计团队的回复后与您确认。

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

    您好、Steve Wilson、

    感谢您的回复:)。 我们现在陷入困境。 您的确认允许我们继续。

    此致、

    Santhoshkumar M

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

    Santhoshkumar、

    我已经测试了 D1的行为、我可以肯定地说几件事。

     D1的复位值肯定为0。

    2.在 LEFT_LOP/M 上电之前、D1不会变为1。  

    年前、我还发现了另一个有关类似器件的 E2E 主题、这与我之前的分析是一致的。  

    我想我唯一不确定的是混频器的音量设置与 D1的状态之间是否有任何交互。  

    此致、

    -Steve Wilson