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.22k stars 19.22k forks source link

[FR] Driver TMC 2209 support #14209

Closed biskero closed 5 years ago

biskero commented 5 years ago

Hello,

any plans to add the TMC 2209 ? Looks like it's a combination of the TMC 2130 and TMC 2208.

thx

teemuatlut commented 5 years ago

Yes.

biskero commented 5 years ago

very cool ! no timeframe ? :)

teemuatlut commented 5 years ago

I should be receiving a set of drivers this week (maybe next) and I can then do some basic testing. But I have very limited access to my printers this month and the support might first be at a theoretical level for a bit.

biskero commented 5 years ago

sounds great, will order some for my skr v1.3 board

ghost commented 5 years ago

They'll go nicely with the new board ;) .. which has the lovely STM32F7 CPU :)

SKR_Pro

biskero commented 5 years ago

wow!

everything-tech-related commented 5 years ago

What's the difference between this and v1.3?

Is that 6 stepper driver support?

biskero commented 5 years ago

from pic, better power connectors, 3 fuse, 6 drivers slots, a lot more pin connections. But I have no idea for the rest.

stricktech commented 5 years ago

awsome glad to hear the 2209s will get worked on.

Thats the skr pro, i should be getting one around the 25th of this month (won it in the btt FB group) They announed it in the FB group but nor release date yet, and they havent said much about it, besides what you can see.

InsanityAutomation commented 5 years ago

Yeah, id love to get one to throw an idex machine on here... Wonder why they want back to the STM32 chips though over the LPC, a bit more stable atm...

everything-tech-related commented 5 years ago

I'll be on the lookout, but I just got the v1.3. Still installing and configuring....if theres no major difference I'll just pass on this board

stricktech commented 5 years ago

i read it was a stm32f4 but this image shows an h7 , so who knows, i guess we will find out soon enough skrpro

stricktech commented 5 years ago

I'll be on the lookout, but I just got the v1.3. Still installing and configuring....if theres no major difference I'll just pass on this board

i just got the skr 1.3 installed and set up on my cr10, the day before they announced i was one of the 10 they would be sending them to. depending on more info on the board, ill either tear cr10 back down, or use it on one of my other printers.

ghost commented 5 years ago

The STM32F4/7 MCU's are much more powerful than the old LPC chips, they have hardware FPU, faster CPU clock, more pin options etc. Saying that, the old LPC MCU's do just fine anyway for a 3D printer.

InsanityAutomation commented 5 years ago

The STM32F4/7 MCU's are much more powerful than the old LPC chips, they have hardware FPU, faster CPU clock, more pin options etc. Saying that, the old LPC MCU's do just fine anyway for a 3D printer.

I'd say awesome in a couple months when we know the platform is stable! Before then questionable business decision but I won't complain too much as it gives us good accessible low cost hardware to debug on :)

bigtreetech commented 5 years ago

please reference this PR

InsanityAutomation commented 5 years ago

They found us talking about putting these on their boards! Thanks @bigtreetech im sure more of us will be getting these in our hands soon. I still cant find anywhere to buy a pro board yet :/

stricktech commented 5 years ago

They also make tmc2209 and started selling them last week, so they need the marlin support, they have not started selling the skr pro yet, but they created a fb group last night for release Info (bigtreetech skr pro user group)

stricktech commented 5 years ago

New image btt added to the group FB_IMG_1559649121232

InsanityAutomation commented 5 years ago

Yeah, I hopped on the group last night as well. Ive got an idex machine here that could use a better board than the atmega2560....

Gerggg commented 5 years ago

Hello, any news about this feature ? (TMC2209 support)

Hedda commented 5 years ago

FYI; both the FYSETC Cheetah board and BIQU BIGTREETECH SKR MINI-E3 boards are now Aliexpress

https://www.reddit.com/r/3Dprinting/comments/c1lttc/fysetc_cheetah_board_chinaclone_of_th3d_ezboard/

https://www.reddit.com/r/BIGTREETECH/comments/c0hdht/bigtreetech_skr_mini_e3_done/

Both these boards feature integrated TMC2209 drivers and STM32F103 32-bit based MCU

https://github.com/bigtreetech/BIGTREETECH-SKR-MINI-V1.1

Gerggg commented 5 years ago

Is the TMC 2209 compatible with Marlin's Linear advance?

LinoBarreca commented 5 years ago

it has been merged already. https://github.com/MarlinFirmware/Marlin/pull/14249

thisiskeithb commented 5 years ago

@boelle: This issue can be closed since TMC2209s are supported.

boelle commented 5 years ago

same as before, we can reopen if we get major protests :-D

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.