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.

[参考译文] TAS5825M:TAS5825M 上电后无音频输出。

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/981331/tas5825m-there-is-no-audio-output-after-tas5825m-power-up

器件型号:TAS5825M
主题中讨论的其他器件: TAS5805MEVM

您好,这是有关:的当前情况

我们使用 es7243E 将 I2S 信号输出到5825M,5825m 已根据规范:中指定的加电序列进行以下配置

PvdD 3.3V、SCLK 和 LRCLK :信号输入、PDN 引脚=高电平。I2C 和寄存器读写为正常;Ω、某些示波器图形 Ω

原理图:

我们尝试从 下面的规格中写入一些寄存器:

{ 0x01、0x00 }、
{0x02、0x00}、
{ 0x03、0x02 }、  
{ 0x0F、0x00 }、
{0x28、0x00}、
{0x29、0x00}、
{ 0x30、0x00 }、
{0x31、0x00}、
{0x33、0x02}、
{0x34、0x00}、
{0x37、0x00}、  
{0x38、0x00}、  
{0x39、0x00}、
{0x40、0x01}、  
{0x46、0x01}、
{0x4c、0x30}、  
{0x4e、0x33}、
{0x4f、0x30}、
{0x50、0x07}、
{0x51、0x00}、
{0x52、0x00}、
{0x53、0x00}、
{0x54、0x00}、
{0x55、0x00}、
{0x56、0x00}、
{0x57、0x03}、
{0x58、0x00}、
{0x59、0x00}、
{0x5a、0x00}、
{0x5b、0x00}、
{0x5c、0x00}、
{0x5d、0xf8}、  
{ 0x5e、0x00 },
{0x60、0x00}、
{0x61、0x00}、
{0x62、0x00}、
{0x63、0x00}、
{ 0x64、0x00 }、
{0x65、0x00}、
{0x66、0x00}、
{0x67、0x00}、  
{0x68、0x00}、
{0x69、0x00}、
{0x6a、0x00}、
{0x6b、0x00}、
{0x6d、0xa0}、
{0x6e、0x11}、
{0x6f、0x24}、
{0x70、0x00}、
{0x71、0x00}、  
{0x72、0x00}、
{0x73、0x00}、
{0x74、0x00}、
{0x75、0xf8}、
{0x76、0x00}、
{0x77、0x00}、
{0x78、0x00}

我们 还尝试将 lrclk 调整为48kHz、将 SCLK 调整为3MHz; 但仍然没有声音输出

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

    客户好!

    您是否可以尝试以下令人不安的拍摄? 此外、您还可以调试:

    1. 请使用从 PPC3转储的 I2C 配置文件而不进行更改。 您一侧的 I2C 命令不完全是完整的命令。  
    2. 请读出寄存器以查找导致无声音问题的故障类型。

    e2e.ti.com/.../TAS5825-Trouble-shooting.pdf

    BR、

    Alix Wan。

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

    您好、Alix Wan:

             非常感谢您的回复;现在我们没有 ppc3调试工具。我可以在哪里申请该工具?并且 我可以使用该工具调试我们的试用生产开发板?

             我是否应该发送所有寄存器值(从0x00到 oxff)?

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

    您好、Wang、

           您需要应用两个软件:PPC3软件和 TAS5825M GUI。

          1.PPC3软件: https://www.ti.com/tool/PUREPATHCONSOLE?_ticdt=MTYxNDMyOTg5MXwwMTc2NmU5NTk1NzgwMDBiNDIxNmZhN2Q2MzRhMDMwNzIwMDE2MDZhMDA3ZTh8R0ExLjMuMTc0MDYwNDkzLjE2MDgxNzMwNjh8MA#downloads

          TAS5825M GUI: https://www.ti.com/tool/TAS5825-SW

          您可以使用 PPC3软件来调试 TI EVM 和客户系统板。  

           此外、TAS5825M 寄存器的结构包括一些书籍和页面、每个页面都有相关的寄存器(您可以参阅应用手册:www.ti.com.cn/.../slaa786a.pdf

          我们建议您遵循 PPC3软件中转储的初始脚本。

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

    您好、Leon:

           感谢您的帮助、现在我已经使用 ppc3软件来调试 TAS5825M、当我单击"调优和音频处理"时、PPC3将 I2C 配置发送到 TAS5825M、但下面显示了一条警告:

        

       点击 "Tuning and Audio processing (调优和音频处理)"后没有音频输出。 能不能给我一些建议,谢谢!

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

    您好、Wang、

           1.建议您按照 TAS5825M EVM 用户指南检查您的计算机是否与主板连接良好。 (https://www.ti.com.cn/cn/lit/ug/slau749/slau749.pdf?ts=1616061023799&ref_url=https%253A%252F%252Fwww.ti.com.cn%252Ftool%252Fcn%252FTAS5825MEVM%253FkeyMatch%253DTAS5825M%2526tisearch%253DSearch-CN-everything%2526usecase%253DGPN)

            2.使用 PPC3 I2C 主设备将 I2C 命令写入 EVM、并检查 I2C 是否具有应答功能。

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

    您好、Leon:

          感谢你的答复。 现在、我们确认 ppc3和5825之间的连接正常;

    当我向寄存器写入不同的值时、我们可以读取我刚刚写入的值。 我们使用立体声2.0音频设置并选择音频模式 Base-Pro (2.0 48K)进行音频处理。但仍然没有输出。音频设置如下:

    能不能给我一些建议,谢谢!

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

    您好、Wang、

          需要您的帮助来确认以下几点:

          1.您需要测量 PVDD/DVDD/AVDD/VR_DIG 电压是否正常

          2.测量 TAS5825M (OUTA/OUTB)的 PWM 输出引脚、以检查它们是否具有开关信号。

          3.使用 I2C 监视器读取 Book 0 page0寄存器68和70~73以检查是否存在故障保护。 脚本如下:

    w 98 00 00

    宽98 7f 00

    R 98 68 01

    R 98 70 04

    BR

    Leon

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

    您好、Leon:

          感谢你的答复。  下面介绍了几个方面:

          1.您需要测量 PVDD/DVDD/AVDD/VR_DIG 电压是否正常

         公司: PVDD/DVDD/AVDD/VR_DIG 电压正常。

          2.测量 TAS5825M (OUTA/OUTB)的 PWM 输出引脚、以检查它们是否具有开关信号。

          公司:TAS5825M (OUTA/OUTB)  电压为0.1V。  

           3.使用 I2C 监视器读取 Book 0 page0寄存器68和70~73以检查是否存在故障保护

         comfir: 注册值如下:

    感谢你的帮助!  

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

    您好、Wang、

           现在、我们可以确认 IC 的电源以及 TAS5825M 与计算机之间的连接 均正常。 我想知道:

          1.您能向我展示一下您的测试环境吗?

          2.您是否按照下面所示的 TAS5825M 上电顺序进行操作? (确保 I2S 时钟在初始化期间保持稳定)

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

    您好、Leon:

          感谢你的答复。  我们的测试环境如下图所示:

           

          由于我们无法获得 TAS5825MEVM 电路板、因此我们只需使用 TAS5805MEVM 电路板来连接演示开发 board.no、断开 主 IC 和 TAS5825M。之间的 I2C、而不是使用 PPC3软件 将开发板与 TAS5805MEVM 电路板相连。我们 可以确认 IC 的电源和两者之间的连接 TAS5825M 和计算机 均正常。

          2、我们在使用 ppc3进行音频处理之前、遵循 TAS5825M 上电顺序并使用 TAS5825M 数据表。。我们确保 MCLK 为24MHz、SCLK 为3MHz、LRCLK 为48kHz。我们可以 从示波器。测量该值

          谢谢!

          

           

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

    您好、Wang、

           感谢您共享调试环境、因此我知道您无法通过 PPC3初始化 TAS5825M 的原因。

           如果您没有 TAS5825M EVM + PPC3主板、则无法初始化 TAS5825M 或通过 PPC3软件在线调优。 您只能使用转储文件通过"Direct I2C"进行初始化。 例如,您可以通过转储的附件来尝试它。  

           至于您旁边的转储文件、您需要执行以下步骤:

    1.不要将 TAS5825M 连接到计算机

    2.打开 TAS5825M GUI 并选择流程、然后进入调优界面

    3.您首先应该看到一个初始过程,然后您应该返回到“终端系统集成”

    4.选择将当前状态转储到头文件中,然后将初始化文件(用于直接 I2C 的 CFG 文件)转储到文件中。

    5.然后将 TAS5825M 连接到计算机并导入您在最后一步中转储的文件。 然后单击执行以运行初始化。 您应该会发现它可以输出信号。

          最后、我仍然建议您应用 TAS5825MEVM+PPC3主板、因为它更便于您在线调优。

    BR

    Leon

    e2e.ti.com/.../5825-test.cfg

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

    您好、Leon:

          感谢你的答复。  我看到您的意思、 即将当前状态转储到头文件中、我们可以使用头文件在 I2C 监控器中进行初始化。    ,将5825 test.cfg 文件测试为初始化、但很抱歉、它‘s 再次失败。并且我们还尝试在过去几天内修改寄存器配置,但仍然没有来自 TAS5825,的任何音频输出、因此我们很困惑如何解决此问题

    谢谢 

        此致

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

    您好、Wang、

         如果您完成了我列出的所有初始流程、并确保没有遗漏。 在使用我的初始脚本配置5825后、您应该再次检查 TAS5825M 的工作状态。

    w 98 00 00

    宽98 7f 00

    R 98 68 01

    R 98 70 04

    此致、

    Leon

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

    您好、Leon:

          感谢您的回复。我确定此初始化过程已完成,因为我读取了寄存器。和 下面检查 TAS5825M 工作状态的图片:但仍然没有来自 TAS5825m 的任何音频输出。 请帮助检查出错的地方。谢谢 

        此致

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

    您好、Wang、

          根据这些寄存器的值、TAS5825M 似乎仍然无法成功运行。  我将流程代码简化如下。 请重试、并将这些注册记录读回最后提到的邮件。

     e2e.ti.com/.../TAS5825_5F002D00_12dB_5F00_analogue_5F00_gain_5F00_Ref.cfg

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

    您好、Leon:

          感谢您的回复。执行 TAS5825_-12dB_analogue_gain_Ref.cfg 文件的图片如下所示:但 TAS5825m 仍无任何音频输出。 图2是 这些注册为最后一封邮件 mentioned.please 的检查状态、谢谢。

    此致

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

    尊敬的 Baojun:

    您是否在其他电路板中也看到了问题?

    我很奇怪、所有 I2C 通信都正常、但您无法读回任何信息。 您能不能:]

    1、检查时同时输入示波器 BCLK、LRCLK、SDA?

    2.请帮助填充另一个5825并再次检查?

    BR、

    Alix Wan

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

    您好、Alix:

          感谢您的回复。抱歉、我们目前只有一个开发板。您的意思是、如果 TAS5825工作正常、我们可以从寄存器0x68 0x70-0x73读取一些有用的信息?您的意思是5825芯片已损坏?我们是否在 ppc3和 EVM 开发板之间使用 I2C 连接、 或者我们原始开发板上的 I2C、我们可以正常读取和写入。此外、BCLK 和 lrclk 的信号是从芯片 es7243输出的。 我们会始终测量信号是否稳定、谢谢。

           

    此致

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

    Baojun、

    Alix 和 Team 目前已经不堪重负、我们很快就会与您联系。

    BR

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

    您好 Frank:

          感谢您的回复。我们现在使用的 TAS5805EVM 电路板是从 Arrow Electronics。我们是否可以 向您借用5825EVM 电路板。 我们将在完成调试后将其发回给您。谢谢。

    此致

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

    尊敬的 Baojun:

    我看到这种情况的列表很长。  

    请向我发送您的联系信息、以便快速同步和调试。

    BR、

    Alix Wan

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

    您好、Alix

          感谢您的回复。我已向您发送了我的个人联系信息和电子邮件地址。我非常希望此问题能尽快得到解决。谢谢。

    此致

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

    尊敬的 Alix:

            现在、我们有了 TAS5825的演示板、工作正常;我们使用示波器;测量了 I2S 信号

    SCLK:3.072Mhz;LRCLK:48kHz;且 TAS5825的寄存器值为0x00;SCLK_Ratio 为64fs;

        我们的开发板;24MHz 晶体振荡器;频率分频后 SCLK:3MHz;LRCLK:48kHz;SCLK_Ratio 为100fs  ;看起来 TAS5825不支持 SIG_CH_CTRL 寄存器(偏移= 28h)、只有32fs、64fs、128fs、256fs;512fs 在寄存器说明中?我们有任何正确的解决方案。?谢谢您的正确描述。

    此致

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

    尊敬的 Baojun:

         你是对的。 我们不支持这种比率、如果您使用此配置、TAS5825M 将报告时钟故障。  建议您遵循数据表 I2S 时间格式。  

    BRS

    Leon