You are here

Change HW after wrong Firmware Update

5 posts / 0 new
Last post
Hassi
Offline
Last seen: 6 years 7 months ago
Joined: 2017-10-01 15:07
Posts: 1
Change HW after wrong Firmware Update

Hi there,

i think I need some help here. 

I just got my Enertion Focbox and wanted to update my firmware. I had trouble to find the right tool, long story short, I found a freshly built VESC Tool in another forum and happily updated the Firmware. Upload went fine, but I got errors while detecting the motor parameters. Turns out the software I found had only HW 60... I need 412...

After more search I found you and got that free VESC tool from your store. There I can see the  right HW version (412) but as soon as I connect to my VESC, this options disappear and only 60 is remaining.

 

Is there a way to force a certain Firmware on the device?

If not over the VESC Tool, it should be possible to burn the default bootloader on the chip and start fresh, isn't it?

Best regards

Johannes

*edit*

im am back to FW 2.18, maybe I can get it to work by myself :)

 

*edit2*

got it working, this topic can be deleted!

 

Roger Wolff
Offline
Last seen: 2 years 5 months ago
VESC Original
Joined: 2017-05-24 12:27
Posts: 202

I've seen someone with this problem before, so you're not alone with this problem. Please share what you found out..... 

Enak
Offline
Last seen: 1 year 2 months ago
VESC Original
Joined: 2017-06-29 19:52
Posts: 20

Download and install the bldc tool from enertion

Using the vesc tool select the custom firmware tab

Flash the focbox using the enertion firmware file from the install directory

Then you can upgrade to the correct hardware version

I posted a longer version elsewhere here when I made the same mistake myself.

okp
okp's picture
Offline
Last seen: 1 year 1 week ago
VESC Original
Joined: 2017-05-24 12:17
Posts: 22

I'm testing different things with the FOCBOX and I noticed that I cannot get one upgraded with VESC TOOL 0.83

Here is the video

https://www.youtube.com/edit?o=U&video_id=ulrZ7nEptXA

EDIT: I've downloaded the .BIN of the 3.30 on GitHub repository. Fully erased the chip via STLINK and uploaded only the .BIN 3.30. Works fine now. 

That was weird.

benjamin
Offline
Last seen: 6 days 19 hours ago
VESC FreeVESC OriginalVESC Platinum
Joined: 2016-12-26 15:20
Posts: 490

It looks like you started by uploading the bootloader, which is bad if the mcu already has one as that will destroy the bootloader and make it impossible to upload new firmware after that. The bootloader upload function is only the pcbs sold by some vendors that are missing the bootloader, or for the very first batch of the vesc6 that also missed it. Normally you just upload the firmware, and if that fails you can try uploading the bootloader.