Hi all, as soon as I hit connect on Pronterface I'm given this error:
Connecting...
start
Printer is now online.
echo:Marlin 2.0.5.3
echo: Last Updated: 2020-03-31 | Author: (none, default config)
echo:Compiled: Aug 8 2020
echo: Free Memory: 3141 PlannerBufferBytes: 1232
echo:EEPROM version mismatch (EEPROM=? Marlin=V76)
echo:Hardcoded Default Settings Loaded
Testing X connection... Error: All LOW
Testing Y connection... Error: All LOW
Testing Z connection... Error: All LOW
Testing E connection... Error: All LOW
Testing E1 connection... Error: All LOW
And after clicking any of the home icons I receive:
echo:busy: processing
echo:busy: processing
echo:busy: processing
echo:busy: processing
echo:busy: processing
Error:Printer halted. kill() called!
[ERROR] Error:Printer halted. kill() called!
I'm kinda new to 3D printers, AXIS 3D being my 2nd, so sorry if I sound dumb. I've followed the tutorial as well as I could, installing the Firmware following Stage 9. As well, the X-axis does not seem to want to move, despite being able to move it by hand with no resistance. The only addon I've got is the heated bed.
Any suggestions would be greatly appreciated.
Have you checked in the Arduino file to make sure you have the correct stepper motor settings? I have the E0 and E1 error, but Ive got the upgraded stepper motor and the X, Y and Z are good for me.
Look like that was the issue. I Just reverted some lines back to their default. Thank you so much for your suggestion. As for the X-axis not working, I took off the belt to make sure it wasn't the plate. Looks like I may have been sent a faulty motor, jittering in place. Suppose I'll have to message Makertech.
I need help with this too! Mine doesn't show "All Low" for all the axes just E1. I have the dual extruder upgrade and have installed the 2nd extruder.
Testing X connection... OK
Testing Y connection... OK
Testing Z connection... OK
Testing E connection... OK
Testing E1 connection... Error: All LOW
I have the TMC2208 for all the motors and have verified that the firmware reflects that I have TMC2208:
#define X_DRIVER_TYPE TMC2208
#define Y_DRIVER_TYPE TMC2208
#define Z_DRIVER_TYPE TMC2208
//#define X2_DRIVER_TYPE A4988
//#define Y2_DRIVER_TYPE A4988
//#define Z2_DRIVER_TYPE A4988
//#define Z3_DRIVER_TYPE A4988
//#define Z4_DRIVER_TYPE A4988
#define E0_DRIVER_TYPE TMC2208
#define E1_DRIVER_TYPE TMC2208
I also tried to swap out the E1 TMC2208 with the spare one and still get the same error.
I've gotten exactly the same results. Placed TMC2208 on all motors. E1 giving the following error: Testing E1 connection... Error: All LOW
Tried the following:
- Tripple checked wiring and jumper settings, all OK.
- Tried swapping a working TMC2208 (from E0 to E1), still E1 giving me the ALL LOW.
- Tried swapping with a spare TMC2208, same error.
- Tried swapping E0 and E1 motor, same error.
- Replaced jumpers to switch to A4988, changed firmware to reflect these changes, and behold, with A4988 in E1 it works....
Can someone confirm they have 5xTMC2208 working?
(by the way, I also get the "echo:EEPROM version mismatch (EEPROM=? Marlin=V76)" error, unsure if related?)
@Lau vdK so I kept all 5 TMC on the board, I still receive the error in Pronterface for the E1, however the 2nd extruder still works.
I also occasionally see a "TMC Connection Error" on the screen, but again, all the motors function just fine.