teachingtechYT / teachingtechYT.github.io

Creative Commons Attribution Share Alike 4.0 International
340 stars 125 forks source link

[Correction] TMC2208 is compatible with Klipper's pressure advance #412

Open hoffor opened 2 years ago

hoffor commented 2 years ago

A correction for the pressure advance calibration section: Klipper has patched TMC2208's incompatibility with its version of pressure advance including in standalone mode: https://github.com/Klipper3d/klipper/pull/2597

section: https://teachingtechyt.github.io/calibration.html#linadv

Previous: "Linear advance is incompatible with certain stepper motor drivers. A prominent one is the TMC2208 when connected in legacy mode (as found on Creality silent boards). When connected in 'smart' mode via UART, this is not a problem."

Possibly: + "Klipper has released a patch for its pressure advance so that it plays well with the TMC2208 driver, so that shouldn't be an issue."

JeffFaer commented 1 year ago

It looks like Marlin has a patch so linear advance might work with TMC2208 and TMC2225 too: https://github.com/MarlinFirmware/Marlin/pull/24533

I'm pretty sure my mainboard has TMC2225, so I should hopefully be able to confirm that part of it in the near future