Other Parts Discussed in Thread: AM625, TAS2505
器件型号: AM625
主题中讨论的其他器件: TAS2505
TI 的功率放大器团队最初认为、问题可能是由启用 D 类的时钟关闭引起的、这会导致某些芯片在空闲状态期间出现输出噪声。
对于该解决方案、您能否确认 AM625 在没有音频信号时是否可以保持时钟信号的持续供电?
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.
您好、Qi、
您能否提供更多详细信息:
对于此解决方案、您能否确认 AM625 在没有音频信号时是否可以保持时钟信号的持续供电?
这取决于为 AM625 运行的程序。 您正在进行连续音频播放吗?
什么是无音频信号? McASP 发送缓冲器是否在没有音频的时间内被馈送到零?
此致、
Erik
e2e.ti.com/.../Tas2505-noise-issue-_2800_1_2900_.pptx
根据放大器团队的初步结论、我们的主要问题是如何使 BCLK 保持持续启用(常开)状态、因为这将帮助我们解决问题。
此外、只有在没有播放音乐时才会发出噪音。 此声音是间歇性的、类似于安全带警报器。 寄存器配置和时钟配置检查也没有问题。
此致
您好、Erik、
客户正在使用 Linux SDK、音频播放采用 ALSA 框架。
使用“avplay “命令播放 wave 文件、请在播放完成时查看大致的调用堆栈。
dmaengine_PCM_DMA_COMPLETE - snd_PCM_period_elapsed - snd_PCM_update_state - snd_PCM_do_stop - davinci_soc_PCM_dai_trigger - davincie_McASP_stop - McASP_set_clk_Pdir - davinci_set_AXR_McASP_shutdown - davincie_MCASP_runtime - davie_MCASP_shending_McASP_shutdown
由于 DAC 的噪声问题、客户要求保持位时钟在播放完成后仍在运行。 请帮助检查和建议。
谢谢。
此致
Joe
Joe、
请澄清上一个问题:
您使用什么根时钟来生成位时钟? 您能否确认音频播放停止后根时钟仍然存在?
您能否在修改后提供器件树文件?
您能否提供 McASP 和 TAS2505 的相关原理图部分?
在禁用位时钟之前、D 类放大器是否保持复位状态? 如果 TAS2505 上电和断电遵循与时钟启用和禁用时序相关的正确序列、是否会发生噪声?
您能否在启用和不启用位时钟的情况下提供 McASP GBLCTL 寄存器值?
此致、
Erik