工具/软件:Linux
你(们)好
音频处理器已连接至McASP1并进行了正确的配置更改。
使用tlv320aic3104时TI8148上的麦克风记录出现问题,仅捕获噪音,但回放正常(使用预录制的音频进行检查)。
在来源中,我看到寄存器17,18已连接到Mic3,但数据表或示意图中未显示相同信息。
附加我的寄存器转储和音频接口示意图。
关于如何消除噪音问题的任何想法。
谢谢,顺祝商祺
Sudhakar
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.
工具/软件:Linux
你(们)好
音频处理器已连接至McASP1并进行了正确的配置更改。
使用tlv320aic3104时TI8148上的麦克风记录出现问题,仅捕获噪音,但回放正常(使用预录制的音频进行检查)。
在来源中,我看到寄存器17,18已连接到Mic3,但数据表或示意图中未显示相同信息。
附加我的寄存器转储和音频接口示意图。
关于如何消除噪音问题的任何想法。
谢谢,顺祝商祺
Sudhakar
您好,Steve
感谢您的响应,寄存器转储如下所示:
root@dm814x:~# i2cdump -f -y 1 0x18
未指定大小(使用字节数据访问)
0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
00:00 00 00 92 1c 36 b0 8a c0 70 00 01 00 00 00 20 ...???6???p?...
10:20 ff 00 78 78 00 78 06 00 Fe 00 Fe 00 00 Fe 00 ...xx.xx?...?
20:00 01 00 00 00 c 0 00 00 00 00 00 00 00 80 80 2 f 2 f af .?...? ??/?
30:00 00 00 0f 2f 2f 00 00 00 0e 00 00 00 2f 2f ...?/?
40:AF 0f 00 00 00 2f 2f af 0e 2f 2f 2f 2f af 08 ???//?//?????????????
50:2F 2f af 00 00 0b 00 00 2f 2f af 0b de 0c //...//??????
60:00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 ?........
70:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80:00 00 00 92 1c 36 b0 8a c0 70 00 01 00 00 00 20 ...???6???p?...
90:20 ff 00 78 78 00 78 06 00 Fe 00 Fe 00 00 Fe 00 ...xx.xx?...?
A0:00 01 00 00 00 c 0 00 00 00 00 00 00 80 80 2 f 2 f af .? ??/?
B0:00 00 00 0f 2f 2f af 00 00 0e 00 00 00 2f 2f ...?//?
C0:AF 0f 00 00 00 2f 2f af 0e 2f 2f 2f af 2f af 08 ????????
d0:2f 2f af 00 00 0b 00 00 2f 2f af 0b de 0c //...//???????????????
E0:00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 ?........
F0:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
与硬件团队一起检查差速器输入短路情况。
此致
Sudhakar
您好,Steve
这就是我们要做的事。 可以通过i2cset命令将寄存器值设置为0x04,然后再设置AM录像。
记录后,当我检查转储时,寄存器值将增益更改为0x00。
播放时录制文件,没有声音或只能听到噪音。
连接寄存器转储。
您好,Steve
我看到右侧信道的噪音已按照您的建议消除。
但在右侧频道上,播放录制的音频时不播放任何内容。
但当我播放预录制的音频时,可以在右声道听到。
根据以下文档,我配置了音频路径。
www.ti.com/.../slaa403.pdf
有关此信息的任何信息都将很有帮助。
寄存器转储如下:
未指定大小(使用字节数据访问)
0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
00:00 00 00 92 1c 36 b0 8a c0 40 00 01 00 00 00 00 64 ...??6???@?... d
10:64 ff 04 78 78 04 78 46 00 Fe 00 Fe 00 Fe 00 d...?xx?xxF?...?。
20:00 00 00 00 cc 00 00 00 00 00 00 00 00 00 00 2 f 2 f af ...? //?
30:00 00 00 0c 2f 2f af 00 00 0d 00 00 2f 2f ...?/...?...//
40:AF 0c 00 00 00 2f 2f af 0d 2f 2f 2f 2f af 08??.../?//?/??????????
50:2F 2f af 00 00 08 00 00 00 2f 2f af 08 00 //?...?...//?...
60:00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 ?........
70:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80:00 00 00 92 1c 36 b0 8a c0 40 00 01 00 00 00 00 64 ...??6???@?... d
90:64 ff 04 78 78 04 78 46 00 Fe 00 Fe 00 Fe 00 d...?xx?xxF?...?。
A0:00 00 00 00 cc 00 00 00 00 00 00 00 00 00 00 2 f 2 f af ...? //?
B0:00 00 0c 2f 2f af 00 00 0d 00 00 2f 2f ...?//?
C0:AF 0c 00 00 00 2f 2f af 0d 2f 2f af 2f af 08??.../?//?
d0:2f 2f af 00 00 08 00 00 00 2f 2f af 08 00 //?...?/??...
E0:00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 ?........
F0:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
在这里我看到Reg:21 (0x15)始终为0x78而不是0x04。 这是否是问题的原因。
我尝试将reg:21设置为0x04,但它不是设置。
此致
Sudhakar
您好,Steve
为了澄清问题,我能够捕获和播放音频。
但它就像在左通道上清晰,在右通道上只有噪音。
根据建议,消除了右侧信道上的噪音。
当前的问题是,无法在耳机的右侧通道上听到音频(在左侧通道上可以听到录音)。
如果0x15始终为0x78,则LINE1R未连接到左侧ADC PGA。 这意味着它未连接。这将解释您无法使用MIC1/LINE1R捕获音频的原因。
这是因为引脚12和13 (MIC1RP/LINE1RP和 MIC1RM/LINE1RM)短路差分输入。
此致
Sudhakar