I see some other threads on this topic but none for 2020, so I decided to start a new one.
We are using SPARK MAX motor controllers with NEO Brushless motors the first time this season. We have one controller that has gone into Gate Driver Fault state (Orange/Cyan Slow Blink lights) and we do not know what to do next.
We tested our mechanism and ran it fairly extensively on Saturday afternoon. On Monday we installed our final wiring and soon trouble started with this motor controller. At first, the motor ran but it made an extreme jittering. We thought it was our gearbox jumping gears, that’s how extreme the jitter was, but it was not. The mechanism is driven by two NEO motors, so we ran them independently by changing our robot code to isolate the culprit. Next, we disconnected the CAN bus and manually ran each of the motors using a USB-C cable and SPARK MAX client. One NEO and SPARK MAX worked fine, but one started flashing the Gate Driver Fault error.
We assumed this may mean some sort of physical fault so we didn’t troubleshoot much beyond this, but we did restore the factory defaults, and re-flash the firmware. We switched the SPARK MAX for a different one but used the same motor, and the other SPARK MAX is working perfectly.
Here are some details:
- SPARK MAX Client Server version: v2.0.0
- SPARK MAX Client Client version: v2.1.1
- SPARK MAX Firmware: 1.5.2
I emailed REV support but I thought I would post here too so see if anyone has suggestions.