cancel
Showing results for 
Search instead for 
Did you mean: 

STM32F767 Can't flash code to the board (overcurrent LED ON)

BSilv.1
Associate II

Hello, I recently made a project that used one of the Analog Digital Converters (ADCs).

By accident, i plugged in +12 V to the ADC entrance (I think we can't plug more than 3.3V).

Now everytime i plug myboard by USB, the LED 5 (overcurrent LED) turns on and i can't execute any program.

Is there a solution for this problem or do i need to buy a new STM?

Thank you!

1 REPLY 1
Paul1
Lead

If you put 12V where limit is 3.3V then you likely fried the part/board.

Get a new board.

Also the ESD diodes in the STM32 would have carried the 12V to the 3.3V power rail, and on to lots of other parts.

*Possible Repair: If you have access to an IR camera you could supply 0.0 to 3.3V to board, start at 0V and ramp up slowly till you see current spike. Then use IR camera to see which components are hot, replace those. Repeat till all replaced. This may not detect all damaged parts.

*Even if repaired you could never trust the board, some parts may function and yet still be damaged and not operate within spec.

Paul