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.

[参考译文] TAS5733L:播放音乐时有伴奏,但没有人声

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/765280/tas5733l-there-are-accompaniments-but-no-vocals-when-playing-music

部件号:TAS5733L
主题中讨论的其他部件: TAS5731

您好,

我们有一个基于amlogic平台的项目。和PA使用tas5733L.no,在播放音乐时有伴奏,但没有人声。

寄存器初始化代码如下所示。

我应该如何处理此问题?

#define DDX_Channel1_VOL 0x08
#define DDX_CHANNEL2_VOL 0x09
#define DDX_input_MUX 0x20
#define DDX_CH4_source_select 0x21
#define DDX_PWM_MUX 0x25 

unsigned char burst_data[][4]={
0x00,0x01,0x77,0x72 },
{ 0x01, 0x02,0x13,0x45 },
{ 0x00,0x02, 0x00,0x00},
};
unsigned char volume_data[][2]={
0x01,0x00},
{ 0x00,0xc0},
{ 0x00, 0xc0},
};
struct TAS5707_priv*TAS5707 =5707 = snd_so_codec_get_drvdata(codec);

reset_TAS5707_GPIO (codec);

dev_info(codec->dev,"TAS5707_init!\n");
snd_so_write(codec, 0x06,0x07);
snd_so_write (codec,0x05,0x40);
snd_so_write (codec,0x03,0xa0);
snd_so_write (codec,0x04, 0x05);

//snd_so_write (codec,0x07,0x01);////
snd_so_write (codec,0x08, 0x00);
// snd_so_write(codec, 0x09, 0x00);
regmap_raW_write(TAS5707->regmap, ddx_master_volume,volume_data[0],2);
regmap_raW_write (TAS5707->regmap,DDX_Channel1_VOL, volume_data[1],2);
regmap_raW_write(TAS5707->regmap, DDX_CHANNEL2_VOL,volume_data[2], 2);
snd_so_write (codec,0x0E,0xf0);

snd_so_write (codec, 0x10,0x01);
snd_so_write (codec,0x11,0xac);
snd_so_write (codec,0x12,0x54);
snd_so_write (codec,0x13, 0xac);

snd_so_write (codec,0x14,0x54);
snd_so_write (codec, 0x19,0x30);
snd_so_write (codec,0x1a,0x68);
snd_soc_write(codec, 0x1b, 0xc0);

snd_soc_write(codec, 0x1c, 0x57);
regmap_raW_write(TAS5707->regmap, DDX_input_MUX, burst_data[0],4);
regmap_raW_write (TAS5707->regmap,DDX_PWM_MUX,burst_data[1],4);
regmap_raW_write (TAS5707->regmap, ddx_drc_ctl,burst_data[2],4); 

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

    我建议将EQ/DRC/AGL等的配置设置发送给我们

    我怀疑是内部调整配置导致了此问题。 您是否可以进一步检查?
    此外,请将配置文件(通常为.pppc3文件)发送给我们,以便进一步分析。

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

    您有任何更新吗? 如果没有,我将关闭此线程。

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

    其中EQ/DRC/AGL和配置文件(通常为.pppc3文件)?

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

    此问题尚未解决。\n请重新打开问题。

    PBTL引脚连接到VDD(3.3V),因此我们是Mono配置。 如何配置寄存器初始化?

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

    现在声音正常,现在的问题是在播放音乐时有伴奏,但没有人声。 因此,我想
    您的设置可能有助于解决这一问题。 既然您正在使用TAS4733L,我假设您的程序中的所有配置都来自TI的PurePath Console 3软件。 在该GUI上,客户可以配置与调整相关的所有设置。 我认为您的同事为您提供了所有寄存器的配置,其原始文件为.pppc3
    这样,我们就可以进一步调试您的问题。


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

    我们没有TI的PurePath Console 3软件。以及如何获取软件来配置TAS5733L。

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

    请向我提供您的MyTI帐户,我将授予您访问权限。
    然后,您将收到一封电子邮件以供下载。

    您是否有TAS5731的TI EVM板? 否则,您只能将其脱机用于分析。

    无论如何,既然您没有配置文件,我将花一些时间分析您的代码。


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

    我的帐户:user591.5951万,电子邮件:3.70440182亿@qq.com。

    我们没有TAS5733L的TI EVM板。

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

    您好,TI:

    我们将0x20设置为值{ 0x00,0x06,0x77,0x72 },人声是正常的。此寄存器(0x20)是否配置为单声模式?

    再问另一位。 当我使用TI的PurePath Console 3软件生成ppc3文件时,它是二进制文件。 我无法确认里面有什么。  

    如何在我的硬件上为我的TAS5733L库获取正确的配置文件。ppc3文件和cfg文件已上载。 请检查。

    3KS。

    e2e.ti.com/.../tas5733L-config-file.rar

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

    现在我们又遇到了另一个问题。 当我们播放1CH数据时,声音听起来像快进,而不是正常速度。

    请帮助我们检查问题。

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

    我无法理解您的描述,如快进或相关。 是否可以将所有寄存器设置发送到放大器? 正如我所说,您可以在PPC3中执行相同的配置,然后向我发送.ppc3文件。 这样,我可以尝试在我的方面重现您的问题。 否则,对于这个问题,在论坛中进行调试有点困难。 或者,您是否可以查找当地的TI FAE以获得支持?

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

    您好 ,Alix:

    请关闭案例。

    3KS。