TPA3255 will not start

Have made a TPA3255 board thinking it would be super easy to get working 🙄

But it will not start up, and I'm a bit stuck .....

There is oscillation on OSC_IOM/IOP, see oscilloscope picture.
Had made some stupid mistakes with the reset circuit, but have replaced it with just a blue LED and the 5.6k to 12V which was already there. This means I get 2.6V on reset which should be ok. When I short the LED, bringing RESET to GND and let go again, there is short action on the output surely trying to start up, but it stops right away.
I have put red numbers on the Schematics, for the measured voltages.

Fault is low, and Clip_OTW is high.
This should mean "Overload (OLP) or undervoltage (UVP). Junction temperature lower than 125°C" .... but where is the Under voltage?
Nothing is hot.

When reset is set to GND Fault goes high.

Any suggestions?

Thanks
 

Attachments

  • Measurement March 23. 2025.JPG
    Measurement March 23. 2025.JPG
    336.2 KB · Views: 132
  • IMG_4292.jpg
    IMG_4292.jpg
    386.4 KB · Views: 144
  • IMG_4290.jpg
    IMG_4290.jpg
    586.5 KB · Views: 111
  • IMG_4291.jpg
    IMG_4291.jpg
    730.6 KB · Views: 140
Well, been there, done that. Same experience with my DIY-boards sometimes.
The mistake was always a solder blob causing a short circuit between an output pin to adjacent GND or PVDD pin.
Output pins are surrounded by power supply pins, so there is a good chance for such short.
On startup all output pins are checked for shorts to GND and PVDD.
Take a DVM and check pin-to-pin for shorts.
Desolder until ok.
Then restart.
You may find the TPA is now working - telling you the protection scheme is really effective making these chips robust for DIY
 
Last edited:
Yeah, I would be very cautious on the source of those TPA3255 chips and keep at least two sourced from a reputable electronics supplier in your stock items used to compare/trace each part for variance. I'm not saying they bad but you never know.

I would also trace the capacitive coupling of the PCB traces, parts. Your DVM may give DC affirmative OK! but not AC continuity at Z_imp under load.. bad cap, chip? who knows.
 
Do not think JLCPCB are selling fake components!
I would think the problems are more basic than capacitive coupling.

I'm using 4 layer pcb with internal layer for GND, and one for Vcc on half, 12V on the other.
Think I took quite good care of the routing, but sure you never know!


Read somewhere that C_Start pin 15, should be around 2 V! ..... mine is only ca. 1.3V
 
Are the output coils on the same core as symbolized in the diagram? I don't think this approach is correct. Moreover, according to the way it is symbolized in the diagram, the inductances of the two coils on the same core cancel out for the output signal in antiphase and the integrated circuit "sees" approximately zero inductance at the output which implicitly makes it generate a short circuit error at the output.
Also do a test with completely independent coils on the inputs.
 
  • Like
Reactions: eclipsevl
Hi sesebe, Extreme_Boky nd zhaojunsong
Firstly sorry for the very late replay. I have been swamped by work and have had no energy to work on this especially as it seemed I was at a dead end 🙄

But sesebe you are comepletely right, the two coils are mounted wrongly, both on schematics and on pcb. Nicely spotted :up: Thanks 🙂 .... should just have looked at my HIP4080 design from 20 years ago!!

Dismounted both coils completely, and the amp starts .... damn 🙂 ..... thanks a lot for the help ... I simply didn't see it!!

Mounting the 2 windings on the same coil has at least the benefit of a smaller layout and design. I'm using a T106-2 toroid, which should be more then enough for the 200W here.
Might/should also be some added benefit in reduced EMC.


As for the startup circuit, as said from the start ... just wrong design, so need to be fixed to ensure low pop operation.

Ok, next is to mount the coil correctly (with one winding reversed). Stay tuned 🙂
 

Attachments

  • TPA3255 working.jpg
    TPA3255 working.jpg
    432.9 KB · Views: 14
  • Like
Reactions: sesebe
Too much work so too little time to experiment 😉

But now I can get both channels up and running with sound :up:

I have replaced one of the differential coils with two single coils, for one channel, and kept the differential coil for the other.

But there is problems in getting it started up!
With input connected, but without the speaker connected, on the channel with 2 single 10uH coils, using a super simple delay circuit with 10uF cap, Blue LED (2.6V), and a 5.6k resistor, the start is as follow in the two videos.

It starts briefly, with 50/50 duty cycle, then clip turns on, and it goes to one "rail" almost, with very low duty cycle, and then it slowly returns to 50/50.

Seems it is the caps in the input stage which takes very long to get charged. Tried to slow the RESET by changing the 10uF to 100uF ... but still the same.

My coupling caps are 33uF in the front end.


Should probably just have stayed with the "standard" TPS3802K33DCKR circuit ......
 

Attachments

  • IMG_4473.mp4
    2.1 MB
  • IMG_4474.mp4
    3.4 MB
  • Reset circuit.JPG
    Reset circuit.JPG
    27.4 KB · Views: 7
  • Front end.JPG
    Front end.JPG
    107.7 KB · Views: 8
33uF coupling caps are way too big - they take 3x as long to charge up to a steady value for DC offset protection. Change to 10uF and see if that helps.

Next time just use a startup voyage supervisor chip like the reference design and not worry about all the startup issues.

The clip light occasionally coming on and the 50:50 imbalance is probably from inputs not charging up evenly and still settling after the startup logic has been enabled to on.
 
  • Like
Reactions: Baldin
You might consider using high quality shielded flat copper high current (10A) inductors like CoilCraft SER series. The shielded design reduces stray RF emission from the Class D switching frequency. The distortion will be less because the operational current is well below the upper saturation limit. It makes a difference in sound quality. Here is an example on my amp:

1745807229420.jpeg


Wurth also makes similar ones. They are not cheap at $6ea but you can get free samples for a few first ones by requesting them.