VESC Problem (5V Rail)

Hey guys.

I replaced a broken DRV8302 after a fail of my VESC. However even though I soldered the bottom GND PAD Properly (i put solder paste on it and reflowed everything and pressed it down firmly) I have some issues.

I changed the DRV8302 3x already to different new parts… made sure the bottom GND is soldered… I also replaced the STM32F405 and flashed it again with STLink. But I still only measure 1.8V on the 5V Rail from the DRV Chip.

Anyone please have a hint ?

Also I tested the PCB with a 18V Lab Supply… it will draw around 0.9A and when I use the 18V Supply the 5V Rail will show 7.5V - however when using the 44V LiPo it will show only 1.8V. It’s very strange… The V_SENSE resistors and all the pins connections seem correct :frowning: What could be the problem ?

Thanks for the help

did you check for shorted 3 and 5v pins?

1 Like

Make sure the tvs diode is alright (d5)


Hey… well actually my D5 was broken before so I just did not replace it yet… D5 part is not assembled on my PCB - I thought this was only as a protection - not for the regulation. You think this might be my problem ?

I ordered one should arrive in a week or so…


D5 is a catch diode to give an alternative current path when the switch is off, if not present you will get the results you are seeing <2.5V

1 Like

Ok… I will wait till it arrives and try again.

So i received D5 Diode now and soldered it in… Again with the 18V Lab Supply the 5V Rail will have 6.82V but 3.3V will show 3.25V. Any hints how to proceed from here ? It seems the DRV8302 still produces too high voltage (even though replaced three times and the bottom bad sufficiently covered in soldering paste and pressed firmly against the board while reflowing). Thanks for any help