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.

TWL6041 audio chip not working on TI Omap4460 custom board

Other Parts Discussed in Thread: 4460, TWL6041, TWL6040

Hi,

Our TI OMAP4460 custom board is using TWL6041 audio chip and we are referencing the Blaze 4460 MDP (using TWL6040 audio chip). By using the 4AI.1.4-P1 release source codes, I was not able to make the audio working. What am I missing? Can anyone provide a link that can guide me to make this working?

In kernel console, I'm seeing:

ALSA device list:
No soundcards found.

When I'm trying to play .mp3 file, the mediaplayer was not able to get the duration and here's the logcat error messages:

E/SoundPool( 166): Error creating AudioTrack
I/AudioService( 166): AudioFocus requestAudioFocus() from android.media.AudioManager@4112fbe0com.android.music.MediaPlaybackService$3@4112e880
I/AudioService( 166): Remote Control registerMediaButtonIntent() for PendingIntent{4134eaf0: PendingIntentRecord{41273b08 com.android.music broadcastIntent}}
E/MediaPlayer( 826): Attempt to call getDuration without a valid mediaplayer
E/MediaPlayer( 826): error (-38, 0)
E/MediaPlayer( 826): start called in state 0
E/MediaPlayer( 826): error (-38, 0)
E/MediaPlayer( 826): Error (-38,0)
D/MultiPlayer( 826): Error: -38,0
E/MediaPlayer( 826): Error (-38,0)
D/MultiPlayer( 826): Error: -38,0

Any comments are appreciated. Thanks!