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.

[参考译文] PCM1860:是否为我的应用正确配置了从模式?

Guru**** 2387830 points
Other Parts Discussed in Thread: PCM1860, PCM1862
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/862789/pcm1860-is-slave-mode-configured-correctly-for-my-application

器件型号:PCM1860
主题中讨论的其他器件: PCM1862

您好!

我尝试将 PCM1860集成到 MediaTek MT7688 SoC、该 SoC 支持 I2S、仅使用一个通道即可实现非常简单的单声道音频捕获。

能否有人帮助我了解最基本操作所需的时钟? 到目前为止、我已导出以下原理图、其中我已将 SCKI 连接到 GND 并将 XO、XI 保持断开状态。 PCM1860是否会从 I2S 输入创建其时钟?

我们非常感谢您提出的任何建议

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

    您好、Umar、

    是的、只要您提供有效的 BCK 和 LRCK、PCM1860就能够在从模式下生成必要的内部时钟。 为了使自动检测功能正常工作、您必须具有有效的 BCK/LRCK 比率。 需要记住的一点是、不支持128的比率。 但支持32、48、64或256。

    此外、您无需将 SCK 接地、但如果您不使用外部振荡器、则应将 XI 引脚接地。

    最棒的

    Zak

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

    谢谢 Zak、这真的很有帮助。

    使用此原理图、我很遗憾未能通过 Linux 检测到器件。 我在所有 I2C 控制器件的内核绑定中仅找到了对 PCM1862+的支持。

    https://www.kernel.org/doc/Documentation/devicetree/bindings/sound/pcm186x.txt 

    您能否指导我如何将此硬件控制器件集成到 Linux 嵌入式器件、尤其是从器件树定义的角度?

    谢谢、

    Umar

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

    您好、Umar、

    很抱歉、我没有 Linux 系统方面的专业知识。 我们通常为 Linux 提供非常基本的驱动程序、因为我们知道它是一个流行的音频平台、但提供的任何代码都是按"原样"完成的、我们无法支持任何更改/修改。  

    但是、由于没有要写入的寄存器、因此不为器件的硬件控制版本提供这些寄存器。 如果您想与 Linux 连接、最好使用 I2C 兼容器件。

    最棒的

    Zak