The TI E2E™ design support forums will undergo maintenance from Sept. 28 to Oct. 2. If you need design support during this time, contact your TI representative or open a new support request with our customer support center.

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.

TLV320AIC3120EVM-U: EVM register writing doesn't work (Continued)

Part Number: TLV320AIC3120EVM-U

Hi team,

I got update from my customer about the above thread.

My customer tried command buffer as you mentioned, but it still doesn't work.

Target MCLK=2.048MHz and fs=8kHz, so below command is sent.

# PLL_clkin = MCLK, codec_clkin = MCLK,
# PLL on, P=1, R=1, J=7, D=560
w 30 04 00 91 07 02 30
# NDAC = 2, MDAC = 4, dividers powered on w 30 0b 82 84 # # DOSR = 32 w 30 0D 00 20 # # NADC = 2, MADC = 4, dividers powered on w 30 12 82 84 # # AOSR = 32 w 30 14 20

Could you please review the above command?

My customer is trying to set MIC-BIAS (page1: register 46) to check the voltage as below, but it didn't work well. CODEC-IC #12PIN was not set correctly.

- w 30 00 01

- w 30 2e 0a



  • Hi Itoh-san,

    I went ahead and checked the write/read functionality of the GUI and the results are below. The first image shows a read of Page 0, Registers 4, 5, 6, 7, and 8. You can see the value of these registers and they confirm the values written to them from the init script. The second image shows the values of these registers change according to the new writes and confirms that I am able to write to the device. 

    The write command was sent as:

    w 30 00 00

    30 04 00 91 07 02 30

    Is the customer able to show the command line interface with writes and reads to the device?


    Aaron Estrada