https://e2e.ti.com/support/audio-group/audio/f/audio-forum/625973/linux-tlv320aic3106-tlv320aic3106
部件号:TLV320AIC3106主题中讨论的其他部件:TPA2005D1,TLV320AIC3007
工具/软件:Linux
您好,先生,
我正在使用“tlv320aic3106”音频编解码器IC,“TPA2005D1”D类音频功率放大器,(4或8 )Ω 扬声器,位于线路输出[LET_LO+] 。 我可以获得输出,但那里有恒定的静电噪声。 如果没有任何ALSA设置,噪音就会更大,如果我启用任何 线路输出混合器,比如“Left line mixer PGAR bypass”,“Left line mixer PGAL bypass”,“Left line mixer line2L bypass”, 或“Left line mixer line 2R bypass”,并将该值设置为“0”,即静音 噪音会降低一点,但仍然存在。 我观察到的另一件事是,使用4欧姆扬声器时,噪声值比8欧姆扬声器大。
先生,请检查寄存器配置并建议我解决问题的方法。 我无法确定是硬件还是软件造成的。
静态连接u8 aic3x_reg[AIC3X_CACHEREGNUM]={
0x00,0x00,0x00,0x10, /* 0 */
0x04,0x00,0x00,0x00, /* 4 */
0x00,0x00,0x00,0x01, /* 8 */
0x00,0x00,0x00,0x80, /* 12 */
0x80,0xff,0xff,0x78, /* 16 */
0x78,0x78,0x78,0x78, /* 20 */
0x78,0x00,0x00,0xFE, /* 24 */
0x00,0x00,0xFE,0x00, /* 28 */
0x18,0x18,0x00,0x00, /* 32 */
0x00,0x00,0x00,0x00, /* 36 */
0x00,0x00,0x00,0x80, /* 40 */
0x80,0x00,0x00,0x00, /* 44 */
0x00,0x00,0x00,0x04, /* 48 */
0x00,0x00,0x00,0x00, /* 52 */
0x00,0x00,0x04,0x00, /* 56 */
0x00,0x00,0x00,0x00, /* 60 */
0x00,0x04,0x00,0x00, /* 64 */
0x00,0x00,0x00,0x00, /* 68 */
0x04,0x00,0x00,0x00, /* 72 */
0x00,0x00,0x00,0x00, /* 76 */
0x00,0x00,0x00,0x00, /* 80 */
0x00,0x00,0x00,0x00, /* 84 */
0x00,0x00,0x00,0x00, /* 88 */
0x00,0x00,0x00,0x00, /* 92 */
0x00,0x00,0x00,0x00, /* 96 */
0x00,0x00,0x02, /* 100 */
};
谨致问候
Pranav