Hi I have a motor with ABI encoder 16384 ticks (4096 pulses ) per rotation, when rotating at >3000RPM I see the internal counter is unable to count the ticks and after a some time the motor looses counts and then the FOC is dead (since the phase shift is wrong),
I see the pulses loose clearly when looking at the real-time data of the encoder , after some turns , I return to the same position of the motor but the encoder is off by some large angle.
what is the maximum rate of the ABI counter ?
I also encountered same issue when running with Halls against a wall, and trying to count the halls , the speed of counting is not enough and the position is wrong after some collisions.

need help
liran