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:I2S 输入无 SPDIF 声音输出

Guru**** 2393725 points
Other Parts Discussed in Thread: PCM9211

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/673203/pcm9211-no-spdif-sound-output-of-i2s-input

器件型号:PCM9211

大家好、我的 PCM9211被占用了。

我确实能够播放从 ADC 到 MPO0的音频、但无法从 I2S 源获取任何声音输出。 我尝试了许多不同的配置和寄存器设置、但它们都不起作用。

我正在使用裸 PCM9211 (不带 EVM)、默认配置应为 MPIO_C -> Auxin1 -> DIT -> MPO0、不应该? 除了将源的4根导线连接到 MPIO_C 以在 MPO0上获取 SPDIF 之外、我还必须执行其他操作吗?

然而、我在寄存器37h 中选择了哪个输入、我获得了"超出范围"(仅对于 ADC 38h 显示0x19 -> 48kHz)、我能为您提供更多信息吗?

提前感谢您、  

此致 Johannes

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

    我支持此设备的同事明天会回来(3.20)。

    此致
    -Steve Wilson
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Johannes、您好!
    PCM9211可配置为将 I2S 输入转换为 SPDIF 输出在少数几个 ways...below 中是一个示例配置、经验证可在我们的 EVM 上工作、从而在 MPIO_B -> AUXIN2 -> DIT -> MPO 上配置 I2S 输入。

    RECOUT0设置寄存器的寄存器定义中存在文档错误、我们将在即将发布的此器件的 DS 中修复该错误、并已将其纳入以下配置文件中。

    编号------------------------------------------------------- 启动 MainOutput Settings (主输出设置)---------------------------------------------------------
    注册。 6Ah、主输出和 AUXOUT 端口控制
    宽80 6A 00
    注册。 6Bh、主输出端口(SCKO/BCK/LRCK/DOUT)源设置|选择 DIR 作为 SCK 源和 BCK/LRCK/数据源
    宽80 6B 55
    注册。 6Dh、MPIO_B 和主输出端口 Hi-Z 控制
    宽80 6D 00

    编号------------------------------------------------------- 启动 MPO0设置-------------------------------------------------------
    注册。 35h、RECOUT0输出双相源设置寄存器
    宽80 35 0C
    注册。 36h、RECOUT1输出双相源设置寄存器
    宽80 36 54
    注册。 60h、DIT 功能控制寄存器1/3 |选择 DIT 系统时钟源和 BCK/LRCK 和数据源
    宽80 60 55
    注册。 78h、MPO1、MPO0功能分配设置寄存器
    W 80 78 3D

    请将此作为参考、并根据系统中的需要更改相同的值。

    此致、
    Ravi