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.

[参考译文] TAS5707EVM GDE驱动程序错误- Win10

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/587729/tas5707evm-gde-driver-error---win10

主题中讨论的其他部件:TAS5707,TAS5707ATAS5731

您好,

我正在使用TAS5707评估模块。 到目前为止工作没有任何问题。

从昨天开始,我在GDE的输出窗口中收到一个错误(使用TAS5707 GUI v 2.0 Tm1 Build 14 Rev. D)。 有关输出窗口中的确切条目,请参见下面的附图。

我的系统上没有任何更改(Windows 10 - 64位)。 重新安装GDE未解决问题。 这个问题是否已经与其他问题一起出现?

我怀疑Windows更新可能导致了驱动程序问题。

此致,

Markus。

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

    我刚刚在Windows XP (SP3,32位)上测试了该软件。 出现相同的错误信息。
    因此,我认为这是属于硬件的问题。
    这是一个已知问题吗?

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

    几周前,我使用TAS5731 EVM时遇到了此错误,但我从未听说过这是硬件问题。 该错误通常是由不正确的I2C设备地址引起的。 请验证您的环境变量设置(有关详细信息,请参阅EVM用户指南的2.3 I2C地址设置部分)。 TAS5707/09的地址应为“36”,TAS5707A/09A的地址应为“3A”。 我想知道它是否在您的系统上被重置。

    此致,

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

    您好,Alex:

    我I²C了T Ü V端口和地址的配置。 如TAS5707A所述,地址被设置为“3A”。 当我在另一台计算机上安装GDE软件时,我也正确地进行了设置。

    实际上,配置工作正常了一段时间。 但有一天,我没有(故意)改变任何东西,我成了所描述的错误。

    我在3台不同的计算机(2台Win 10,1台Win XP SP3)上进行测试,并进行了正确的设置,但始终出现相同的错误。 由于这个原因,我想到的是评估板或程序员的问题。

    此致,

    Markus。

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

    您好Markus:

    这听起来像是一种可能性,尽管我以前从未见过这个问题。 您是否有另一个EVM可以尝试使用该软件来验证这是否是主板的问题? 您是否能够使用示波器检查EVM上的i2c线路? 我对设备的SCL和SDA引脚上的波形外观感兴趣。

    此致,

    Alex

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

    您好,Alex:

    我找到了解决我的问题的方法:我在3.3 V Vdd中有一个旁路,这导致了芯片的损坏。 因此,此驱动程序错误意味着未找到用于在I²C总线上进行通信的设备。 对于TAS570X GDE的错误报告,“未找到用于通信的硬件”之类的消息是更好的解决方案。

    我还有另一个问题:TAS5707的数据表指出,芯片 不隐含地需要主时钟,因为PLL可以从LRCLK和SCLK生成内部系统时钟。 我是否必须将模式配置为不使用主时钟,例如通过I²C在寄存器中设置一个值,或者PLL是否自动识别是否存在MCLK?

    感谢你的帮助。

    此致,Markus。

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

    很高兴你到达了它的底部!

    只有i2c处于活动状态,且此设备没有MCLK,因此您需要提供MCLK才能播放音频。 最好的做法是配置定时,使SCLK=MCLK在44.1 和48 kHz下。 这允许您将MCLK和SCLK线连接在一起。

    此致,

    Alex