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.

AM335X audio aic3x:

Hi:
 
 When I  debug the audio module accodring rhe document  of 《AM335x Audio Driver's Guide - Texas Instruments Embedded Processors Wiki.mht》
  I saw the message  of
          [    1.502471]   ALSA device list:
          [    1.505615]        No soundcards found.
 
  I don't kown how to Solve the problem?
  Please help me .
 
  Thanks!
 
 
  My develop environment: 
    board:  am335x_evm + linux
    sdk : linux-3.2-psp04.06.00.07.sdk
 
  My config is:
 
 static u8 am335x_iis_serializer_direction0[] = {
 TX_MODE,  INACTIVE_MODE, RX_MODE,  INACTIVE_MODE,
 INACTIVE_MODE, INACTIVE_MODE, INACTIVE_MODE, INACTIVE_MODE,
 INACTIVE_MODE, INACTIVE_MODE, INACTIVE_MODE, INACTIVE_MODE,
 INACTIVE_MODE, INACTIVE_MODE, INACTIVE_MODE, INACTIVE_MODE,
};
 
static struct snd_platform_data am335x_evm_snd_data0 = {
 .tx_dma_offset = 0x46000000, /* McASP0 */
 .rx_dma_offset = 0x46000000,
 .op_mode = DAVINCI_MCASP_IIS_MODE,
 .num_serializer = ARRAY_SIZE(am335x_iis_serializer_direction0),
 .tdm_slots = 2,
 .serial_dir = am335x_iis_serializer_direction0,
 .asp_chan_q = EVENTQ_2,
 .version = MCASP_VERSION_3,
 .txnumevt = 1,
 .rxnumevt = 1,
};
 
static struct pinmux_config i2c2_pin_mux[] = {
 {"spi0_sclk.i2c2_sda",    OMAP_MUX_MODE2 | AM33XX_SLEWCTRL_SLOW |
     AM33XX_PULL_UP | AM33XX_INPUT_EN},
 {"spi0_d0.i2c2_scl",   OMAP_MUX_MODE2 | AM33XX_SLEWCTRL_SLOW |
     AM33XX_PULL_UP | AM33XX_INPUT_EN},
 {NULL, 0},
};
 
{i2c2_init, DEV_ON_BASEBOARD, PROFILE_NONE},
{mcasp0_init, DEV_ON_BASEBOARD, PROFILE_NONE},  
 
  Debug info is in attachment.
  
  Why the info shows:
       "No soundcards found"
 
x 出现错误。请重试或与管理员联系。