You are here

VESC Firmware

VESC 75/300 R2 with R1 Firmware

Submitted by frank on Thu, 2019-11-28 09:39

There have been a few VESC 75/R2 (V1.12) sent with R1 firmware installed. The problem ith that firmware is Bluetooth functionality. For Bluetooth and some Comm communication you need the correct R2 Firmware.

The firmware can be found here:

https://github.com/vedderb/vesc_tool/blob/master/res/firmwares/75_300_R2...

Phase voltage sensor plausibility check

Submitted by tecmarek on Thu, 2024-10-24 14:17

Hello everyone,

I am currently designing my own vesc hardware.
Now my question is, if the voltage readings also have a plausibility check, similar to the current measurements, implemented in the firmware? So that a disconnected or stuck sensor signal can be detected by the firmware or do I have to safeguard against such failures in hardware.

 

 

How to update Old Enertion Raptor 2.0 for use VESC and what FW?

Submitted by quinu on Tue, 2024-10-15 22:01

Hello to everyone! I have Enertion Raptor 2.0 that I had to replace the remote since the Nano-X on/off switch broke. I purchased a Flipsky Remote VX1 with the receiver and installed it. It works but with an issue.

The motors are braking without input. The wheels free spin only when I apply lite power. I guess the signal must be calibrated.

I download VESC and connect to the original Raptor 2.0 (dual) focbox. The software claims that my VESC has too old firmware, possible 2.80 and for that only limited communication is allowed.

Cant find firmware

Submitted by Rad07 on Sun, 2024-09-15 01:05

Hi, I have a Flipsky 75100 V2 with modified R005 shunts

I can see this specific version was added in "bldc /hwconf /flipsky":

 

But it's not showing up on the tool in the compatible firmware list:

How could I load this firmware to my VESC?

(Sorry if this is a stupid question, I tried to fix it by myself, but I'm running out of ideas)

Send regular commands via CAN

Submitted by Husseinhazem on Thu, 2024-07-04 14:35

Based on the documentation , you can send all the commands specified in commands.c by dividing the command over multiple frames. My question is how to format the frames? My understanding so far is to send a frame with the id: COM_CAN_FILL_RX_BUFFER << 8 | CAN_ID and then send another frame with the id COM_CAN_PROCESS_RX_BUFFER << 8 | CAN_ID to process the command in the rx buffer.

Version 6+ make arm_sdk_install failing

Submitted by trtr6842 on Mon, 2024-07-01 02:03

Hello,
I designed a custom ESC based on the 60_mk6 minus a few features.  I am trying to build the latest firmware, but am running into issued when following the steps on the fit repo readme.  I'm running windows 10.
The choco install and "choco install make" ran with no issues.  I did not use an elevated powershell, but my user accout does have admin privleges.

The issues start when I try and run "make arm_sdk_install"  Here are the results:
 

PS C:\Users\ttyle\vscode_projects\vesc\bldc> make arm_sdk_install

FAULT_CODE_UNDER_VOLTAGE corrupted

Submitted by edilger on Mon, 2024-06-17 13:13

Hi, using V6.02, running in BLDC-mode ( as I still have trouble with watchdog-resets) I quite often get FAULT_CODE_UNDER_VOLTAGE. Checking the errors with Android, I sometimes get the following output

Fault            : FAULT_CODE_UNDER_VOLTAGE
Motor            : 1
Current          : -0.8
Current filtered : -0.0
Voltage          : 0.30
Duty             :  0.011
RPM              :  4.8
Cycles running   : 2
TIM duty         :  179

Motor            : 1

TIM duty         :  188

Pages

Subscribe to RSS - VESC Firmware