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.

[参考译文] TPA6304-Q1:使用 tpa6304-Q1、无法触发手动诊断

Guru**** 2470720 points


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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1227752/tpa6304-q1-using-tpa6304-q1-manual-diagnosis-cannot-be-triggered

器件型号:TPA6304-Q1

您好、TI

连接扬声器后、使用设备初始化时的自动直流负载诊断功能、在待机模式下将其设置为1、延迟约为300ms。 我可以读取 addr:0x0D、并且 LDG 状态报告状态为1

使用手动启动直流负载诊断功能时、请遵循以下手册:

1、初始化禁用自动直流负载诊断、地址:0x05=0x81;

2.待机=1,延时30ms;

3 μ、/;音频通道进入高阻态模式地址:0x04 = 0x55 μ s

4、将音频通道设置为 DIAG 模式以启动直流诊断。 ADDR:0x04=0xFF;

5、监视(读取)通道(I)状态报告位 addr:0x0D=0x24;

6.延迟100ms、监控(读取)通道(I)开始报告位 addr:0x0D=0x24;

7.延迟300ms、监控器(读取)通道(I)开始报告位 addr:0x0D=0x24;

8 μ、//将音频;设置为静音模式地址:0x04 = 0xAA

9.延迟100ms、监控(读取)通道(I)开始报告位 addr:0x0D=0x48;

10.延迟300ms、监控(读取)通道(I)开始报告位 addr:0x0D=0x48;

、μ s//将音频;设置为播放模式 addr:0x04 = 0x00 μ s

12.延迟100ms、监控(读取)通道(I)开始报告位 addr:0x0D=0x00;

13、延迟300ms、监视器(读取) CH (I)状态报告位 addr:0x0D=0x00;

开始直流诊断之后。 被触发、addr:0x0D CH1 LDG 状态报告状态保持为0、状态报告不进入 DIAGNOSTIC 状态。 我还尝试更改待机设置为1时的时间、但仍然无法触发手动诊断。 请咨询支持人员以了解问题所在?

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

    在步骤4之后、应该会读取寄存器0x0D 和0x0E 中的6C。  如果在没有故障的情况下进行负载诊断、则寄存器0x0D 和0x0E 中的结果都为0x24。  如果报告成功、您可以将输出更改为静音、然后播放。

    如果报告不成功、则需要处理故障通道。

    将其置于"静音并播放"模式后、请读取寄存器0x0D 和寄存器0x0E。

    此致、
    Gregg Scott

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

    当负载诊断 完成时  、我们读取寄存器0x0D 的实际状态确实为0x24、但 LDG 状态报告0x0D 和0x0E 应设置为1、因此不应该是0x27?

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

    英语在寄存器0x0D 和0x0E 的位0和位1上会引起混淆。  结果应显示0 =良好、1 =故障。  感谢您指出不一致之处、需要更正这些问题。

    此致、
    Gregg Scott