Hmm speedyshare server seems to be broken now.
Here is another download:
Download BASE ORIGINAL.rar from Sendspace.com - send big files the easy way
So Sid, Tell me, is it possible that IOMUX can be responsible for bad audio? Because I am lost. I digged through ASM code of our FW, and found some additional functions in Main(). GPIO_PowerOnInit is completely removed and replaced by something else. Can a set of GPIO pins do something with our problem?