You are here

Old versions of VESC Tool

30 posts / 0 new
Last post
TheFallen
Offline
Last seen: 9 months 2 weeks ago
VESC Original
Joined: 2017-09-11 11:46
Posts: 222
Old versions of VESC Tool

Is there somewhere I can get old versions of VESC Tool? Specifically SW v0.83? I've got a new HW build that's currently running FW v3.30 but I don't want to upgrade the FW and the current VESC Tool SW v0.94 is refusing to connect properly.

Is there a particular reason as to why the VESC Tool can't connect? This is really going to be an issue as more people take the VESC firmware and make custom PCBs because I can guarantee that the config in the default firmware will be wrong.

Addy
Offline
Last seen: 8 months 2 weeks ago
Joined: 2017-09-06 01:53
Posts: 13

I hang on to the old versions of VESC Tool that I've used, so here's a copy of v0.83: https://www.dropbox.com/s/9onk36w1mzdev9g/vesc_tool_0.83.exe?dl=0

TheFallen
Offline
Last seen: 9 months 2 weeks ago
VESC Original
Joined: 2017-09-11 11:46
Posts: 222

Thanks!

@Benjamin The current method of VESC Tool distribution is rather shoddy, could we have a proper archive of VESC Tool versions?

frank
Offline
Last seen: 3 days 20 hours ago
VESC BronzeVESC GoldVESC OriginalVESC PlatinumVESC Silver
Joined: 2016-12-27 20:19
Posts: 846

There are pros and cons about distributing old versions. If there is a safety relevant update, you want to make sure that people use the most up to date software with a potential code glitch eliminated. Offering the old versions would lead to the fact that software with a code glitch could still find its way onto devices. There have been many improvements since the first release and safety features like "Acceleration Temperature Decrease" have been added. People should therefore always use to the latest version.

Frank

 

Roger Wolff
Offline
Last seen: 1 year 9 months ago
VESC Original
Joined: 2017-05-24 12:27
Posts: 202

Is there a particular reason as to why the VESC Tool can't connect? This is really going to be an issue as more people take the VESC firmware and make custom PCBs because I can guarantee that the config in the default firmware will be wrong.

The reason is that the way the tool talks to the controller is not designed to be compatible between versions. There is this big "struct" that is passed between the VESC and the VESC-tool. Any single change in that struct will cause an incompatibility between the tool and the firmware. 

Now you could go and write a conversion module that converts the "current version" struct to an older one for transfer to the VESC, but that's a lot of work. And it keeps repeating. 

 

With the VESC firmware using only 130k out of the 1M available, there is plenty of space to "do things right". The VESC firmware should simply report: I support the following parameters. And then a list of named parameters. The vesc tool can then analyse that. and report: "Warning: the firmware supports XXX, which I don't support and I support YYY that the firmware doesn't know about.". For time critical things like the realtime display the vesc firmware should report: " I'll pack things into a struct with the following definitions. ". That's a one time (at connect) only transfer, so not time critical. And the PC with thousands of times more memory gets to decode the struct using the hints given by the firmware. 

The same goes for configuring  custom applications. Now the whole "app config" struct is passed to the custom app and it must get its configuration from existing fields in the configuration struct. It would be nice if the custom app could simply report: "I need a number in a text field" and that vesc-tool would then render a text input box and configure it for numeric inputs. Or "a slider". So now vesc-tool gets to draw a slider. 

TheFallen
Offline
Last seen: 9 months 2 weeks ago
VESC Original
Joined: 2017-09-11 11:46
Posts: 222

@frank so you're basically ruling out 3rd party hardware, or are you willing to pay me if you're new firmware update I HAVE to load damages my motors/ESC? For this particular VESC I have no idea what changes they've made to their firmware (v3.3) and I don't want to upload your stock firmware incase theirs is compiled for different gate driver or ADC pins or the current sensors are half the resistance. It almost makes the open source VESC firmware, closed source.

frank
Offline
Last seen: 3 days 20 hours ago
VESC BronzeVESC GoldVESC OriginalVESC PlatinumVESC Silver
Joined: 2016-12-27 20:19
Posts: 846

I bet that Benjamin will send you what you need if you ask him.

matiller
Offline
Last seen: 3 years 8 months ago
Joined: 2019-04-26 19:37
Posts: 2

Does anyone have 0.95 VESC TOOL please? I really need fw 3.40 

thewho
Offline
Last seen: 1 year 10 months ago
Joined: 2018-07-19 10:02
Posts: 37

I'm also looking for older versions for special purposes.. Here's 0.95 https://drive.google.com/open?id=1K6BU0ptBIkytl2-MA9xTESoOfcwo0hZs

Paule030
Offline
Last seen: 4 years 9 months ago
Joined: 2019-04-06 21:52
Posts: 1

Hello, i'm searching for the Windows version vesc_tool_0.87 which supports the FW 3.34. Does anyone has that toolversion?

I have problems to connect the vesc_tool1.08 with my controller FW3.34. Otherwise is there a way to update the FW without vesc tool?

Thanks a lot

ipbyrne
Offline
Last seen: 4 years 7 months ago
Joined: 2019-07-24 16:34
Posts: 5

Does anyone have a version of the tool that supports firmware 3.5? I believe its version 1.08.

Manuel Mayer
Offline
Last seen: 4 years 7 months ago
Joined: 2018-08-16 19:34
Posts: 3

Hi,

does anyone have the 1.13 Android version ? I really need it for a 3rd party Vesc (A200S)

Br, Manuel

Manuel Mayer
Offline
Last seen: 4 years 7 months ago
Joined: 2018-08-16 19:34
Posts: 3

Hi,

Yes I have the Version 1.08!

I would need the Android Version 1.13laugh

BR, Manuel

JP3D
Offline
Last seen: 1 year 8 months ago
Joined: 2019-09-14 10:51
Posts: 2

Does anyone have 3.58? I just bought a dual flipsky 6.6 plus and one of the esc wont update firmware to my vesc tool version 3.61 so flpsky have recommended I download the 3.58 firmware vesc tool and downgrade the firmware one my 3.61 esc so they both match

miguelspimpao
Offline
Last seen: 2 years 4 months ago
Joined: 2019-07-31 10:47
Posts: 3

I have the vesc tool 1.16, compatible with fw 3.58.

Can send it to you, just give me your email.

miguelspimpao
Offline
Last seen: 2 years 4 months ago
Joined: 2019-07-31 10:47
Posts: 3

does anyone have any version older than 0.80 ?

Oleg
Offline
Last seen: 4 years 4 months ago
Joined: 2018-12-12 18:47
Posts: 1

the solution was found only in using the vesc tool of the old version, suitable for the vesc firmware itself

bradyc0420
Offline
Last seen: 2 years 7 months ago
VESC Free
Joined: 2019-03-27 06:34
Posts: 1

bradyc1987@gmail.com     if u still have 1.16 i would really be happy,please and thanks

 

brady

avsha
Offline
Last seen: 4 years 3 months ago
Joined: 2019-11-20 10:16
Posts: 2

just bought a flipsky vesc and the firmware version is 3.61

the vesc tool does not support it and i cant update the firmware. whats going on here? why cant i get an older version of the tool that support my version? this is really annoying. i actually can do nothing with my controller so whats the point with the open source if its not really so? what aboiut 3rd part hw?

SlinBin
Offline
Last seen: 2 years 5 months ago
Joined: 2019-03-26 16:49
Posts: 4

Hello

I have a HW 410 (Flipsky) with SW:3.54

Newest VESC tool (125) say it is to old and my only option is to update.

The update appear to go fine,but when I reconnect it is back to 3.54

I managed to get VESC tool version 107 and 113, the first say my firmware is to new and the second it is to old

Can anyone help me with a firmware the will fit 3.54 ? please

BR

 

Update: i have managed to update the firmware with an stm programmer. 

I don't understand why this does not work from inside  the vesc tool.

domj41
Offline
Last seen: 2 years 6 months ago
Joined: 2019-01-26 17:31
Posts: 1

Hi miguelspimpao

i also need to use the 1.16 vesc tool, could you email it to me as i cant find anywhere, i have purchased an st link stick but would like to run some tests before i go down that route.

my email is domjackson32@googlemail.com

 

regards Dom

frank
Offline
Last seen: 3 days 20 hours ago
VESC BronzeVESC GoldVESC OriginalVESC PlatinumVESC Silver
Joined: 2016-12-27 20:19
Posts: 846

3rd party ESC s often don't come with a bootloader installed. They don't seam to understand the system and just drop the FW without bootloader. Luckily there is a bootloader tab in VESC Tool that allows to add the missing bootloader. 

maxash88
Offline
Last seen: 2 years 3 months ago
Joined: 2019-11-05 06:25
Posts: 1

Does anyone have the exe file for version 1.29?

Max

rodolfotec
Offline
Last seen: 3 years 9 months ago
Joined: 2020-06-10 04:55
Posts: 1

i need vesc tool for 1.9 or 2.0 my vesc is not upadtiing, it's 3.65 firmware

Rodolfo SIlveira

bb67
Offline
Last seen: 1 year 1 month ago
Joined: 2020-04-03 15:27
Posts: 11

The whole discussion is strange.

The project is called open source, so why not offer all (major) versions of Firmware and Tool in an archive?

OMS
Offline
Last seen: 2 years 11 months ago
Joined: 2021-02-12 12:37
Posts: 1

Does anyone have the VESC tool version 0.92, either for Windows or Linux? Grateful if you could share it with me.

gburdick66
Offline
Last seen: 1 year 6 months ago
Joined: 2022-07-26 19:49
Posts: 2

Need me VESC Tool 5.2. Can anyone share or point me to it? Thank you!

gburdick66
Offline
Last seen: 1 year 6 months ago
Joined: 2022-07-26 19:49
Posts: 2

Need me VESC Tool 5.2. Can anyone share or point me to it? Thank you!

sumedh
Offline
Last seen: 10 months 3 weeks ago
Joined: 2022-09-08 07:21
Posts: 3

Does anyone have VESC tool version 1.06? I read online that it is suitable for 'FSESC 4.12 50A based on VESC 4.12'.

frank
Offline
Last seen: 3 days 20 hours ago
VESC BronzeVESC GoldVESC OriginalVESC PlatinumVESC Silver
Joined: 2016-12-27 20:19
Posts: 846

The latest FW is compatible with the older designs. It has always been like that. Using really old and outdated firmware is a bad idea. The beta VESC-Tool has an archive built into it. You can then decide to use older firmware by simply selecting the version you want.