AnsweredAssumed Answered

Getting ALSA drivers & command line tools operating with SGTL5000 configured like M28EVK

Question asked by Jeff Poulsen on Feb 27, 2014
Latest reply on May 28, 2015 by Gianluca Renzi



I am trying to add sound to an existing SBC based on an mx287. I've breadboarded an SGTL5000 onto the system and used the ltib options as described in i.MX28_Linux_BSP_RM. On booting the I get the following,


  sgtl5000-i2c 0-000a: SGTL5000 revision 17

  Registered DAI 'SGTL5000'

  No device for DAI mxs-saif

  Registered DAI 'mxs-saif'

  asoc: SGTL5000 <-> mxs-saif mapping ok

  ALSA device list:

    #0: mxs-evk (SGTL5000)


The command 'cat /proc/asound/cards' yields

0 [mxsevk       ]: SGTL5000 - mxs-evk

                    mxs-evk (SGTL5000)


The devices show as,                   

  crw-rw----    1 root     root     116,  24 Feb 27 16:04 /dev/pcmC0D0c

  crw-rw----    1 root     root     116,  16 Feb 27 16:04 /dev/pcmC0D0p


However the command 'aplay -l' yields,

  aplay: device_list:227: no soundcards found...


Linux version is -


Does anyone know what might be missing or where I could look next?


Cheers, Jeff.