MarlinFirmware / Marlin

Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
https://marlinfw.org
GNU General Public License v3.0
16.3k stars 19.25k forks source link

[FR] TMC5161 Support #15730

Closed DroneMang closed 5 years ago

DroneMang commented 5 years ago

Hi,

I am wondering if there will be support added for the new TMC5161 drivers. They are now available from Bigtreetech on Aliexpress, V1.0. Thank you to all the developers!

Differences to note in comparing 2209 and 5161 data sheets: https://www.trinamic.com/fileadmin/assets/Products/ICs_Documents/TMC5161-datasheet_Rev1.02.pdf https://www.trinamic.com/fileadmin/assets/Products/ICs_Documents/TMC2209_Datasheet_V103.pdf https://www.trinamic.com/fileadmin/assets/Products/ICs_Documents/TMC5160_Datasheet_Rev1.10.pdf 5161: StallGuard2 (older version than 2209) DcStep™ (I think this would be turned off for 3D printing, 5160 has this feature as well.) Resonance Dampening for mid-range resonances (Also off to not conflict with Adaptive Step Smoothing in Marlin?) SPI & Single Wire UART (Same as 5160) Voltage Range 8 … 40V DC (55V peak) (Lower than the 60V for the 5160) 2-phase stepper motors up to 3.5A RMS coil current (Lower than 5160) Motion Controller with SixPoint™ ramp as intelligent peripheral (I think this would be turned off for 3D printing?)

2209: StallGuard4 (This is a higher version than the 5161) 2-phase stepper motors up to 2.8A coil current (peak), 2A RMS Voltage Range 4.75… 29V DC Single Wire UART

teemuatlut commented 5 years ago

They're the same as 5160 but with internal FETs.

boelle commented 5 years ago

will close this one as the support is allready there

DroneMang commented 5 years ago

It would be nice to see it listed as one of the possible stepper options, and for someone to test it eventually.

On Wed, Oct 30, 2019, 5:22 PM Bo Herrmannsen notifications@github.com wrote:

Closed #15730 https://github.com/MarlinFirmware/Marlin/issues/15730.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/MarlinFirmware/Marlin/issues/15730?email_source=notifications&email_token=AIZZJSFZKEO4XR4RHFXLRETQRH3K5A5CNFSM4JG3FKK2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURPSTQI#event-2757700033, or unsubscribe https://github.com/notifications/unsubscribe-auth/AIZZJSH6BUA3U2SDZBQZHS3QRH3K5ANCNFSM4JG3FKKQ .

boelle commented 5 years ago

https://github.com/MarlinFirmware/Marlin/pull/15733

should take care of this

github-actions[bot] commented 4 years ago

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.