Hi,
We have made modifications in attached diff file for sgtl5000 audio codec and it is working for L4T 32.4.3 but same changes are not working for L4T32.6.1 or higher. I have attached my source files which I have changed for audio and also the diff file. attached the dmesg log. Do I need to make any other changes? Am I missing something here? Pleasu suggest
another observation I found is audio line works fine on a fresh flash. If I reboot or shutdown the system manually, then after line-out do not work. I tried this 2-3 times
I meant, I2S1 clock is not enabled from your log attached earlier which is due to dump was taken when playback was not running.
Yes, provide the dump logs during the Playback.
Also confirm whether you were able to probe the I2S signals from Tegra during Playback. This will help us to concentrate on either Tegra or Codec side issues.
OK I will check that, but I have used the same codec code in both working and non working BSPs. only non working BSP is L4T32.6.1 and L4T 32.4.3 BSP is working. You can check my code and files in my very first message. I will check the codec section now. let me know if you find anything.
And one more doubt, if it is muted sound should not come for the first time on fresh flash, I could hear the sound for at least 2-3 boots and then suddenly no sound then after.
It is not allowing me to run amixer commands as it throughs below error:
nvidia@nvidia-desktop:~$ amixer
amixer: Mixer attach default error: No such device
nvidia@nvidia-desktop:~$
Any help? can you check my codec changes are correct? anything missing there? attaching my dts file for referance.