Page 1 of 1

Extruder motor on E1 instead E0

Posted: Mon Oct 03, 2016 6:00 pm
by iKeyborg
Hello all,

Which parameter in Rambo firmware configuration will change active extruder motor port from E0 to E1? without other changes?
(If it is possible).

Re: Extruder motor on E1 instead E0

Posted: Mon Oct 03, 2016 10:26 pm
by Eric
Look in "pins.h". Search for "301" to find the Rambo section:

Code: Select all

#if MOTHERBOARD == 301
#define KNOWN_BOARD
/*****************************************************************
* RAMBo Pin Assignments
******************************************************************
scroll down to find

Code: Select all

#define E0_STEP_PIN    34
#define E0_DIR_PIN     43
#define E0_ENABLE_PIN  26
#define E0_MS1_PIN     65
#define E0_MS2_PIN     66

#define E1_STEP_PIN    33
#define E1_DIR_PIN     42
#define E1_ENABLE_PIN  25
#define E1_MS1_PIN     63
#define E1_MS2_PIN     64
Change the labels to swap E0 and E1. Add a comment to remind yourself.

Code: Select all

// E0 and E1 swapped!
#define E1_STEP_PIN    34
#define E1_DIR_PIN     43
#define E1_ENABLE_PIN  26
#define E1_MS1_PIN     65
#define E1_MS2_PIN     66

#define E0_STEP_PIN    33
#define E0_DIR_PIN     42
#define E0_ENABLE_PIN  25
#define E0_MS1_PIN     63
#define E0_MS2_PIN     64