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.

[参考译文] PCM1865:PCM1865 PLL锁定问题

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/601776/pcm1865-pcm1865-pll-locking-problems

部件号:PCM1865

您好,

我很难让PLL锁定,
PCM1865的MCLK源是一个12MHz 50ppm振荡器,然后配置PLL我确实看到SCK/Bck/LRCK引脚上的预期频率,但没有锁定(reg 0x28 b4)
FS 4.8万的配置:
PLL:K = 8.1920 p=1 r=1,dsp1:4,dsp2:8,ADC:16,SCK:8, BCK:4,LRCK:64

完整注册表转储:
    0 1 2 3 4 5 6 7 8 9 a b c d e f
00:00 00 00 00 00 86 41 41 42 42 00 4c 00 00 00 00 00 00 00 00 00
10:30 52 44 40 00 f0 00 00 00 00 00 00 00 00 00 00 00 00
20:7E 03 07 0f 50 07 03 3f 01 00 08 80 07 00
30:00 00 00 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00
40:80 7f 00 80 7f 00 80 7f 00 80 7f 00 80
50:7F 00 80 7f 00 80 7f 00 00 00 00 00 00 00 00 00 00
60:01 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
70:70 10 0f 03 32 00 11 C4 07 00 00 00 00 00 00 00 00
80:00 00 00 00 00 86 41 41 42 42 00 4c 00 00 00 00 00 00 00 00 00
90:30 52 44 40 08 f0 00 00 00 00 00 00 00 00 00 00 00
A0:7E 03 07 0f 50 07 03 3f 01 00 08 80 07 00
B0:00 00 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
C0:80 7f 00 80 7f 00 80 7f 00 80 7f 00 80 7f 00 80
D0:7F 00 80 7f 00 80 7f 00 00 00 00 00 00 00 00 00 00
E0:01 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
F0:70 10 0f 03 32 00 11 C4 07 00 00 00 00 00 00 00 00

以前在本论坛中讨论过类似的问题,但在我的情况下,PLL即使使用此处提供的配置序列也无法锁定(为12MHz时钟调整的值):

i2cset -y -f 1 0x4a 0x00 0xFE
i2cset -y -f 1 0x4a 0x00 0x00 0x0

i2cset -y -f 1 0x4a 0x25 0x7
i2cset -y -f 1 0x4a 0x26 0x3
i2cset -y -f 1 0x0x4a 0x27 0x3F

i2cset -y -f 1 0x4a 0x4a 0x2a设置


-y -f 1 0x4a 0x21 0x03
i2cset -y -f 1 0x4a 0x22 0x07
i2cset -y -f 1 0x4a 0x23 0x0F

i2cset -y -f 1 0x4a 0x29 0x00
i2cset -y -f 1 0x4a 0x2a 0x00
i2cset -y -f 1 0x4a 0x2a
0x2c -80 i设置
-f 1 0x4a 0x2D 0x07 

我错过了什么吗?
此外,新版本的数据表是否有ETA?

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

    你好 ,Skirmantas,

    对于主模式,来自非标准SCKI输入模式的PLL时钟,寄存器配置似乎正确。 我测试了这个,似乎在将'0'写入PLL锁定位时,设备在写入'1'之前不会报告锁定状态。 之后,PLL锁定位将保持在'1',直到PLL因任何原因解锁。

    此致,

     -Diego Mel é ndez López ñ a
      音频应用工程师

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    测试了此问题,过程似乎是:
    1.通过写入0x01以注册0x28来启用PLL
    2.写入0x11以注册0x28
    3.检查锁位是否固定,如果不固定,PLL尚未锁定,请转至步骤2。

    有趣的是,锁定位正在设置,然后PLL被禁用...