Hello Experts,
We have setup SSI as a master mode and Audio codec in slave mode.
We are using 3.10.17 kernel.
Randomly we have seen that system doesn't output any sound, After probing the SSI clock we found that there is no signal on SSI clock.
Any suggestions what could be the issue? How to fixed this?
Thanks
Saurabh
Hi Saurabh
one can check if i.MX6QD CCM_CCGR5 is configured properly
to work in low power modes. Also one can check if this is
caused by hardware - check chip reference clocks and power
supplies.
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hi Igor,
Thanks for your suggestions.
I have verified this register for both working and none working case and its values remains same.
CCM_CCGR5 = 0x0FF000C3
Thanks
Saurabh
Hi Saurabh
I would suggest to output source of SSI clock
on CLKO pin and check if it stops.
Best regards
igor
Hi
igor,
I have route to CLK02, and I cannot able to see the SSI clock.
What is possible root cause?
Thanks
Saurabh
Hi Saurabh
what PLL is used as source ?
You can output PLL on CLK02
and check.
~igor
Hi Igor,
I have used PLL4.
I will try PPL4 output to CLK02.
Thanks
Saurabh
Hi Igor,
SSI3 is derived from PPL4 , and SSI3 clock is available.
So we can say the reference PLL is active.
Thanks
Saurabh
Hi Saurabh
so if PLL4 is active all time,
where signal is lost on its path to SSI output clock ?
You can debug it further, probably outputting
to CLK02 appropriate signals.
~igor
Hi Igor
How to debug further?
Only SSI2 is dead, remaining clocks are on.
Hi Saurabh
if this is just one board,
one can try to change processor.
~igor