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.

[参考译文] TAS5754MDCAEVM:PurePath 控制台中寄存器转储的突发设置问题

Guru**** 2481315 points
Other Parts Discussed in Thread: TAS5754M

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/831331/tas5754mdcaevm-question-for-burst-setting-of-register-dump-in-purepath-console

器件型号:TAS5754MDCAEVM
主题中讨论的其他器件:TAS5754M

您好!

我正在使用 PurePath 控制台 v2.1-rev35934将 TAS5754m 寄存器转储到两个.h 格式文件、其中突发值设置为1、另一个突发值设置为10。

我按照 transmit _register()函数调用来发送电阻[]。

当 MCU 将突发值为1的寄存器[]发送到 TAS5754m 时、一切都正常、并且扬声器提供音频输出。

当 MCU 向 TAS5754m 发送突发值为10的寄存器[]时、扬声器没有音频输出。

我发现突发值设置为10的寄存器[]不能100%使用 transmit 寄存器(),它在每个 CFG_meta_burst 设置中都有许多假值和未知值。

能否帮助检查此工具问题或我需要配置什么?

CFG_reg 寄存器[]={
///针对 DirectI2CTab->RegisterDump 的 TAS5754/6M 转储

////待机

{ 0x00、0x00 }、
{0x02、0x10}、
/// reg[1][3]= 0x04

{ 0x00、0x01 }、
{0x03、0x04}、
/// REG[0][0x3]= 0x11

{ 0x00、0x00 }、
{ 0x03、0x11}、
////页0转储

{ 0x00、0x00 }、
{ CFG_META_BURST、11 }、
{ 0x03、0x11}、
{ 0x01、0x01 }、
{ 0x01、0x00 }、
{ 0x01、0x00 }、
{ 0x01、0x20 }、
{ 0x01、0x00 }、
{ 0x01、0x00 }、
{ 0x01、0x01 }、
{0x01、0x7c}、
{ CFG_META_BURST、11 }、
{ 0x0d、0x00 }、
{ 0x00、0x00 }、
{ 0x00、0x00 }、
{ 0x00、0x00 }、
{ 0x00、0x00 }、
{ 0x00、0x10 }、
{ 0x00、0x00 }、
{ 0x00、0x00 }、
{ 0x00、0x00 }、
{CFG_meta_burst、11}、。

此致、

Kene2e.ti.com/.../TAS5754m_5F00_Register_5F00_Dump_5F00_Burst_5F00_1.h

e2e.ti.com/.../TAS5754m_5F00_Reigster_5F00_Dump_5F00_Burst_5F00_10.h

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

    您好、Ken、

     是否使用 PPC2突发模式设置下的值来运行突发转储? Matthew 将在明天对您的*。h 文件进行详细审阅、并在稍后跟踪您的详细信息。

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

    您好、Xiaolin、

    是的、我使用了突发模式设置、这些*。h 文件是使用两种不同的突发设置生成的、一种设置为1、另一种设置为10。

    此致、

    Ken

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

    您好 Ken、

    这一问题也在我身边转载。 问题是 PPC2转储出突发文件似乎不正确。 修复这一最后一代 GUI 也很困难。

    两个选项:

    • 使用突发1模式
    • 手动更改突发模式:

    例如:

    { 0x00、0x00 }、
    { CFG_META_BURST、11 }、
    { 0x03、0x11}、
    { 0x01、0x01 }、
    { 0x00、0x00 }、
    { 0x20、0x00 }、
    { 0x00、0x01 }、
    { 0x7c、0x00 }、

    { CFG_META_BURST、11 }、
    { 0x0d、0x00 }、
    { 0x00、0x00 }、
    { 0x00、0x00 }、
    { 0x00、0x01 }、
    { 0x00、0x00 }、
    { 0x00、0x00 }、
    (笑声)

    此致、

    Matthew

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

    您好、Matthew、

    我明白了、感谢您的回复。

    此致、

    Ken