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.

[参考译文] AM625:在 pcmhandle 长时间运行后、声音演奏的声音很奇怪(3~4 天)

Guru**** 2826855 points

Other Parts Discussed in Thread: AM625

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1599011/am625-sound-is-played-weirdly-after-the-pcmhandle-is-opend-for-a-long-tiem-3-4days

器件型号: AM625

您好、  

我使用 ALSA 提供的 pcmhandle 作为我的声音输出设备之一。

我遇到了奇怪的情况,我试图发挥稳定的正弦波,设备播放错误的输出它几乎听起来有些缓冲器变成了 0。

在这种情况下,我尝试使用 speaker-test 二进制文件来查看我自己的缓冲区是否已损坏,但听起来还是一样的。

除非我关闭过去 4 天使用的手柄,否则我无法恢复。 我试图使用 snd_prepare 来看看它是否会回来,我寻找了修女和修女,但他们从来没有发生过。

我真的不知道该怎么做、请分享您对我的见解。 谢谢

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

    您好、

    能否提供重现此问题所遵循的确切步骤?

    它是定制板还是实际的 AM625 EVM 板?

    我假设 HLOS 在您的测试中是 Linux、如果是、您验证上述测试的 SDK 版本是哪个?

    此致、

    Suren

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

    您好、  

    1.确切的步骤是让多个 pcmhandle 在 alsa 打开几天。 在此期间、什么都不做。

    2.它是定制电路板。

    3.它是 v09.02.01.09.

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

    ALSA 9.2 版 SDK 在 DMA 中的延迟和错误修复方面进行了改进。 您能否在昨天发布的最新 SDK (11.2) 上验证您的用例。

    此致、

    Suren

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

    抱歉、我无法将整个内核更新到 11.02、因为我们正在进行认证流程。 是否很难指定一个补丁程序、甚至是可能影响这一点的补丁程序?  

    谢谢。

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

    尊敬的 YoonSuk:

    从 9.2 和 11.2 Linux 内核版本发生更改后会很困难。 请查看至  

    https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/log/drivers/dma/ti/k3-udma.c?h=ti-linux-6.12.y 和相应的提交从 9.2 到 11.2,看看你是否可以整合并解决它。

    此致、

    Suren