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.

[参考译文] PCM5122:ESP5122 上的默认 DSP RAM 状态

Guru**** 2927270 points

Other Parts Discussed in Thread: PCM5122, TAS5805M

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1651057/pcm5122-default-dsp-ram-state-on-the-esp5122

器件型号: PCM5122
主题: TAS5805M 中讨论的其他器件

嗨、团队。

我希望在 PCM5122 DAC 上实现灵活的 BQ 滤波器、该滤波器可通过外部软件动态设置。 我能够确定所需滤波器的 BQ 系数计算公式(实际上,我在 TAS5805M DAC 上使用这些公式,它们运行良好)、但我遇到了 PCM5122 DAC 的一些问题。

  1. 我很难为这些人找到有关存储格式的文档。 数据表给出了寄存器位置、页、偏移量和长度、但不提供存储格式。 看看我发现的示例、我猜是 Q2.30、但是否有一种可恢复的方式来确认?
  2. 并非所有系数都记录在数据表中(例如,数据表中从未解释过 c0-C9)、是否需要对它们进行配置?
  3. 我希望切换到处理流程 5 会在某种安全默认状态下初始化 DSP RAM、但看起来好像它填充了全零。 这意味着我没有声音、因为某些组件需要实际值、我假设。 我尝试了从 PPC1 应用导出状态、但它需要连接 EVM 来创建 cfg 文件。 我的问题是 — 是否可以在没有 EVM 的情况下导出 DSP 系数?

我正在寻找一个干净的 DSP RAM 系数转储、其中具有简单的立体声直通流、禁用 DRC、BQ 处于全通状态、因此我可以在运行时顶部应用我的 BQ 滤波器。 有人可以帮助我从 PPC 导出它吗?