by cncdrive » Sat May 15, 2021 5:21 am
The kernel frequency is the maxium step frequency the motion controller can output to the driver.
The 1/kernel frequency is the length of the step pulse, so the higher the kernel frequency the shorter the step pulses are.
So, it is important to do not set the kernel frequency too high, because your drive might be unable to read them properly and that could lead to lost steps which means position loss.
Set the kernel frequency the lowest possible for what you need to reach your target speed with your motors.
If software does not allow you to set the steps per times the velocity to higher than the kernel frequency, so you will see if the kernel frequency you setup is too low, because when you will try to apply the velocity value then the software will pull it back to the maximum possible with your kernel frequency.