I had some people reporting a rubbing sound on X and/or Y axes after installing the external driver board. It turns out that the TMC drivers cause some strange vibrations on the prusa motors with speeds higher than 130mm/s . Looks like on every printer it’s different, some have it louder, other don’t have it at all. Maybe due to frame upgrades etc. It can be felt during mesh bed levelling before every print. The only solution for now is to print at lower speeds (I personally believe MK2S prints better with speeds lower than 100mm/s) and lower the speed between point measurements during bed levelling. The last requires firmware adjustment as it’s hardcoded in Marlin_main.cpp :
- int XY_AXIS_FEEDRATE = homing_feedrate[X_AXIS] / 20;
That “/20” at the end shoud be adjusted to “/30” to get lower bed level speed.
I have adjusted and re-compiled the latest versions for MK2S and MK2.5 and uploaded them here:
Feel free to contact me if you have any questions.