How to Update ESC Firmware by STLink ?

How to Update ESC Firmware by STLink ?

ST Link updagrading manual: 

STlink update ESC VESC firmware benjamin vedder electric speed controller updatable firmware

Maytech STlink update firmware for electric speed controller MTVESC50A

Our Standard STLink USB only matches 4 pitch cable, there’s 2 different situation when use the STLink:

  1. If ESC connect to power, you can only connect the 4 ports: RST; SWDIO; GND; SWCLK
  2. If ESC do not connect power, then need to connect 5 ports: RST; SWDIO; GND; SWCLK; 3.3V

Below is the example that doesn’t downloaded firmware successfully because didn’t connect power and 3.3V for ESC.

Another reason for this situation: If only use 3.3V to power the ESC from STLink, this only suitable for small ESC, because big ESC requires high power consumption, 3.3V is not enough.

STlink update ESC VESC firmware benjamin vedder electric speed controller updatable firmware

STlink update ESC VESC firmware benjamin vedder electric speed controller updatable firmwareSTlink update ESC VESC firmware benjamin vedder electric speed controller updatable firmware

 

Compatible VESC:

https://maytech.cn/collections/all-speed-controllers/products/maytech-superesc-50a-compatible-with-vesc-softwareMTSVESC7.5R 50A 75V VESC7.5 based Speed Controller

MTVESC100A V4 based Speed Controller with Heat Sink On & off SwitchMTSVESC6.0 200A VESC6.0 Based Controller 12S Lipo
MTVESC7.12 V2 50V 200A VESC75/300 based Speed ControllerMTSVESC7.5H 300A 400A 85V VESC based on VESC 75_300 Speed Controller
Back to blog