Michal R

SSI underrun interrupt

Discussion created by Michal R on May 21, 2012
Latest reply on Sep 10, 2013 by warl0rd

Im using IMX53 with L2.6.35_11.09.01_ER_source BSP.
I have connected to CPU two audio codecs. First to AUDMUX4 and second to AUDMUX5. First of them uses SSI1, second SSI2.

When i play music on SSI2->AUDMUX5 everything is fine.
When i try on  SSI1->AUDMUX4 i get a little distortion cosed propably by zeros in audio stream coming out from imx. I get errors on console like below:

imx_ssi_irq mxc_ssi SISR 323 SIER 180100 fifo_errs=184001
imx_ssi_irq mxc_ssi SISR 323 SIER 180100 fifo_errs=185001
imx_ssi_irq mxc_ssi SISR 323 SIER 180100 fifo_errs=186001
imx_ssi_irq mxc_ssi SISR 323 SIER 180100 fifo_errs=187001
imx_ssi_irq mxc_ssi SISR 323 SIER 180100 fifo_errs=188001
imx_ssi_irq mxc_ssi SISR 323 SIER 180100 fifo_errs=189001
imx_ssi_irq mxc_ssi SISR 323 SIER 180100 fifo_errs=190001
imx_ssi_irq mxc_ssi SISR 323 SIER 180100 fifo_errs=191001
imx_ssi_irq mxc_ssi SISR 323 SIER 180100 fifo_errs=192001
imx_ssi_irq mxc_ssi SISR 323 SIER 180100 fifo_errs=193001
imx_ssi_irq mxc_ssi SISR 323 SIER 180100 fifo_errs=194001
...

This are interrupts from SSI1 whitch tels about fifo underrun I think.
Do anybody help me with this issue?

Outcomes