当我们将TLV320AIC3104与4G模块连接时,可以在通话过程中听到很大的噪音。 我们使用DAC_R1作为输出。寄存器92=80 (增益=0dB)。 如果将寄存器设置为92=81 (增益=-0.5dB),则几乎 听不到噪音。 如果将寄存器设置为92=8F (增益=-7.5dB),则几乎 听不到噪音。 但当我们设置 Register 92=F3 (增益=-68.7dB)时,噪声很大,就像 Register 92=80 (增益=0dB)。 原因是什么?
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.
当我们将TLV320AIC3104与4G模块连接时,可以在通话过程中听到很大的噪音。 我们使用DAC_R1作为输出。寄存器92=80 (增益=0dB)。 如果将寄存器设置为92=81 (增益=-0.5dB),则几乎 听不到噪音。 如果将寄存器设置为92=8F (增益=-7.5dB),则几乎 听不到噪音。 但当我们设置 Register 92=F3 (增益=-68.7dB)时,噪声很大,就像 Register 92=80 (增益=0dB)。 原因是什么?
您好,Steve,
kernel>audio_i2c_test() srcAddr=0x00(000) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x01(001) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x02(002) rcvByte=0x55
kernel>audio_i2c_test() srcAddr=0x03(003) rcvByte=0x91
kernel>audio_i2c_test() srcAddr=0x04(M004) rcvByte=0xC0
kernel>audio_i2c_test() srcAddr=0x05(005) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x06(006) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x07(007) rcvByte=0x1E
kernel>audio_i2c_test() srcAddr=0x08(008) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x09(009) rcvByte=0x40
kernel>audio_i2c_test() srcAddr=0x0A(010) rcvByte=0x01
kernel>audio_i2c_test() srcAddr=0x0B(011) rcvByte=0x21
kernel>audio_i2c_test() srcAddr=0x0C(012) rcvByte=0x5F
kernel>audio_i2c_test() srcAddr=0x0D(013) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x0E(014) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x0F(015) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x10(016) rcvByte=0x80
kernel>audio_i2c_test() srcAddr=0x11(017) rcvByte=0xFF
kernel>audio_i2c_test() srcAddr=0x12(018) rcvByte=0xFF
kernel>audio_i2c_test() srcAddr=0x13(019) rcvByte=0x84
kernel>audio_i2c_test() srcAddr=0x14(020) rcvByte=0x78
kernel>audio_i2c_test() srcAddr=0x15(021) rcvByte=0x78
kernel>audio_i2c_test() srcAddr=0x16(022)rcvByte=0x78
kernel>audio_i2c_test() srcAddr=0x17(023)rcvByte=0x78
kernel>audio_i2c_test() srcAddr=0x18(024) rcvByte=0x78
kernel>audio_i2c_test() srcAddr=0x19(025) rcvByte=0x46
kernel>audio_i2c_test() srcAddr=0x1A(026) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x1B(027) rcvByte=0xFE
kernel>audio_i2c_test() srcAddr=0x1C(028) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x1D(029) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x1E(030) rcvByte=0xFE
kernel>audio_i2c_test() srcAddr=0x1F(031)rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x20(032) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x21(033) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x22(034)rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x23(035) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x24(036) rcvByte=0x40
kernel>audio_i2c_test() srcAddr=0x25(037) rcvByte=0xC0
kernel>audio_i2c_test() srcAddr=0x26(038) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x27(039) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x28(040) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x29(041) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x2A(042)rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x2B(043) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x2C(044) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x2D(045) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x2E(046) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x2F(047) rcvByte=0x80
kernel>audio_i2c_test() srcAddr=0x30(048) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x31(049) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x32(050) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x33(051) rcvByte=0x9F
kernel>audio_i2c_test() srcAddr=0x34(052) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x35(053) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x36(054) rcvByte=0x80
kernel>audio_i2c_test() srcAddr=0x37(055) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x38(056) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x39(057) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x3A(058) rcvByte=0x07
kernel>audio_i2c_test() srcAddr=0x3B(059) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x3C(060) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x3D(061) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x3e(062) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x3F(063) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x40(064) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x41(065) rcvByte=0x04
kernel>audio_i2c_test() srcAddr=0x42(066) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x43(067) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x44(068) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x45(069) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x46(070) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x47(071) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x48(072) rcvByte=0x04
kernel>audio_i2c_test() srcAddr=0x49(073) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x4A(074) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x4B(075) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x4C(076) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x4D(077) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x4E(078) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x4F(079) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x50(080) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x51(081) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x52(082) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x53(083) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x54(084) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x55(085) rcvByte=0x80
kernel>audio_i2c_test() srcAddr=0x56(086) rcvByte=0x0B
kernel>audio_i2c_test() srcAddr=0x57(087) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x58(088) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x59(089) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x5A(090) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x5B(091) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x5C(092) rcvByte=0x8F
kernel>audio_i2c_test() srcAddr=0x5D(093) rcvByte=0x0B
kernel>audio_i2c_test() srcAddr=0x5E(094) rcvByte=0xDC
kernel>audio_i2c_test() srcAddr=0x5F(095) rcvByte=0x08
kernel>audio_i2c_test() srcAddr=0x60(096) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x61(097) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x62(098) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x63(099) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x64(100) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x65(101) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x66(102) rcvByte=0xA2
kernel>audio_i2c_test() srcAddr=0x67(103) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x68(104) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x69(105) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x6A(106) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x6b(107) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x6C(108) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x6D(109) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x6E(110) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x6f(111) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x70(112) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x71(113) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x72(114) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x73(115) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x74(116) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x75(117) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x76(118) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x77(119) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x78(120) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x79(121) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x7A(122) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x7B(123) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x7C(124) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x7D(125) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x7E(126) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x7F(127) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x80(128) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x81(129) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x82(130) rcvByte=0x55
kernel>audio_i2c_test() srcAddr=0x83(131) rcvByte=0x91
kernel>audio_i2c_test() srcAddr=0x84(132) rcvByte=0xC0
kernel>audio_i2c_test() srcAddr=0x85(133) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x86(134) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x87(135) rcvByte=0x1E
kernel>audio_i2c_test() srcAddr=0x88(136) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x89(137) rcvByte=0x40
kernel>audio_i2c_test() srcAddr=0x8A(138) rcvByte=0x01
kernel>audio_i2c_test() srcAddr=0x8B(139) rcvByte=0x01
kernel>audio_i2c_test() srcAddr=0x8C(140) rcvByte=0x5F
kernel>audio_i2c_test() srcAddr=0x8D(141) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x8E(142) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x8F(143) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x90(144) rcvByte=0x80
kernel>audio_i2c_test() srcAddr=0x91(145) rcvByte=0xFF
kernel>audio_i2c_test() srcAddr=0x92(146) rcvByte=0xFF
kernel>audio_i2c_test() srcAddr=0x93(147) rcvByte=0x84
kernel>audio_i2c_test() srcAddr=0x94(148) rcvByte=0x78
kernel>audio_i2c_test() srcAddr=0x95(149) rcvByte=0x78
kernel>audio_i2c_test() srcAddr=0x96(150) rcvByte=0x78
kernel>audio_i2c_test() srcAddr=0x97(151) rcvByte=0x78
kernel>audio_i2c_test() srcAddr=0x98(152) rcvByte=0x78
kernel>audio_i2c_test() srcAddr=0x99(153) rcvByte=0x46
kernel>audio_i2c_test() srcAddr=0x9A(154) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x9B(155) rcvByte=0xFE
kernel>audio_i2c_test() srcAddr=0x9C(156) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x9D(157) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0x9E(158) rcvByte=0xFE
kernel>audio_i2c_test() srcAddr=0x9F(159) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xA0(160) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xA1(161) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xA2(162) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xA3(163) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xA4(164) rcvByte=0x40
kernel>audio_i2c_test() srcAddr=0xA5(165) rcvByte=0xC0
kernel>audio_i2c_test() srcAddr=0xA6(166) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xA7(167) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xA8(168) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xA9(169) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xAA(170) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xAB(171) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xAC(172) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xAD(173) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xAE(174) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xAF(175) rcvByte=0x80
kernel>audio_i2c_test() srcAddr=0xB0(176) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xB1(177) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xB2(178) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xB3(179) rcvByte=0x9F
kernel>audio_i2c_test() srcAddr=0xB4(180) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xB5(181) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xB6(182) rcvByte=0x80
kernel>audio_i2c_test() srcAddr=0xB7(183) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xB8(184) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xB9(185) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xBA(186) rcvByte=0x07
kernel>audio_i2c_test() srcAddr=0xBB(187) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xBC(188) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xBD(189) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xBE(190) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xBF(191) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xC0(192) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xC1(193) rcvByte=0x04
kernel>audio_i2c_test() srcAddr=0xC2(194) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xC3(195) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xC4(196) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xC5(197)rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xC6(198) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xc7 (199) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xC8(200)rcvByte=0x04
kernel>audio_i2c_test() srcAddr=0xC9(201)rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xCA(202) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xCB(203) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xCC(204) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xCD(205) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xCE(206) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xCF(207) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xD0(208) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xD1(209) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xD22(210) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xD3(211) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xD4(212) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xD5(213) rcvByte=0x80
kernel>audio_i2c_test() srcAddr=0xD6(214) rcvByte=0x0B
kernel>audio_i2c_test() srcAddr=0xD7(215) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xD8 (216) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xD9(217) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xDA(218) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xDB(219) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xDC(220) rcvByte=0x8F
kernel>audio_i2c_test() srcAddr=0xDD(221) rcvByte=0x0B
kernel>audio_i2c_test() srcAddr=0xDE(222) rcvByte=0xDC
kernel>audio_i2c_test() srcAddr=0xDF(223) rcvByte=0x08
kernel>audio_i2c_test() srcAddr=0xE0(224) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xE1(225) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xE2(226) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xE3(227) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xE4(228) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xe5(229) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xE6(230) rcvByte=0xA2
kernel>audio_i2c_test() srcAddr=0xE7(231) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xE8(232) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xE9(233) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xEA(234) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xEB(235) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xEC(236) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xED(237) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xEE(238) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xEF(239) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xF0(240) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xF1(241) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xF2(242) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xF3(243) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xF4(244) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xf5(245) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xF6(246) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xF7(247) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xf8(248) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xF9(249) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xFA(250) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xFB(251) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xFC(252) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xFD(253) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xFE(254) rcvByte=0x00
kernel>audio_i2c_test() srcAddr=0xFF(255) rcvByte=0x00