Closed Surion79 closed 1 year ago
AFAIK, the syncing feature should work. Maybe you could try it and report back? Try to enable the sync feature, and without loading any filament do: ERCF_SYNC_GEAR_MOTOR sync=1 servo=1
. Then extrude under your web UI, see if the gear moves at all?
The message TMC driver not found for extruder, cannot use current increase for tip forming move
is a different error on changing the current during tip forming moves. It seems like ERCF doesn't support tmc2240 for some reason: https://github.com/moggieuk/ERCF-Software-V3/blob/6afa9929800aa645f5958d7f0240d17b0c94b86e/extras/ercf.py#L539 . @moggieuk any ideas?
I may have just left tmc2240 out of the list (I don't have any controllers other than 2209's to test so I did this from the Klipper doc).. I will add. Note the error message is only for the ability to reduce current on tooltip move, it will not effect the synchronized gear/extruder movement.
One slight concern. Klipper doc says:
SET_TMC_CURRENT¶
SET_TMC_CURRENT STEPPER=
I don't ensure a delay of >130ms before changing current... I cannot test this...
Ok. tmc2240 support is pushed. Caveat about possible issue highlighted in previous comment. Open a new issue if you have problems.
I am currently waiting for a replacement board. then i can test this and report back to you :)
I have a mellow fly ercf can board with tmc2209 and a toolhead (SB2240 of BTT) with a TMC2240. Does this combination works? the TMC2209 have UART configured, while the TMC2240 is via SPI connected. Are those two different things working with the new feature? When i look in the logs I see
TMC driver not found for extruder, cannot use current increase for tip forming move