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.

[参考译文] PCM9211:PCM9211:MPUIO-C 的 IIS 输入无法提供给 MPO1 的 SPDIF

Guru**** 2589300 points


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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1577634/pcm9211-pcm9211-the-iis-input-of-mpuio-c-cannot-be-given-to-the-spdif-of-mpo1

器件型号:PCM9211


尊敬的专家: 
我们遇到 MPO1 输出问题、如下所示。
路径 AUXIN1 ->DIT -> MPO1 已成功验证、但路径 I2S INPUT (ADC)-> SPDIF 输出失败

MPIO_C (I²S 输入、AUXIN1)
     ↓μ s
DIT(PCM9211 SPDIF 发送器)
     ↓μ s
MPO1(SPDIF 输出)
客户希望根据此过程配置 9211、但 I2S->MPO1 无法测量 SPDIF 信号(无输出)


当前寄存器配置如下:

PCM9211 读取 34h = C4。
PCM9211 读取 23h =  03.
PCM9211 读取 20h =  00。
PCM9211 读取 26h =  89.
PCM9211 读取 31h = 0A。
PCM9211 读取 28h =  07.
PCM9211 读取 61h =  10.
PCM9211 读取 63h =  00。
PCM9211 读取 30h =  14.
PCM9211 读取 25h = 3f。
PCM9211 读取 2Ah =  00。
PCM9211 读取 2Bh =  00。
PCM9211 读取 6Eh = 0f。
PCM9211 读取 6Fh =  40.
PCM9211 读取 70h =  00。
PCM9211 读取 6Bh =  44.
PCM9211 读取 60h =  44.
PCM9211 读取 78h = dd。
PCM9211 读取 37h =  02.

1.只有一个输入源 (MPIO-C)、此配置还包括 IIS 输出(主输出)。 主输出的测量是正常的、因此可以确认输入没有问题。

使用光纤 OPT 源和 AUXIN4 作为输入、将 0x60h 寄存器更改为 0x11 可以实现从 auxin4 到 mpo1 的 SPDIF 输出。 测试 SPDIF 信号 正常。因此、 该配置(MPO1 作为 SPDIF 输出)也被正确配置。

但是、即使当 0x60h 寄存器为 0x44 时、MPO1 引脚也无法检测到 SPDIF 信号。
输入时钟= 24.576MHz 有源晶体振荡器(仅连接到 XT1)

请帮助提出可能的问题建议并注册配置/检查点


系统块
 
de4ac035b1b02386aeabc0b619053989.jpeg

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

    您好,为了更容易看到可能的问题,您能确定您在结构图中选择的路径与特定的寄存器?  

    如果我知道 要 使用上面所选寄存器选择哪条路径、则更有意义。

    同时,我附加了我的主脚本,可能是他们可以从附加的脚本开始,并做修改路由它,因为他们希望。


    e2e.ti.com/.../0624.PCM9211_5F00_Init.txt

    此致、

    Arash

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

    您好、 Arash

    感谢您的指南、在硬件方面进行了更多检查后、问题是由 MPIO_C MCLK 连接引起的。 该票现在可以关闭。

    -托马斯

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

    感谢您告诉我。 我将关闭 TT。

    此致、

    Arash