I am wondering if anyone knows how to solve this particular issue in the VESC Tool.
For some reason, I can only get 1 of the 2 motors to activate during and after run detection. When I do the run detection, I can only get what seems to be the local motor to move. Meanwhile, the motor connected over can-bus does not move at all.
After run detection, it says that the local motor has a hall sensor, while the can-bus motor is sensorless. This is despite both motors having a sensor cable connected.
One thing that seems off to me is the motor flux linkage for motor 1 and 2.
On the local motor, the flux linkage = .06 mWb
Meanwhile, the can-bus motor flux linkage = 1000 mWb
I don’t really know what flux linkage is, but I doubt they should be so wildly different for each motor.
I checked and made sure that the motors + belts + wheels were free to spin prior to the test, and I double checked after the test. I am simply wondering why it would make a difference if I removed the belts from the motors for the run detection.
It of course would remove the load from the motor, but do you think it would affect the issue of the motor not spinning at all?
I switched the sides that each motor was connected to.
I re-ran run detection. It seems that whichever motor is connected to the Can-bus side is unresponsive. Meanwhile, whichever motor is connected to the local side of the VESC spins up and is responsive.
Which vesc tool are you using? Looks a bit old for the stormcore. I run vesc tool 3.00 for my stormcore and it works a treat. Have you tried other versions/firmwares?
Edit: its just the white that made me think your tool was old. Second glance its not.
I managed to make mine work by downgrading my Stormcore to 5.3 firmware. What firmware is yours on? If it is higher than 5.3, try downgrading to 5.3 or 5.2 and that might work for you