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"
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.