Page 1 of 1

TMC2209 Physical Install and Marlin

Posted: Sun Oct 20, 2019 12:00 am
by ResinZero
Hi,

I have the A10M and am attempting to upgrade the stepper drivers to the new BIGTREETECH TMC2209 v1.2. There is some info online and I'm following Teaching Tech's video here "https://www.youtube.com/watch?v=dOJbSrWVu_Q". I do not know how to wire the 2209 steppers to the GT2560 v3 board and do not want to make a mistake. Does anyone have any info on how to complete this install?

https://github.com/bigtreetech/BIGTREET ... manual.pdf
https://github.com/Geeetech3D/Diagram/b ... .0_SCH.pdf

Second question on the marlin 2.0x firmware. I believe I have updated the firmware copying the example for the A10 and following the above video; any additional guidance here would be appreciated. Thanks!

Re: TMC2209 Physical Install and Marlin

Posted: Mon Oct 21, 2019 9:35 am
by William
Hi,If you change the driver, please operate when the printer is turned off.
You can refer to the video instructions for operation.
If the TMC2209 is similar to the TMC2208, the motor running direction needs to be reversed in the firmware.

Re: TMC2209 Physical Install and Marlin

Posted: Sun Apr 12, 2020 9:18 am
by mattgtr
ResinZero wrote:
Sun Oct 20, 2019 12:00 am
Hi,

I have the A10M and am attempting to upgrade the stepper drivers to the new BIGTREETECH TMC2209 v1.2. There is some info online and I'm following Teaching Tech's video here "https://www.youtube.com/watch?v=dOJbSrWVu_Q". I do not know how to wire the 2209 steppers to the GT2560 v3 board and do not want to make a mistake. Does anyone have any info on how to complete this install?

https://github.com/bigtreetech/BIGTREET ... manual.pdf
https://github.com/Geeetech3D/Diagram/b ... .0_SCH.pdf

Second question on the marlin 2.0x firmware. I believe I have updated the firmware copying the example for the A10 and following the above video; any additional guidance here would be appreciated. Thanks!
Hello there, I was intetested in doing the same upgrade, have you been able to pull this off? if so, can you let me know the steps involved in the process or point out to some material that can helpm me in the swap? thanks a lot

Re: TMC2209 Physical Install and Marlin

Posted: Mon Apr 13, 2020 11:35 pm
by Topprinter
ResinZero wrote:
Sun Oct 20, 2019 12:00 am
Hi,

I have the A10M and am attempting to upgrade the stepper drivers to the new BIGTREETECH TMC2209 v1.2. There is some info online and I'm following Teaching Tech's video here "https://www.youtube.com/watch?v=dOJbSrWVu_Q". I do not know how to wire the 2209 steppers to the GT2560 v3 board and do not want to make a mistake. Does anyone have any info on how to complete this install?

https://github.com/bigtreetech/BIGTREET ... manual.pdf
https://github.com/Geeetech3D/Diagram/b ... .0_SCH.pdf

Second question on the marlin 2.0x firmware. I believe I have updated the firmware copying the example for the A10 and following the above video; any additional guidance here would be appreciated. Thanks!
Hi,

I installed the TMC2209 for the extruder but it doen't move. About X,Y, and Z motors all ok, they move.
Let me know how you have done for the extruder and if you had problems.

Re: TMC2209 Physical Install and Marlin

Posted: Mon Jul 13, 2020 4:22 am
by astax
I was looking for any manual about installing TMC2209 too and Google shows only this post, which, unfortunately, doesn't have any details.

So I'll just share what I've done after purchasing TMC2209 v1.2 from AliExpress - https://www.aliexpress.com/item/33025652788.html . I have A10M printer with GT2560 v4.0 board.

Basically, this was a straightforward replace for all five drivers. First I've measured reference voltage on existing drivers - it was 0.9 for axes and 1.05 for extruders. As recommended in other manuals, I've disconnected all steppers, replaced the drivers paying attention to the orientation - one or the corner pins in the new driver is marked as GND, so I matched it with the GND corner pin on the old driver.
Note, I didn't have to bend or remove any pins as shown in the video referred by the OP.
Here is how they look when installed
board.jpg
board.jpg (377.17 KiB) Viewed 8875 times
Next, I've powered on the printer (steppers still disconnected) and adjusted the ref voltages to about the same values as the old drivers. Clockwise reduces the voltage, anti-clockwise increases. Powered down everything, re-connected the steppers and checked that they all move - I had to heat the hotend to check the extruders. Of course, they were moving to the wrong direction, but I expected this.

Finally, I've opened Vert's Marlin (https://github.com/Vertabreak/Marlin), and in Start_here.h file uncommented the line that says

Code: Select all

#define TMC2209S   // Enable TMC2209 Standalone all drivers
, compiled and flashed it. Actually I would recommend getting familiar with this process before changing the drivers. It's not that hard and a very detailed instruction is in this video - https://www.youtube.com/watch?v=e1tps-5hxgU (of course, you'll better use the latest version of the firmware rather than the one mentioned in the video).

Now everything works fine, I've printed benchy - drivers and steppers temperature was fine. And indeed, the movement is now very quiet. I just need to do something with the loud hotend fans :) (UPD: I've dealt with the hotend too - see here)

I hope this helps someone.

Re: TMC2209 Physical Install and Marlin

Posted: Wed Jul 15, 2020 5:17 am
by mattgtr
Thanks for your detailed description. Did you remove the jumpers under the steppers as well?

Re: TMC2209 Physical Install and Marlin

Posted: Wed Jul 15, 2020 6:19 am
by astax
There are no jumpers on this board. Or I didn't find them :)
Anyway, I didn't change any jumpers - just a straight drivers replace.