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.

[参考译文] TAS5825M:DSP 映像回读失败

Guru**** 2470720 points
Other Parts Discussed in Thread: TAS5825M

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/785009/tas5825m-readback-of-dsp-image-fails

器件型号:TAS5825M

尊敬的女士们:

我希望定期回读配置映像写入的 DSP 映像寄存器、以确保映像内容不会因任何原因而发生更改。

因为一些寄存器(书籍0x78第0x18页)似乎是自行更改的。 我假设它们是在内部计算的、并且只是由图像复位。

有人能告诉我非静态的书籍和页面、以便我在回读 DSP 图像内容时可以忽略它们吗? 遗憾的是、上述寄存器不会记录在任何位置。

非常感谢您的参与。

此致、

Martin

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

    Andy 很快就会跟进。


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

    尊敬的迪伦和安迪:

    有关此问题的任何新信息?

    此致、

    Martin

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

    很抱歉我迟到了。 上周我出差了几次。

    您能否与我共享您的头文件或 PPC3文件?

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

    尊敬的 Andy:

    没问题。 我只有一个*。cfg 文件、因为我们不使用头文件。 希望这可以。 提前感谢。

    此致、

    Martin

    e2e.ti.com/.../cfg_5F00_001.cfg

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

    尊敬的 Andy:

    很抱歉、cfg 文件是否能帮助您或您是否需要其他东西?

    此致、

    Martin

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

    您可能知道、TAS5825M 可以运行大量不同的处理流程。
    您能否告诉我大家在 PPC3 GUI 中选择的是哪种处理流程?

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

    尊敬的 Andy:

    我没有创建这个 cfg 文件、因此我不知道它是哪个流程。 我提到的行为与我们测试的流量无关。 我只需要 DSP 内部不覆盖页面或书籍的任何流程的信息。 我将跳过所有非静态页面进行验证。 这样、我们至少有一定程度的确定性、即 DSP 的配置不会因电气或宇宙事件而发生变化。 我不知道您是否可以访问芯片的开发人员、但我想他们只有所需的信息。

    此致、

    Martin

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

    我们建议您与我们共享您的*。h cfg 文件、并让我们知道如何重新检查寄存器值以及在读取期间查找哪些值发生变化。 因此、我们可以帮助您调试案例。 通常、我们不希望设置参数发生更改。

    如果无法方便地共享项目详细信息、请执行 cfg fie。 您可以向 Andy 发送电子邮件、他可以跟进您的详细指导。

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

    尊敬的 Linda:

    感谢您的回复。

    很抱歉、但我忘记提到我使用 FPGA 对 DSP 进行编程。 由于该项目是机密的、因此不允许我与任何人共享任何 VHDL 代码。 我只能为 u 提供用于编程和验证 DSP 的二进制格式。 此格式是使用我创建的 python 脚本从*。cfg 文件生成的。 但基本上它所做的是:它从 CFG 文件中获取每个寄存器写入、并搜索文件中的最后一次寄存器写入、因为只能验证最后的状态。 然后、它会生成一个二进制文件、如我在 FPGA 中读取的实际编程文件。

    如果您说寄存器不会改变、那么错误必须在我这边、但 CRC 会怎么样。 CRC 会发生变化。 您是否完全确定没有其他寄存器(在所有书籍和所有页面中)发生变化?

    此致

    Martin

     

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

    了解您描述的情景。 当您可以分享您选择的 TAS5825处理流程的详细信息以及您看到哪些 DSP 系数参数发生变化时、我们可以为您提供支持的最有效方式。 我们可以让我们的软件工程师一起查看。 您是否适合撰写电子邮件并向我们提供更多详细信息?

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

    尊敬的 Linda:

    很抱歉、回复太晚了、但上周我没在办公室。

    如果您提供了电子邮件地址、我可以为您提供更详细的解释。 请注意、DSP 映像包含许多根本没有记录的寄存器写入、而这些寄存器恰好是更改的寄存器。

    此致、

    Martin

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

    如果没有其他问题、我将关闭此主题。 如果您想更详细地分享您的配置和系数参数、您会发现错误、需要保密。 请发送电子邮件至 Andy:Andy-liu@ti.com

    此致
    Linda