Hello sankar ,
I have 3 suggestions for you reference, see below, please!
1. Hardware
Please compare your design with the schematic of imx6q-sabrelite board,and confirme if the usage of SGTL5000 is correct.
2. software
Refer to linux or android BSP for iMX6Q sabrelite board, please! Particularly settings in device tree.
3. Test on command line by tinyplay on Android platform.
If you are using android , before playing it on command line by tinyplay, you should run "stop media". after testing, then "start media"
Have a nice day!
Best Regards,
Weidong Sun