And other days things don't.
I realise I'm having a conversation with myself here but maybe it will help others and possibly me again in the future.
So it seems that my extruder port is also dead. The motor is fine if I move it to another port but now I have 2 dead ports and only 1 spare so I now also have 2 faulty boards!
FML
Recommended Posts
darkglove 3
Some days things just work out.
So if anyone is actually interested, I moved the Z control over to the E2 port.
Managed to work out what I did so many years back and did the same for this port.
Brief summary
Used a Marlin version of the firmware
Swapped pins in pins.h
//Original
/*
#define Z_STEP_PIN35
#define Z_DIR_PIN 36
#define Z_STOP_PIN 29
#define Z_ENABLE_PIN 34
*/
//New
#define Z_STEP_PIN 49
#define Z_DIR_PIN 47
#define Z_STOP_PIN 29
#define Z_ENABLE_PIN 48
//Original
/*
#define E1_STEP_PIN 49
#define E1_DIR_PIN 47
#define E1_ENABLE_PIN 48
*/
//New
#define E1_STEP_PIN 35
#define E1_DIR_PIN 36
#define E1_ENABLE_PIN 34
Compiled and it failed because of an old bug / typo where "fpos_t" should have been "filepos_t"
Just did a search and replace for all, compile, find more in other dependent files, repeat until it compiled OK.
Uploaded, worked!
Link to post
Share on other sites