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.

AM625: Audio IC, AMP inquiry

Part Number: AM625
Other Parts Discussed in Thread: SK-AM62B-P1

Hello, I have a question regarding AM6252 custom board and Audio.


I created a custom board by modifying the circuit using the SK-AM62B-P1 base, and installed AM6252.

The same IC (TLV320AIC3106IRGZT) as the EVM is used, but the MONO pin output connection is used to output a single speaker after audio amp through the TPA3111D IC. The circuit diagram is as follows.

The current situation is IC recognized, but when you issue the sound output command, the message below appears.
I would like to inquire about registers or any additional settings for output.

Please reply.

root@am62xx-evm:~# aplay /home/BabyElephantWalk60.wav
Playing WAVE '/home/BabyElephantWalk60.wav' : [ 34.130519] tlv320aic3x 1-001b: Unable to sync registers 0x2-0x9. -121
Signed 16 bit Little Endian, Rate 22050 Hz, Mono
[ 34.148644] platform regulator-7: deferred probe pending
[ 34.154030] platform regulator-6: deferred probe pending
[ 34.164897] i2c 1-003b: deferred probe pending
[ 34.170175] platform 30200000.dss: deferred probe pending
[ 34.176377] platform fa20000.mmc: deferred probe pending
[ 34.191452] tlv320aic3x 1-001b: ASoC: error at snd_soc_component_update_bits on tlv320aic3x.1-001b for register: [0x00000025] -121
[ 34.203362] tlv320aic3x 1-001b: ASoC: error at snd_soc_component_update_bits on tlv320aic3x.1-001b for register: [0x00000033] -121
[ 34.215336] tlv320aic3x 1-001b: ASoC: error at snd_soc_component_update_bits on tlv320aic3x.1-001b for register: [0x0000003a] -121
[ 34.227226] tlv320aic3x 1-001b: ASoC: error at snd_soc_component_update_bits on tlv320aic3x.1-001b for register: [0x00000041] -121
[ 34.239166] tlv320aic3x 1-001b: ASoC: error at snd_soc_component_update_bits on tlv320aic3x.1-001b for register: [0x00000048] -121
[ 34.251057] tlv320aic3x 1-001b: ASoC: error at snd_soc_component_update_bits on tlv320aic3x.1-001b for register: [0x0000004f] -121
[ 34.262954] tlv320aic3x 1-001b: ASoC: error at snd_soc_component_update_bits on tlv320aic3x.1-001b for register: [0x00000056] -121
[ 34.274832] tlv320aic3x 1-001b: ASoC: error at snd_soc_component_update_bits on tlv320aic3x.1-001b for register: [0x0000005d] -121
[ 34.286789] tlv320aic3x 1-001b: ASoC: error at soc_component_write_no_lock on tlv320aic3x.1-001b for register: [0x0000002b] -121
[ 34.298490] tlv320aic3x 1-001b: ASoC: error at soc_component_write_no_lock on tlv320aic3x.1-001b for register: [0x0000002c] -121