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.

[参考译文] Linux/TAS5805M:需要 PBTL Mono 1.0配置/头文件

Guru**** 2473260 points
Other Parts Discussed in Thread: TAS5805MEVM

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/802794/linux-tas5805m-need-pbtl-mono-1-0-configuration-header-file

器件型号:TAS5805M

工具/软件:Linux

您好,

我需要 PBTL 单声道1.0配置/头文件。

此致、

Karthik

 

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

    我建议您使用 TAS5805MEVM 并申请访问 PPC3 GUI。 在 PPC3中完成调优、然后可以生成报头文件。

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

    感谢您的回复、我们正在使用 TI 的 Linux 驱动程序代码(PBTL 单声道模式1.0)、我们观察到器件会在不写入任何 I2C 状态的情况下进入睡眠状态、这是一次推荐。

    您是否有任何建议、请告知我们。

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

    这是在我们的 EVM/PPC3 1.0配置中进行的吗? 或者使用生成的头文件并显示在您的板上?

    您的电路板是否还有其他工作正常的模式? 最好分享更多细节、Andy 会帮助您进行更详细的分析。

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

    您好!

    我的配置是 PBTL Mono 1.0。

    对于 Linux 版本、我将使用从 TI 参考"立体声_flow2_48kHz_default_coldboot_-10dB"生成的头文件。

    我尝试了两种方法、例如使用下面的 I2C 命令手动配置电阻器、以及通过论坛中发布的头文件进行配置。

    扬声器测试-D HW:0、2 -t Sine -r 48000 -c 2 -F S32_LE -S 5 &&/dev/null &

    i2cget -f -y 0 0x2C 0x54

    i2cget -f -y 0 0x2C 0x4c

    i2cget -f -y 0 0x2C 0x37

    i2cget -f -y 0 0x2C 0x68

    i2cget -f -y 0 0x2C 0x69

    i2cget -f -y 0 0x2C 0x6d

    i2cget -f -y 0 0x2C 0x70

    i2cget -f -y 0 0x2C 0x71

    i2cget -f -y 0 0x2C 0x72

    i2cget -f -y 0 0x2C 0x73

    i2cget -f -y 0 0x2C 0x75

    i2cget -f -y 0 0x2C 0x03

    i2cget -f -y 0 0x2C 0x50

    使用相同的配置文件在 I2C 读取中写入以下值:

    54 = 0x00

    4C = 0x30

    37 = 0x09

    68 = 0x03 //状态寄存器

    69 = 0x03

    6D = 0x50

    70 = 0x00

    71 = 0x01 / 0x05

    72 = 0x00

    73 = 0x00

    75 = 0x38

    但只有少数电路板以这种方式工作、并且大多数电路板提供了错误的寄存器值。  我们怀疑头 文件可能会损坏芯片的配置。

    我 订购了评估板、但需要检查这些设置、以确保 在芯片中运行正确的头文件。

    我没有 PBTL Mono 1.0头文件来检查 这些 问题是否是 由于配置文件而发生的。

    如果您有解决方案、请告知我们、或者为我们提供 PBTL 模式的配置文件、这将是很好的。

    此致、

    Karthik

     

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

    您好、Karthik、

    您使用的接头用于立体声配置。  您需要不同的头文件用于 Momo 模式。

    请尝试下面这个我在 PPC3中生成的示例。 在生成 PBTL/Mono 扬声器类型之前、我选择了它。

    e2e.ti.com/.../PBTL_5F00_96kHz_5F00_Default.h

    Andy

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

    感谢配置文件、您能在相同的 PBTL 单声道1.0模式下获得48kHz 的头文件。

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

    实际上、我提供给您的头文件可以处理96kHz 和48kHz 输入采样率。 如果您发现48kHz 采样率有任何问题、请告诉我。

    Andy