We also have a design using the SGTL5000 and have referenced the Sabre-Lite schematics. We are using the Line-In and Line-Out functions also. Do you know if the custom software files need to be appended with addtional data for the line-in and line-out functions? Currently we can hear audio from our speakers but the volume is very low. Didn't know if something in the software has to be configured to enable these functions. This is our current data structure:
I found that the SGTL5000 is having only 45mW max in output. So, if i want to connect the loud speaker then SGTL5000 is not giving very good sound. Do you have anyother IC recommend to give more watts of audio output.
I can do all that now. The problem is that the initial volume is too low so even if I turn the volume all the way up, the levels are very low. It appears that the volume configuration registers are being set up too low at boot up. If I intercept the set volume functions with an emulator and overwrite the calculated values, the volume levels are then proper. I believe there may be some config data within the kernel source code but I do not know where. Anybody have any suggestions?