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.

[参考译文] PCM6360-Q1:通信异常

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1512569/pcm6360-q1-communication-abnormality

器件型号:PCM6360-Q1

工具/软件:

 尊敬的团队:

我使用 PCM6360-Q1。PCM6360和 MCU 之间的 i2c 通信异常。

MCU 可以向 PCM6360发送正确的 TDM 时钟、但 PCM6360不收集数据并向 MCU 提供反馈。

数据没有波形。 但模拟麦克风测试的输入是可以的,它可以在讲话时进行测量。

收集期间的寄存器如下所示。 哪种寄存器设置存在问题?

root@auto8678p164sos:/sys/kernel/debug/regmap/1-0048-pcm6340 cat registers  

00:00

01:00

02: 81.

03:00

04:00

05:05

06:00

07: 00

08: 01.

09:00

0A: 00

0b:00

0C:00

0d:00

0E:00

0F:04

10:05

11: 06

12:07

13:00

14:48

15:46

16:10

17:10

18:04

19:20

1A:02

1b:08

1C:00

一维:00

1E: 02

1F: 40

20: 00

21: 22

22:00

23:00

24:00

25:00

26:00

27:00

28: 00

第29章:我的心

2A: 03.

2B: 00

2C:80

2D:00

2E:00

2F:00

30: 00

31: 00

32:00

33:00

34:00

35:00

36:00

37:00

第38章:我的心

39: 4B.

3A:10

3b:d0

3c:10

3D:00

3e:C9

3F: 80

40: 00

41:10

42: 00

第43章:我的心

44:80

45:00

46:10

47:00

第48章:我的心

49:80

4A:00

4b:10.

4C:00

4d:C9

4e: 80

4F: 00

50:10

51:00

第52章:我的心

53: 80

54:00

55:10

56:00

57:第57章:我的心

58:80

59:00

5a:00

5b: 00

5C:C9

5D: 80

5e:00

5F:00

60:00

第61章:我的心

62:80

63:00

64:00

65:37

66: 87

第67章:我的心

68:00

69:00

6a:00

6b: 01.

6C:48

6D: 7B.

6e: 00

6F: 00

70:E7

71:00

72:00

73: fc

74:00

75: 00

76:00

第77章:我的心

78:00

79: 00

7A:FF

7B:00

7C:FF

7D: 98

7E: 88

7F:00

80:00

root@auto8678p164sos:/s

2、PCM6360需要 MCLK?

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

    您好、  

    如果在从器件/目标模式下运行、则 PCM6360不需要 MCLK

    要对硬件进行故障排除、请验证以下几点:确保电源轨(AVDD、IOVDD、HVDD)稳定、电源输出(AREG、DREG)稳定、时钟正确(FSYNC/BCLK)。 您的 BCLK 应该为 #Ch *位深度*采样率。 例如、6Ch * 32位深度* 48kHz fs = 9.216MHz BCLK。

    以下是 TDM 模式、6通道录音、32位深度、直流耦合麦克风输入的示例脚本

    # CHECKSUM 0
    # -----------------------------------------------------------------------------
    # Reset
    # -----------------------------------------------------------------------------
    # Select Page 0
    w 90 00 00
    # Reset Device
    w 90 01 01
    # 1mS Delay
    # -----------------------------------------------------------------------------
    # Begin Device Memory
    # -----------------------------------------------------------------------------
    # Page 0 (0x00) Dump
    # Select Page 0
    w 90 00 00
    w 90 02 81
    # Input Channel Enable
    w 90 74 fc
    # Power up/down
    # Select page 0
    w 90 00 00
    w 90 75 a0
    
    
    
    

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

    您好、

    谢谢。  

    我们的硬件平台采用使用4通道、32位、48K 的交流单端模式、μ A。

    我可以谈谈交流单端模式的寄存器时序。 此外、如果数据中没有波形、是否有任何调试方法?

    例如、可使用哪些寄存器来查看故障原因。

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

    您好、

    在下面附加了修改后的脚本。 我前面提到的疑难解答提示会产生典型的错误、但您也可以读取寄存器0x15h 以确保 ASI 总线正确检测时钟输入

    # CHECKSUM 0
    # -----------------------------------------------------------------------------
    # Reset
    # -----------------------------------------------------------------------------
    # Select Page 0
    w 90 00 00
    # Reset Device
    w 90 01 01
    # 1mS Delay
    # -----------------------------------------------------------------------------
    # Begin Device Memory
    # -----------------------------------------------------------------------------
    # Page 0 (0x00) Dump
    # Select Page 0
    w 90 00 00
    w 90 02 81
    # Micbias Configuration
    w 90 3b f0
    # CH1 CFG, Gain, Volume, Gain cal, phase cal
    w 90 3c a0
    # CH2 CFG, Gain, Volume, Gain cal, phase cal
    w 90 41 a0
    # CH3 CFG, Gain, Volume, Gain cal, phase cal
    w 90 46 b0
    # CH4 CFG, Gain, Volume, Gain cal, phase cal
    w 90 4b b0
    # Input Channel Enable
    w 90 73 f0
    w 90 74 f0
    # Power up/down
    # Select page 0
    w 90 00 00
    w 90 75 80
    
    
    
    

    如果可能、您可以附加原理图吗?