This has been a headache. I just intended to play with the VESC and ended up putting 48 firmware on it. I blew my drv chip but was able to replace it, but it still has the wrong firmware and nothing I do changes that. I went ahead and ordered a ST-link v2. Is it possible to fix firmware without it? If I do need it how do I use it? I have not been able to find a pinout diagram and want to make sure im using the most current bootloader.
Try to upload the 410 411 412 FW. Simply choose custom File in the Firmware dialog.
Firmwares are here: https://github.com/vedderb/vesc_tool/tree/master/res/firmwares
Frank
I attempted this before. I uploaded it, it loads for a few seconds and got "Serial port error: No such file or directory" then I power cycled it and upon reconnecting it reads "VESC Firmware Version 3.40, Hardware: 48, UUID: 2E 00 3E 00 0C 47 37 30 33 30 37 34" Which I am reading as it still has the firmware for hardware 48.
Im hoping to just use the ST-Link to restart this whole thing. Any idea what file to use for the bootloader? Some people say its the ancient .hex file and others say use the ones on github res/bootloaders. I tried both and got a "The firmware on the connected VESC is too old. Please update it using a programmer."