• Not Answered

Linux/TLV320ADC3101: ADC3101 Overflow Interrupt

Part Number: TLV320ADC3101

Tool/software: Linux

HI,

    The configuration of audio codec tlv320adc3101 has been a success and we are able to capture the audio using mic input but we are getting continuous overflow interrupt while trying to do recording

As per the datasheet, Overflow interrupt happens when the AGC target level is kept very high and the energy in the input signal increases faster than the attack time. So, we tried to reduce the AGC Target Level to Minimum and tried but we are facing the same issue also we tried to control the attack time. 

By Default AGC Target Level is set to -5.5db

Below are the configuration settings for reference,

Page 0 Register Setting:

No size specified (using byte-data access)
0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
00: 00 00 20 00 00 11 04 00 00 00 00 00 00 00 00 00 .. ..??.........
10: 00 00 01 02 80 80 04 00 00 00 01 00 00 02 01 00 ..?????...?..??.
20: 00 10 00 00 22 00 02 00 00 00 00 00 00 00 00 00 .?..".?.........
30: 16 00 00 15 00 12 02 02 00 00 00 44 00 02 00 00 ?..?.???...D.?..
40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
50: 00 00 00 00 00 00 80 3e 50 50 00 0c 03 00 80 3e ......?>PP.??.?>
60: 50 50 00 0c 03 00 00 00 00 00 00 00 00 00 00 00 PP.??...........
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
e0: 00 00 00 00 00 00 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 ................

Page 1 Register Setting

No size specified (using byte-data access)
0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
00: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ?...............
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
30: 00 00 00 50 fc 00 3f fc 00 3f 00 46 46 00 00 00 ...P?.??.?.FF...
40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
60: 00 00 00 00 00 00 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 ................
80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
e0: 00 00 00 00 00 00 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 ................

Thanks,

Mohan

25 Replies