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.

[参考译文] PCMD3180:PCMD3180上未输出 PDMCLK

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1205335/pcmd3180-pdmclk-not-output-on-pcmd3180

主题中讨论的其他器件:PCMD3180

尊敬的 TI 成员:

我们现在使用的输入时钟设置为24.576MHz (24.576MHz/48kHz/16个插槽/32位(32x16x48kHz=24.576MHz)。 两个 PCMD3180。

我们尝试设置一些寄存 器以在 PCMD3180上输出 PDMCLK。

但  PDMCLK 不会输出任何内容。

如果我们希望 PDMCLK 正确输出、您是否知道必须设置哪个寄存器?

谢谢、

Sam

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

    下面是我现在使用的寄存器设置。


    "书籍":"0"、
    "页面":"0"、
    "寄存器":"02"、
    "掩码":"FF"、
    "数据":"01"、
    }、

    "书籍":"0"、
    "页面":"0"、
    "寄存器":"07"、
    "掩码":"FF"、
    "数据":"30"、

    }、

    "书籍":"0"、
    "页面":"0"、
    "寄存器":"3C"、
    "掩码":"FF"、
    "数据":"40"、
    }、

    "书籍":"0"、
    "页面":"0"、
    "寄存器":"41"、
    "掩码":"FF"、
    "数据":"40"、
    }、

    "书籍":"0"、
    "页面":"0"、
    "寄存器":"46"、
    "掩码":"FF"、
    "数据":"40"、
    }、

    "书籍":"0"、
    "页面":"0"、
    "寄存器":"4B"、
    "掩码":"FF"、
    "数据":"40"、
    }、

    "书籍":"0"、
    "页面":"0"、
    "寄存器":"22"、
    "掩码":"FF"、
    "数据":"41"、
    }、

    "书籍":"0"、
    "页面":"0"、
    "寄存器":"23"、
    "掩码":"FF"、
    "数据":"41"、
    }、

    "书籍":"0"、
    "页面":"0"、
    "寄存器":"24"、
    "掩码":"FF"、
    "数据":"41"、
    }、

    "书籍":"0"、
    "页面":"0"、
    "寄存器":"25"、
    "掩码":"FF"、
    "数据":"41"、
    }、

    "书籍":"0"、
    "页面":"0"、
    "寄存器":"2B"、
    "掩码":"FF"、
    "数据":"45"、
    }、

    "书籍":"0"、
    "页面":"0"、
    "寄存器":"2C"、
    "掩码":"FF"、
    "数据":"67"、
    }、

    "书籍":"0"、
    "页面":"0"、
    "寄存器":"73"、
    "掩码":"FF"、
    "数据":"FF"、
    }、

    "书籍":"0"、
    "页面":"0"、
    "寄存器":"74"、
    "掩码":"FF"、
    "数据":"FF"、
    }、

    "书籍":"0"、
    "页面":"0"、
    "寄存器":"75"、
    "掩码":"FF"、
    "数据":"60"、


    "PRE_SHUTDOWN - Dev 1"、

    "书籍":"0"、
    "页面":"0"、
    "寄存器":"02"、
    "掩码":"FF"、
    "数据":"00"、

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

    你好、Sam

    请上传图片、只有软件人员知道 json 文件。 谢谢、

    BR

    丁胜豪

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

    这就是我设置的所有寄存器。
    (dev2与 dev1相同)

       
     

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

    在 conf-call 中、您使用 cat 命令显示了 regbin 设置、您能否共享此图片?

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

    您是指这张图片吗?  

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

    是的、还有一件事、在记录期间转储 Page0寄存器。 命令 如下 所示

    echo 0x00 > regdump

    Cat regdump

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

    您好、盛豪、

    结果如下:

    DEV_NO:0
    DEV_name:pcm3180
    PGID:0x00
    NO-0:P0x00R0x00:0x00
    NO-0:P0x00R0x01:0x01
    NO-0:P0x00R0x02:0x01
    NO-0:P0x00R0x03:0x00
    NO-0:P0x00R0x04:0x00
    NO-0:P0x00R0x05:0x05
    NO-0:P0x00R0x06:0x00
    NO-0:P0x00R0x07:0x30
    NO-0:P0x00R0x08:0x00
    NO-0:P0x00R0x09:0x00
    NO-0:P0x00R0x0a:0x00
    NO-0:P0x00R0x0b:0x00
    NO-0:P0x00R0x0c:0x01
    NO-0:P0x00R0x0d:0x02
    NO-0:P0x00R0x0e:0x03
    NO-0:P0x00R0x0f:0x04
    NO-0:P0x00R0x10:0x05
    NO-0:P0x00R0x11:0x06
    NO-0:P0x00R0x12:0x07
    NO-0:P0x00R0x13:0x02
    NO-0:P0x00R0x14:0x48
    NO-0:P0x00R0x15:0xff
    NO-0:P0x00R0x16:0x10
    NO-0:P0x00R0x17:0x10
    NO-0:P0x00R0x18:0x04
    NO-0:P0x00R0x19:0x20
    NO-0:P0x00R0x1a:0x02
    NO-0:P0x00R0x1b:0x08
    NO-0:P0x00R0x1c:0x00
    NO-0:P0x00R0x1d:0x00
    NO-0:P0x00R0x1e:0x02
    NO-0:P0x00R0x1f:0x40
    NO-0:P0x00R0x20:0x00
    NO-0:P0x00R0x21:0x22
    NO-0:P0x00R0x22:0x41
    NO-0:P0x00R0x23:0x41
    NO-0:P0x00R0x24:0x41
    NO-0:P0x00R0x25:0x41
    NO-0:P0x00R0x26:0x00
    NO-0:P0x00R0x27:0x00
    NO-0:P0x00R0x28:0x00
    NO-0:P0x00R0x29:0x00
    NO-0:P0x00R0x2a:0x00
    NO-0:P0x00R0x2b:0x45
    NO-0:P0x00R0x2c:0x67
    NO-0:P0x00R0x2d:0x00
    NO-0:P0x00R0x2e:0x00
    NO-0:P0x00R0x2f:0x00
    NO-0:P0x00R0x30:0x00
    NO-0:P0x00R0x31:0x00
    NO-0:P0x00R0x32:0x00
    NO-0:P0x00R0x33:0xff
    NO-0:P0x00R0x34:0x00
    NO-0:P0x00R0x35:0x00
    NO-0:P0x00R0x36:0x00
    NO-0:P0x00R0x37:0x00
    NO-0:P0x00R0x38:0x00
    NO-0:P0x00R0x39:0x00
    NO-0:P0x00R0x3a:0x00
    NO-0:P0x00R0x3b:0x00
    NO-0:P0x00R0x3c:0x40
    NO-0:P0x00R0x3d:0x00
    NO-0:P0x00R0x3E:0xc9
    NO-0:P0x00R0x3f:0x80
    NO-0:P0x00R0x40:0x00
    NO-0:P0x00R0x41:0x40
    NO-0:P0x00R0x42:0x00
    NO-0:P0x00R0x43:0xc9
    NO-0:P0x00R0x44:0x80
    NO-0:P0x00R0x45:0x00
    NO-0:P0x00R0x46:0x40
    NO-0:P0x00R0x47:0x00
    NO-0:P0x00R0x48:0xc9
    NO-0:P0x00R0x49:0x80
    NO-0:P0x00R0x4a:0x00
    NO-0:P0x00R0x4b:0x40
    NO-0:P0x00R0x4c:0x00
    NO-0:P0x00R0x4d:0xc9
    NO-0:P0x00R0x4e:0x80
    NO-0:P0x00R0x4f:0x00
    NO-0:P0x00R0x50:0x00
    NO-0:P0x00R0x51:0x00
    NO-0:P0x00R0x52:0xc9
    NO-0:P0x00R0x53:0x80
    NO-0:P0x00R0x54:0x00
    NO-0:P0x00R0x55:0x00
    NO-0:P0x00R0x56:0x00
    NO-0:P0x00R0x57:0xc9
    NO-0:P0x00R0x58:0x80
    NO-0:P0x00R0x59:0x00
    NO-0:P0x00R0x5a:0x00
    NO-0:P0x00R0x5b:0x00
    NO-0:P0x00R0x5c:0xc9
    NO-0:P0x00R0x5d:0x80
    NO-0:P0x00R0x5e:0x00
    NO-0:P0x00R0x5f:0x00
    NO-0:P0x00R0x60:0x00
    NO-0:P0x00R0x61:0xc9
    NO-0:P0x00R0x62:0x80
    NO-0:P0x00R0x63:0x00
    NO-0:P0x00R0x64:0x00
    NO-0:P0x00R0x65:0x00
    NO-0:P0x00R0x66:0x00
    NO-0:P0x00R0x67:0x00
    NO-0:P0x00R0x68:0x00
    NO-0:P0x00R0x69:0x00
    NO-0:P0x00R0x6A:0x00
    NO-0:P0x00R0x6b:0x01
    NO-0:P0x00R0x6c:0x40
    NO-0:P0x00R0x6d:0x7B
    NO-0:P0x00R0x6e:0x00
    NO-0:P0x00R0x6f:0x00
    NO-0:P0x00R0x70:0xe7
    NO-0:P0x00R0x71:0x00
    NO-0:P0x00R0x72:0x00
    NO-0:P0x00R0x73:0xff
    NO-0:P0x00R0x74:0xff
    NO-0:P0x00R0x75:0x60
    NO-0:P0x00R0x76:0x00
    NO-0:P0x00R0x77:0x80
    NO-0:P0x00R0x78:0x00
    NO-0:P0x00R0x79:0x00
    NO-0:P0x00R0x7a:0xff
    NO-0:P0x00R0x7b:0x00
    NO-0:P0x00R0x7c:0xff
    NO-0:P0x00R0x7d:0x8c
    NO-0:P0x00R0x7e:0x7d
    NO-0:P0x00R0x7f:0x00
    ==== 捕获到 smartpa reg end ===

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

    应在短时间内作出答复

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

    BTW、我们的 AVDD 和 IOVDD 为1.8V 外部电压

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

    很抱歉耽误你的时间。 我会在数小时内回复

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

    e2e.ti.com/.../3180_5F00_latest2.cfg

    您是否会尝试更改 i2c 中的以下内容并查看其是否有用?

                      0X98 0X22 0x40

                       0X98 0x23 0x40

                        0X98 0X24 0x40

                       0X98 0X25 0x40

     我还从 PPC3生成了一个文件。 您能否检查这是否提供了输出。

    还请发送您的原理图

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

    唤醒时、R02数据是否应为0x01?
    因为我们的 AVDD 为1.8V

    我发现  它应该将 Areg 和 AVDD 作为文档短接:
    '如果系统中的 AVDD 电压低于1.98V、则将短路
    AREG 和 AVDD 引脚、并且不会通过将 AREG_SELECT 位保持为1b'0来启用内部 AREG
    P0_R2的(默认值)。"

    然后 PDMCLK 将输出3.072MHZ 信号。

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

    应在几小时内答复