微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > AM335X audio aic3x:

AM335X audio aic3x:

时间:10-02 整理:3721RD 点击:

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"

 

Hi,

For the processor software driver issue, you can post them on "Sitara™ & C6 Integra™ DSP+ARM®" thread, in there maybe you can get the answer.

Thanks.

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top