您好,团队,
有关客户项目中PCM6360-Q1的一些问题。
下面是连接图。 SoC TDM2是CLK主设备,其他器件是从属设备,包括SOC TDM4和ADC PCM6360-Q1。

当SOC TDM2为主端口,而SOC TDM4端口为从属端口时,TDM格式如下所示,TDM8。

ADC CLK,ADC是从属的,TDM格式如下所示,TDM8。

如果PCM6360-Q1配置相同,将出现三种情况。
- 正常工作。
- 当ADSP向后回读ADC数据时,所有插槽音频数据均大于6dB。
- 当ADSP对前面的一位进行抽样时,某些音频插槽仅显示半部分且<3dB
另外两个信息。
- 如果使用TDM4另一数据行回读,则在所有情况下都是正常的。
- 如果将TDM4设置为MASTER,则不会有问题,但由于系统的限制,不能这样做。
问题:
- 您能否就此问题提供一些想法?
- 请检查PCM6360-Q1的以下配置中是否存在问题。
|
地址 |
默认 |
值 |
|
|
0x00 |
0x00 |
0x00 |
设置第0页 |
|
0x02 |
0x00 |
0x01 |
未设置为休眠模式 |
|
0x07 |
0x30 |
0x34 |
设置TDM模式,32位,FSYNC默认值,BCLK反转 |
|
0x0B |
0x00 |
0x03 |
通道1到TDM SLOT3 |
|
0x0C |
0x01 |
0x04 |
通道2到TDM SLOT4 |
|
0x0E |
0x03 |
0x01 |
CH4到TDM SLOT1 |
|
0x0F |
0x04 |
0x00 |
Ch5至TDM插槽0 |
|
0x21 |
0x22 |
0xA2 |
将GPIO1设置为MCLK并驱动低电平有效和低电平高电平有效 |
|
0x4B |
0x10 |
0x30 |
CH4模拟单端输入,AC耦合输入 |
|
0x50 |
0x10 |
0x30 |
Ch5模拟单端输入,交流耦合输入 |
|
0x74 |
0x00 |
0xf8 |
CH1~CH5输出插槽启用 |
|
0x75 |
0x00 |
0xf8 |
为微偏置加电,为ADC加电,为PLL加电,最大chn1~chn4动态模式 |
|
0x3B |
0xD0 |
0xF0 |
麦克风偏置设置为9 V |
|
0x3e |
0xC9 |
0xC3 |
通道1数字增益-3dB |
|
0x43 |
0xC9 |
0xC3 |
CH2数字增益-3dB |
|
0x64 |
0x00 |
0xC2 |
包含单端通道的CH1,chn2 diag enable,INxM引脚用于诊断 |
|
0x65 |
0x37 |
0x22 |
INxP和INxM端子短检测阈值为60 mV (典型值),对VBAT_IN检测阈值短路为60 mV (典型值) |
|
0x66 |
0x87 |
0x2F |
对地短路检测阈值为120 mV (典型值),对MICBIAS检测阈值短路为450 mV (典型值) |
|
0x67 |
0xB8 |
0x84 |
故障监测重复率为1毫秒,8次反跳以过滤任何错误故障检测 |
谢谢。
约翰尼
