Max Speed Limited to 420RPM with Odrive Micro and 20000ppr Encoder?

Hi,
we are using an odrive micro x3 to drive a t-motor gl60 kv55.
The encoder is a e2 with 5000 cycles per Revolution (quadrature so 20000 pulses per Revolution).
We connected the a and b encoder inputs and the index as z input to the micro x3.

In the config we had to put 20000 counts per Revolution for the encoder.

We could not get to speeds over 7.5rps.
The encoder and motor should allow for more. Looking at the A Signal it was pulsing with a bit more than 30kHz.
We are thinking that the driver can not go higher because it can not reed higher frequencies?
Could you confirm or deny this?
(Then we might need to find another encoder.)

Best wishes
Markus

Can you show how you configured the motor? Maybe if you configured it in gimbal mode instead of high current mode, this would be the issue? This is unfortunately confusing terminology, it will be changed on the next release of the ODrive firmware. With the ODrive Micro, all motors should be configured HIGH_CURRENT.

The ODrive Micro can read 10,000,000 encoder counts/second (2.5MHz/channel), so this definitely should not be related to the encoder.

Thank you for verifying that it should be possible solomondg!
Will check the config and try to set it to high current on the weekend. Will write back with the results.

Best of luck!