Hi all,
I've recently spent some time figuring out how to unbrick the VESC6-MK-IV. To help others with the same problem, I'll share the procedure of how I did this, as there are many ways of doing this according to the forums. My current setup is that I have an STM32407 Discovery card that can be connected to the VESC6, and I used the ST-Link together with the STM card to write the firmware to the VESC. Most of the procedure can be done using an ST-Link dongle instead.
Procedure:
- Remove jumpers from STM Card, connect from SWD pins to VESC.
- Power up VESC using batteries.
- Connect to VESC through STM card using usb cable.
- Open ST-Link utility
- Erase flash on VESC6
- Upload FIRMWARE from folder vesc_tool/res/firmwares/60_MK4/VESC_default.bin to address 0x08000000.
- Remove ST-link cable from VESC, disconnect and reconnect VESC power.
- Launch VESC-tool
- Connect to (USB-)Serial VESC-COM30.
- Upload bootloader from VESC_tool (60 & 75_300 & HD....) to VESC
- Reconnect to VESC and you’re good to go.
Cheers!
sorry cant work . i use a new f405 need to boot and conect to tool ,coould u give me the file , thanks
pls
! how to get the VESC_default.bin