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.

[参考译文] TAD5212EVM-K:Toslink -仅一个通道 — 为什么?

Guru**** 2668435 points

Other Parts Discussed in Thread: TAD5212, PCM9211

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1593379/tad5212evm-k-toslink---just-one-channel---why

部件号: TAD5212EVM-K
主题中讨论的其他器件: TAD5212PCM9211

在上评估 TAD5212 TAx512EVM-K 评估模块 (带 AC-MB)我遇到问题  Toslink (光学)输入工作(从主机到评估板)。

我明白了 仅一个通道 来自 AC-MB (U11、PCM9211)。 右声道数据 (FS = 1) 为 始终为 0!
为什么?

我尝试“调试“ PCM9211 寄存器。 我没有看到任何错误(所有都在复位默认模式下运行,48kHz、24 位、I2S)。 此外尝试一些寄存器配置更改 — 始终只有一个通道。
也在我的 TOSLINK Tx+UCSTR-B3 上使用其他格式 Rx — 同样。
XMOS 芯片(位于 AC-MB 上)在 PCM9211 中配置任何寄存器(均为默认值,48kHz、24 位、具有 32 位帧)。

BTW(对于其他用户):
AC-MB 、U11、 PCM9211 具有 I2C 地址 0x80 、例如:
  R 80 38 01.
提供正确的 48kHz(默认)fs。

检查 I2S 信号会显示:有 切勿在一个通道上传输数据
(Toslink Out、PDM MIC 通过 TOSLINK 连接到主机 PC,工作正常)

BTW:它与 PCM9211 芯片上有关 MC-AB 、而不是 TAD5212 本身。

这是什么?

TAD5212_18.png

FYI:我的 TAD5212 I2C 配置脚本(但不是根本原因)

#Dual DAC config, single-ended out plus both PDM MICs
# Select page 0
w a0 00 00
w a0 01 01
w a0 7f 00
w a0 00 00
w a0 02 09
w a0 0a 41
w a0 0d 02
w a0 0e 02
w a0 0f 14
w a0 10 51
w a0 13 cc
w a0 1a 70  #I2S, 32bit
w a0 1e 20
w a0 1f 21
w a0 20 20
w a0 21 21
w a0 26 00  #bit offset = 0
w a0 27 0c
w a0 2a 20
w a0 2b 21
w a0 32 50
w a0 52 f4
w a0 57 f4
w a0 64 24
w a0 65 61
w a0 66 60
w a0 6b 24
w a0 6c 61
w a0 6d 60
w a0 73 08
w a0 76 cf
# Select page 3
w a0 00 03
w a0 32 80
w a0 34 90
w a0 38 09
w a0 39 28
w a0 3a 26
w a0 3b 20
w a0 3c 00
w a0 3d 00
w a0 3e 09
w a0 48 01
w a0 49 01
# Select page 10
w a0 00 0a
w a0 79 fd
w a0 7a db
w a0 7b 01
w a0 7c 80
w a0 7d 02
w a0 7e 24
w a0 7f ff
# Select page 11
w a0 00 0b
w a0 08 7f
w a0 09 fb
w a0 0a b6
w a0 0b 01
# Select page 25
w a0 00 19
w a0 6c 7f
w a0 6d fb
w a0 6e 00
w a0 6f 0f
# Select page 26
w a0 00 1a
w a0 40 00
w a0 41 0a
w a0 42 5c
w a0 43 b6
w a0 44 e0
w a0 45 00
w a0 46 00
w a0 47 00
# Select page 27
w a0 00 1b
w a0 64 e0
w a0 66 00
w a0 67 08
w a0 78 e0
w a0 7a 00
w a0 7b 05
# Select page 28
w a0 00 1c
w a0 24 0c
w a0 25 cc
w a0 26 cc
w a0 27 cc
w a0 28 7f
w a0 29 ff
w a0 2a ff
w a0 2b ff
w a0 50 08
w a0 51 ff
w a0 52 03
w a0 53 c0
# Select page 0
w a0 00 00
w a0 78 c0

r 80 38 01  #read PCM9211 register (get Fs recognized)
r 80 38 01
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Torsten:

    更改:

    w a0 1f 21 -> 宽 a0 1f 30 

    犯个错误、以便将 PDM 通道 2 分配给 DOUT 右时隙 0。

    此致、

    Garret

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

    尊敬的 Garret:

    非常感谢、 非常感谢
    是的、它现在起作用了 。 这是有道理的! (I2S 右通道为 d'16、而不是左通道 1)。

    只是有点困惑:
    为什么来自 PCM9211 的 I2S 输出信号(使用光学/模拟)在正确的通道中没有数据
    如果 TDA5212 配置了错误的格式(时隙)?

    TDA5212 如何影响生成的 I2S 信号的 32 位部分?
    如果配置错误、它是否会驱动到 DOUT?

    供其他用户参考

    来自 PCM9211 的 I2S 波形现在正确、采用时隙配置 0x30

    我的 TDA5212 I2C 配置、其中:光学 (TOSLINK) 输入和输出、单端 (2x、作为双 DAC)、立体声 PDM MIC 通过 TOSLINK 连接到主机:

    #config for TOSLINK (I2S)
    #Dual DAC config, single-ended out plus both PDM MICs
    # Select page 0
    w a0 00 00
    w a0 01 01
    w a0 7f 00
    w a0 00 00
    w a0 02 09
    w a0 0a 41
    w a0 0d 02
    w a0 0e 02
    w a0 0f 14
    w a0 10 51
    w a0 13 cc
    w a0 1a 70  #I2S, 32bit
    w a0 1e 20
    w a0 1f 30  #USB: 21, TOSLINK: 30 !!
    w a0 20 20
    w a0 21 21
    w a0 26 00  #bit offset = 0 (default)
    w a0 27 0c
    w a0 29 30  #TOSLINK !!
    w a0 2a 20
    w a0 2b 30  #USB: 21, TOSLINK: 30 !!
    w a0 32 50
    w a0 52 f4
    w a0 57 f4
    w a0 64 24
    w a0 65 61
    w a0 66 60
    w a0 6b 24
    w a0 6c 61
    w a0 6d 60
    w a0 73 08
    w a0 76 cf
    # Select page 3
    w a0 00 03
    w a0 32 80
    w a0 34 90
    w a0 38 09  #USB: 09, TOSLINK: 24 ?
    w a0 39 28
    w a0 3a 26
    w a0 3b 20
    w a0 3c 00
    w a0 3d 00
    w a0 3e 09
    w a0 48 01
    w a0 49 01
    # Select page 10
    w a0 00 0a
    w a0 79 fd
    w a0 7a db
    w a0 7b 01
    w a0 7c 80
    w a0 7d 02
    w a0 7e 24
    w a0 7f ff
    # Select page 11
    w a0 00 0b
    w a0 08 7f
    w a0 09 fb
    w a0 0a b6
    w a0 0b 01
    # Select page 25
    w a0 00 19
    w a0 6c 7f
    w a0 6d fb
    w a0 6e 00
    w a0 6f 0f
    # Select page 26
    w a0 00 1a
    w a0 40 00
    w a0 41 0a
    w a0 42 5c
    w a0 43 b6
    w a0 44 e0
    w a0 45 00
    w a0 46 00
    w a0 47 00
    # Select page 27
    w a0 00 1b
    w a0 64 e0
    w a0 66 00
    w a0 67 08
    w a0 78 e0
    w a0 7a 00
    w a0 7b 05
    # Select page 28
    w a0 00 1c
    w a0 24 0c
    w a0 25 cc
    w a0 26 cc
    w a0 27 cc
    w a0 28 7f
    w a0 29 ff
    w a0 2a ff
    w a0 2b ff
    w a0 50 08
    w a0 51 ff
    w a0 52 03
    w a0 53 c0
    # Select page 0
    w a0 00 00
    w a0 78 c0
    

    非常感谢。