bigtreetech / BIGTREETECH-SKR-V1.3

32bit board with LPC1768, support marlin2.0 and smoothieware, support lcd2004/12864, On-board TMC2130 SPI interface and TMC2208 UART interface no additional wiring is required
999 stars 1.15k forks source link

E0 y E1 extruder dont work in Marlin 2.0.x bugfix SKR 1.4 Turbo #194

Open mjaureguiar opened 4 years ago

mjaureguiar commented 4 years ago

Hi

I have an SKR 1.4 Turbo. I've installed TMC2208 driver (UART mode) in X, Y, Z axis (this works) and i have tested A4988 (motor is stuttlering and dont change direction), DRV8825 driver (motor doesn't work) and TMC2208 driver (UART mode works but doesn't with bmg bondtech 3:1 - put in spreadCycle) in E0. Linear Advance is disabled in all tests.

i have changed the following parameters SQUARE_WAVE_STEPPING (Enable/Disabled), MINIMUM_STEPPER_PULSE (Disabled/2), MINIMUM_STEPPER_POST_DIR_DELAY (Disabled/650), MINIMUM_STEPPER_PRE_DIR_DELAY (Disabled/650) all of this didn't work.

I already tested motor E0 in X axis TMC2208 Driver (it works) also A4988 driver in Z axis (it also works).

I thought that the problem was the E0 pins, so i changed them with E1 pins. This didn't work so the problem continues. I even changed the wire but nothing happened.

I use Visual Code Studio with Platformio Core 4.0.3 (Platformio Core 4.1 showed communication terminal problems with USB port, It acted like an USB storage mass) Attached you will find my configuration file.

I'd really appreciated your help 0n this. Thanks in advanced, looking forward for your orientation Miguel

a4988eaxis In channel 1 is step from microcontroller and channel 2 is direction. Driver A4988. tmc2208yaxis In channel 1 is step from microcontroller. TMC2808.

They are not the same scales but gives an idea of ​​the problem. MarlinMiguel.zip

mjaureguiar commented 4 years ago

I have solved the problem for my case. The problem is the connection of the board with the cable to the motor. I didn't have problems with the dupont connector, but i did have problems with the XH2.54 connector. In the case of XH2.54 the cable could not be longer than 70 centimeters.