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.

[参考译文] TAS5782M:I2S主模式下的TAS5782问题

Guru**** 2445440 points
Other Parts Discussed in Thread: TAS5782M

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/712412/tas5782m-question-of-tas5782-in-i2s-master-mode

部件号:TAS5782M

您好,先生:

客户 希望将TI TAS5782M从I2S从属模式更改为I2S主模式,以便从TAS5782M生成SCLK和LRCLK。

我们 参考了数据表章9.3 .3.1 ,并在下面注册配置TAS5782M:

注册值

===========

0x00     0x00

0x7f     0x00

0x02     0x11

0x01    0x11

0x09    0x11

0x0C     0x00

0x0C      0x03

0x0E     0x30

0x1c     0x1f

0x20     0x0F

0x21     0x1f

0x02     0x00

 

MCLK来自主机SAI接口(24.576MHz),在写入上述寄存器后 ,我们可以看到由TAS5782M发出的SCLK(1.536MHz)和LRCLK(48kHz)。

 当客户从主机端播放音乐时, 我们可以看到数据(SAI_TXD)从主机传输到TAS5782M SDIN,但没有信号到达扬声器。

请查看  是否有任何缺失,以便在I2S主模式下启动TAS5782M?

非常感谢

陈耀恩
2018年25月07日

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

    您好,Wayne:

    很抱歉耽误你的时间。

    很好地理解您的问题。 为了更有效地分析问题,

    您能否帮助我们提供完整的CFG文件,以便在EVM中进行调试?

    附注:请通过电子邮件向我发送客户提供的CFG文件。

    谢谢,此致,

    Alix Wan。

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

    e2e.ti.com/.../f176_5F00_tuning_5F002D00_24dB.h

    Alix,您好!

    附件是探测设备时使用的寄存器映射。

    LINE#1599-1613用于1613用于在主模式下配置5782 m。(我们从数据表中的9.3 章节学习。3.1)

    此致,

    Tony Lee

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

    上传由PC3生成的F176 PPC3配置文件和头文件以供参考。

    e2e.ti.com/.../F176_5F00_PPC3.7z

    此致,

    Tony Lee

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

    对于主模式,请勿使用PPC3主板来配置EVM。
    但在您的情况下,我认为您是在客户的主板上进行测试。 请尝试以下脚本:
    w 90 00 00 #转到第0页
    W 90 02 10 # Put TAS5782M into standby mode.(W 90 02 10 #将TAS5782M置于待机模式

    W 90 20 0f #SCK/16
    W 90 21 1f #SCK/16/32
    w 90 09 11 #bck输出启用
    w 90 0c 7f #重置时钟
    W 90 28 00
    W 90 02 00

    我在我的长椅上试过,它能正常工作。


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

    Alix,您好!

    感谢你的帮助。

    应用上述寄存器设置后,我可以在主模式下听到扬声器的声音。(先前设置的扬声器始终静音)

    但是播放的音乐不能正确发出,音量不稳定,听起来像连续的噪音。

    如果我停止/启动播放音乐或运行音频捕获应用程序,音量和音调可能会改变。

    有时,我可以用不同的音量正确地听到音乐。

    MCLK,BCLK和LRCLK是否有任何限制?

    此致,

    Tony Lee

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

    您好,Alix,Wayne,

    在调整了devic恢复,编解码器和计算机驱动程序以用于编解码器主模式后,我现在可以从扬声器听到正确的声音。

    这一问题是显而易见的。

    非常感谢你的帮助。

    此致,

    Tony Lee