AnsweredAssumed Answered

I2S output is not working

Question asked by hyunho Shin on Oct 13, 2016
Latest reply on Oct 17, 2016 by igorpadykov

I'm using i.MX6Q

and linux version is 3.0.35

 

My sound codec(ALC5629) connect throgh SD2_DAT0, SD2_DAT1, SD2_DAT2, SD2_DAT3

 

below is ssi port setting in board-mx6q_sabresd.c

---

static struct mxc_audio_platform_data alc5629_data = {
 .ssi_num = 1,
 .src_port = 2,
 .ext_port = 4,
 .init = mxc_alc5629_init.

};

---

 

and below is GPIO port setting in board-mx6q_sabresd.h

---

 MX6Q_PAD_SD2_DAT0__AUDMUX_AUD4_RXD, //ADCDAT
 MX6Q_PAD_SD2_DAT1__AUDMUX_AUD4_TXFS, //LRCK
 MX6Q_PAD_SD2_DAT2__AUDMUX_AUD4_TXD, //DACDAT
 MX6Q_PAD_SD2_DAT3__AUDMUX_AUD4_TXC, //BCLK

---

 

when playback wav file using aplay

no sound output and no signal that port(check using osciloscope)

 

how can i fix this problem?

Outcomes