DRV8302 & FAULT_CODE_ABS_OVER_CURRENT faults, VESC, 8s build, Motor Spazzing Out and kicked me off board

Hey Guys. I used this forum a lot when making my first build. I rode it for about a week with a large tupperware underneath and then this past weekend I broke the battery and VESC to 2 smaller containers so i have more clearance underneath.

My Problem:

A couple days ago I got kicked off the board because the motor locked up. It appears as though the motor is going forward and backward at the same time, “spazzing out.” This happens when I am accelerating. Here is my setup:

2 X 4s 5000 mah Turnigy Lipo batteries Torque Boards 190kv 6355 motor VESC

Here are the fault codes:

The following faults were registered since start:

Fault : FAULT_CODE_ABS_OVER_CURRENT Current : 103.8 Current filtered : 134.4 Voltage : 32.07 Duty : 0.00 RPM : 18807.6 Tacho : 100494 Cycles running : 14004 TIM duty : 263 TIM val samp : 131 TIM current samp : 26505 TIM top : 52747 Comm step : 3 Temperature : 32.18

Fault : FAULT_CODE_ABS_OVER_CURRENT Current : 136.9 Current filtered : 143.6 Voltage : 31.86 Duty : 0.00 RPM : 18828.4 Tacho : 102948 Cycles running : 22857 TIM duty : 263 TIM val samp : 131 TIM current samp : 26505 TIM top : 52747 Comm step : 3 Temperature : 32.56

Fault : FAULT_CODE_DRV8302 Current : 2.1 Current filtered : 0.3 Voltage : 32.27 Duty : 0.01 RPM : 22.1 Tacho : 103341 Cycles running : 2 TIM duty : 554 TIM val samp : 297 TIM current samp : 24879 TIM top : 49165 Comm step : 4 Temperature : 32.50

The following faults were registered since start:

Fault : FAULT_CODE_ABS_OVER_CURRENT Current : 103.8 Current filtered : 134.4 Voltage : 32.07 Duty : 0.00 RPM : 18807.6 Tacho : 100494 Cycles running : 14004 TIM duty : 263 TIM val samp : 131 TIM current samp : 26505 TIM top : 52747 Comm step : 3 Temperature : 32.18

Fault : FAULT_CODE_ABS_OVER_CURRENT Current : 136.9 Current filtered : 143.6 Voltage : 31.86 Duty : 0.00 RPM : 18828.4 Tacho : 102948 Cycles running : 22857 TIM duty : 263 TIM val samp : 131 TIM current samp : 26505 TIM top : 52747 Comm step : 3 Temperature : 32.56

Fault : FAULT_CODE_DRV8302 Current : 2.1 Current filtered : 0.3 Voltage : 32.27 Duty : 0.01 RPM : 22.1 Tacho : 103341 Cycles running : 2 TIM duty : 554 TIM val samp : 297 TIM current samp : 24879 TIM top : 49165 Comm step : 4 Temperature : 32.50

Fault : FAULT_CODE_DRV8302 Current : -0.2 Current filtered : 0.3 Voltage : 32.27 Duty : 0.01 RPM : 0.0 Tacho : 137367 Cycles running : 2 TIM duty : 554 TIM val samp : 297 TIM current samp : 24879 TIM top : 49165 Comm step : 4 Temperature : 29.28

The following faults were registered since start:

Fault : FAULT_CODE_ABS_OVER_CURRENT Current : 103.8 Current filtered : 134.4 Voltage : 32.07 Duty : 0.00 RPM : 18807.6 Tacho : 100494 Cycles running : 14004 TIM duty : 263 TIM val samp : 131 TIM current samp : 26505 TIM top : 52747 Comm step : 3 Temperature : 32.18

Fault : FAULT_CODE_ABS_OVER_CURRENT Current : 136.9 Current filtered : 143.6 Voltage : 31.86 Duty : 0.00 RPM : 18828.4 Tacho : 102948 Cycles running : 22857 TIM duty : 263 TIM val samp : 131 TIM current samp : 26505 TIM top : 52747 Comm step : 3 Temperature : 32.56

Fault : FAULT_CODE_DRV8302 Current : 2.1 Current filtered : 0.3 Voltage : 32.27 Duty : 0.01 RPM : 22.1 Tacho : 103341 Cycles running : 2 TIM duty : 554 TIM val samp : 297 TIM current samp : 24879 TIM top : 49165 Comm step : 4 Temperature : 32.50

Fault : FAULT_CODE_DRV8302 Current : -0.2 Current filtered : 0.3 Voltage : 32.27 Duty : 0.01 RPM : 0.0 Tacho : 137367 Cycles running : 2 TIM duty : 554 TIM val samp : 297 TIM current samp : 24879 TIM top : 49165 Comm step : 4 Temperature : 29.28

Fault : FAULT_CODE_DRV8302 Current : 0.6 Current filtered : 0.1 Voltage : 32.33 Duty : 0.00 RPM : 4.1 Tacho : 138535 Cycles running : 0 TIM duty : 17 TIM val samp : 1416 TIM current samp : 3516 TIM top : 4200 Comm step : 2 Temperature : 29.49

Fault : FAULT_CODE_DRV8302 Current : 0.7 Current filtered : -0.1 Voltage : 32.30 Duty : 0.00 RPM : 1.8 Tacho : 138535 Cycles running : 0 TIM duty : 18 TIM val samp : 1416 TIM current samp : 3516 TIM top : 4200 Comm step : 2 Temperature : 29.23

Thank you for your help guys.

Hey @Carvin_Ginger - doesn’t look good to me. The ABS over current error is relatively easy to fix by adjusting your settings. BUT the DRV8302 error likely means a dead DRV chip. So even if you adjust the ABS configuration settings, likely the chip will still need to be replaced.

I had similar ABS and another error related to my configuration in BLDC tool. You can give us the screen shots of your BLDC settings/config and folks can comment.

But again the DRV chip most likely is in need of replacement.

Hope this helps and good luck!

thanks for the reply sl33py.

Here is a screenshot of my bldc settings

and motor:

could i just increase the absolute max amps by a little?

your vesc is dead…

i can’t replace the drv? you think its toast for real?

if you want to replace it, you need to have sick soldering skills and special tools

i know some people, the chip itself is $7 ish.

It doesn’t look easy to me

Here is what it does on throttle

https://youtu.be/DB7qBuskZJE

It sounds like maybe the motor wires shorted and blew the drv and caused the over current errors. Could you try spinning the motor can by hand (with everything plugged in and on) and seeing if there is resistance when you turn?

If there is then the phase wires are shorted somewhere.

Shorting In the motor? Btw. What is the extra wire with jst connector for?

It still works sometimes too

extra wire on the motor is the sensor wire. Is there resistance while turning?

No resistance. Same on and off when I rotate wheel.

Probably going to just get a new VESC. Unless someone can put a new drv on for me? People and prices?

Check your “Max Current Ramp Step”, i had my motor doing the same thing and it was that setting that was defaulting to 50 when it should be 0.04

@torqueboards this is the issue i was chatting with you about on your site.

I’m KRis.

@chaka could yo replace the DRV on one of Dexter’s VESCs?

Hey Carvin, we no longer repair VESC’s from questionable sources. They always ended up failing again after a short period of time. I think dexter has some sort of warranty on his products so you might want to see if he will take care of you.

If he leaves you hanging buy one from us and we will send it out right away, we have them in stock and ready to ship. Our VESC’s come with a 1 year service warranty. Something goes wrong, send it in and we repair or replace it.

1 Like