I’ve recently upgraded to the TMC2208’s and the bed will no longer home in the centre. Looking through the marlin firmware I can see that the X & Y clearly state the old TMC1200. if upgrading to the new TMC2208’s does the firmware need to updated?
Unless you want to have the UART feature of the TMC2208 drivers then they should just be plug and play.
When homing the first hotend (one toward the extruders) should be selected. When homing in the x and y direction the nozzle should line up with the edge of the print surface. You may need to adjust the position of the X-endstop trigger on the platform to get the nozzle to home on the edge of the surface.
When homing Z the probe should come to the centre of the print surface.
I also want to upgrade to TMC2100 or TMC2208
Have to change lots of configuration for that.
I found it is bit easy to upgrade to TMC2100, but lots of change for the TMC2208 in configuration.h
Here is helpful YouTube, you can learn how to change the configuration.h file for TMC2208
I have not try it yet, I can not understand fully what he said, because I am not using English for my language.
Hopefully you can understand.
And please leave comment for all of us.