I have a version of the board where I am using CC8520 connected to
TLV320ADC3101 and want to enable the digital microphone interface.
CC8520 configures 3101 over the I2C bus. Below is my configuration
sequence. I confirmed that it was transmitted and acknowledged over the
I2C bus. But I do not see the clock being generated to the digital
microphone. The clocks are going The reset line is released and all the
voltages are at the right levels. I spent a day looking at this issue
from different angles but am a little stumped. Help and ideas are
appreciated:
This is a script used from CC8520.
Format is:
w AA RR DD (AA= address, RR=register,DD=data -- all in hex)
w 30 00 00 # Select page 0
w 30 13 84 # Set MADC divider to 4 and power on
w 30 33 28 # Set DMCLK output ADC_CLK modulated clock
w 30 34 04 # Set DMDIN to input
w 30 50 03 # Set to left and right channel falling clock
w 30 51 cc # Powerup left and righ ADC, set both to digital mic