I had a TA8258HQ amplifier chip laying around, along with the speakers the chip drove from day one inside a projection TV. The circuit I built has been on a breadboard forever (not the greatest idea, distortion levels go through the roof), and today I decided to transfer it on a much better suited protoboard.
I pretty much built the test circuit from the datasheet, with the addition of a couple of 470 ohm resistors to attenuate the gain a little bit, and a power on LED. Everything worked fine the first times, although I did notice the heatsink went unusually hot. Then one of the channels started to trip at power up, with a much lower output as a result and severe clipping at lower frequencies if I force the volume up.
This was the perfect opportunity to grab the oscilloscope I saved from scrapping and investigate a little bit.
At first I took a look at the supply. I see some of the switching from the transistor, altough I think both channels would oscillate if this was the problem. Unsurprinsly adding an inductor improved the ripple, but didn't fix the problem.
Then I measured the signals at the chip's outputs. One channel has around 0.2V oscillation, nothing alarming to me. But the other channel.... DAYUM! almost 2V p-p at around 400kHz

. The waveform is a severely distorted triangle.

There's gotta be something going on. Components in the feedback loop checked OK. I suspect a loose or broken connection somewhere, but any feedback on this will be appreciated. Maybe it's a really stupid thing (it usually is xD).
EDIT: Never mind, I knew it was something really trivial. Turns out the wire closing the feedback loop broke, no wonder the gain went through the roof!
