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.

[参考译文] TLV320AIC3109EVM-K:编解码器从器件确认问题

Guru**** 2451970 points
Other Parts Discussed in Thread: TLV320AIC3109EVM-K

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/728931/tlv320aic3109evm-k-codec-slave-acknowledge-issue

器件型号:TLV320AIC3109EVM-K

大家好、

我们购买 了 TLV320AIC3109EVM-K 模块、并将该模块与 Atmel 控制器相连。 这里我们使用 SSC 协议作为 i2sc 和 i2c 来配置编解码器寄存器、这里我遇到了从站确认问题。 我选择了8位格式的从地址作为0x30 (7位格式为0x18)。 因此、每当我向从器件(编解码器)传输任何数据时、它应该会进行确认、但在这里、它会向从器件提供失败的确认(无 确认)。 请检查该问题并帮助我解决该问题、i2c 线路中是否需要任何上拉电阻器。

谢谢、

Pavithran

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

    这很奇怪。 EVM 板上有2.7k 上拉电阻器。 它们被上拉至 IOVDD。 我想这一切都取决于您是如何连接板的。 是否已将其插入 USBMODEVM?

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

    尊敬的 Steve Wilson:

    我们仅通过外部跳线为 TLV320AIC3109EVM-K 评估板 J3连接器提供从 USBMODEVM 电路板到 TLV320AIC3109EVM-K 评估板的电源。 在这里、我们使用 USBMODEVM 作为电源、而不是 i2sc 操作。 因此、在外部跳线的帮助下、此设计是将 Atmel 控制器 SSC 和 i2c 协议 GPIO 引脚连接到 TLV320AIC3109EVM-K i2sc 和 i2c 线路(TLV320AIC3109EVM-K 的 J4和 J5连接器)。 我以这种方式测试了 TLV320AIC3109EVM-K 中的 EEPROM、它提供确认、但 TLV320AIC3109 (编解码器)仅不提供确认。 是否存在任何从器件地址问题或需要任何硬件组件。 请检查该问题并帮助我解决该问题。

    谢谢、此致、
    Pavithran

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您已经测试了 TLV320aic3109的所有电源电压? 它从何处接收 IOVDD?

    我已经像这样设置了许多 AIC310xEVM、没有问题、我认为一定会有错误。
    您是否有设置图片?

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

       尊敬的 Steve Wilson:

    在 TLV320AIC3109EVM-K 中、有一个用于 IOVDD 选择的连接器 J22。 连接2-3时、IOVDD 设置为+3.3 VD、连接1-2时、IOVDD 和 DVDD 短接为+1.8 VD、此处连接2-3、这意味着 IOVDD 设置为+3.3 V。我在此附上了此设置的图片、您可以查看一下。  

    谢谢、此致、

    Pavithran

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

    我检查了连接、发现了问题所在的位置。 我忘记连接 TLV320AIC3109EVM-K 和 USBMODEM 板的模拟引脚和接地引脚。 现在它工作正常。 在这里、我将一些数据写入编解码器寄存器、我将从该寄存器读回以进行验证、无论我写入该寄存器的数据是什么、我都将获得相同的数据、并且对位时钟(BCLK)和字时钟(WCLK)还有一个疑问。 我是否可以为编解码器提供96kHz 的 WCLK、是否可以将该 WCLK 除以2以获得48kHz 的 WCLK 以及它将支持的 BCLK 范围。

    谢谢、此致、

    Pavithran