VESC 6 with CYC X1 Pro motor

I am trying to set up an X1 Pro motor with a VESC 6 and I am having problems with the hall sensor detection. I have wired all cables as said in the manual and tried all variations, every time I get a failed hall detection.
I don’t want to run HFI as its not doing the job right on this application, I’ve switched the sensor voltage to 5v too. I’ve also tried on a second X1 motor with no success to show the sensor PCB hasn’t failed
Anyone got any other troubleshooting methods or reasons why this isn’t working?

1 Like

Do you have photographs of the sensor wire connection, including the colors of the wires?

1 Like

What version of the VESC 6 is it Moja? MKV?
There is a new startup method called A.S.S.
Here is a video:

2 Likes

I’ve tried to re arrange the wires to see if it would help.

Green - temp
Red - 5v
Black - GND
White H1
Blue H2
Yellow h3

This is according to the manual for the X1 Pro

2 Likes

What’s your firmware version? I was never able to make FW5.2 work because it would not detect my motors/hall sensors correctly. I’ve heard of several other people who have had this same issue.

I recommend FW5.1

1 Like

Give this a try: Firmware 5.03 | VESC Project

2 Likes

I would rather not solve an unstable official release (fw5.02) with a potentially-unstable an unproven beta release(fw5.03). That’s just me though.

The hall code has seen a lot of attention, so it is worth to try it out.

Everyone decides their own level of acceptable risk, I guess. For me, I dont want to go 30+ mph on a board that is running beta FW. This thread isn’t about me though, @Moja can decide whatever they like. My recommendation is FW5.1 (which is not without bugs of it’s own, but at least those bugs are known and solve-able).

3 Likes

I updated to 5.2 before doing the setup

1 Like

Then I have a strong suspicion that flashing FW5.1 will solve your problem completely.

2 Likes

It’s the MKV

2 Likes

MK V is fully A.S.S capable. Using the new BETA VESC-Tool, your motor is detected as sensorless when no sensors are found and it will set it to HFI-Start when the HW supports it.
HFI-Start is a combination of a tiny zero current HFI bleep and Advanced Sensorless Startup.
You can double check if the setup is correct by looking at the FOC sensorless settings.
This method works really well on all salient motors. Some motors are non salient and the startup without sensors will therefore not work.

What is quite important is the presence of a temp sensor, so that should be connected. Adavanced Sensorless Startup reacts negative to motor temp changes but that can be compensated when the motor temp is known.
A S S

1 Like

I’m gonna go little off topic from OP, but with new vesc tool and new firmware, will we be finally able to connect using Bluetooth and windows system, and not using someone’s ported tool?

3 Likes

I will try and compile it on a Windows System for full BLE support.

6 Likes

image

4 Likes

Switch the hall sensor voltage to 5V. Default is 3.3V. trampa vescs have a physical switch on them, others may require obtaining 5v from another pin

2 Likes

Got a link to the 5.1 firmware?

2 Likes

Thanks, Hall sensor detection worked with this firmware version. I will try the HFI start mode too. What is the benefit of using HFI mode over hall sensors?