|
@@ -97,30 +97,55 @@
|
97
|
97
|
#define X_STEP_PIN 54
|
98
|
98
|
#define X_DIR_PIN 55
|
99
|
99
|
#define X_ENABLE_PIN 38
|
100
|
|
-#define X_CS_PIN 53
|
|
100
|
+#ifndef X_CS_PIN
|
|
101
|
+ #define X_CS_PIN 53
|
|
102
|
+#endif
|
101
|
103
|
|
102
|
104
|
#define Y_STEP_PIN 60
|
103
|
105
|
#define Y_DIR_PIN 61
|
104
|
106
|
#define Y_ENABLE_PIN 56
|
105
|
|
-#define Y_CS_PIN 49
|
|
107
|
+#ifndef Y_CS_PIN
|
|
108
|
+ #define Y_CS_PIN 49
|
|
109
|
+#endif
|
106
|
110
|
|
107
|
111
|
#define Z_STEP_PIN 46
|
108
|
112
|
#define Z_DIR_PIN 48
|
109
|
113
|
#define Z_ENABLE_PIN 62
|
110
|
|
-#define Z_CS_PIN 40
|
|
114
|
+#ifndef Z_CS_PIN
|
|
115
|
+ #define Z_CS_PIN 40
|
|
116
|
+#endif
|
111
|
117
|
|
112
|
118
|
#define E0_STEP_PIN 26
|
113
|
119
|
#define E0_DIR_PIN 28
|
114
|
120
|
#define E0_ENABLE_PIN 24
|
115
|
|
-#define E0_CS_PIN 42
|
|
121
|
+#ifndef E0_CS_PIN
|
|
122
|
+ #define E0_CS_PIN 42
|
|
123
|
+#endif
|
116
|
124
|
|
117
|
125
|
#define E1_STEP_PIN 36
|
118
|
126
|
#define E1_DIR_PIN 34
|
119
|
127
|
#define E1_ENABLE_PIN 30
|
120
|
|
-#define E1_CS_PIN 44
|
|
128
|
+#ifndef E1_CS_PIN
|
|
129
|
+ #define E1_CS_PIN 44
|
|
130
|
+#endif
|
|
131
|
+
|
|
132
|
+/**
|
|
133
|
+ * Default pins for TMC software SPI
|
|
134
|
+ */
|
|
135
|
+#if ENABLED(TMC_USE_SW_SPI)
|
|
136
|
+ #ifndef TMC_SW_MOSI
|
|
137
|
+ #define TMC_SW_MOSI 66
|
|
138
|
+ #endif
|
|
139
|
+ #ifndef TMC_SW_MISO
|
|
140
|
+ #define TMC_SW_MISO 44
|
|
141
|
+ #endif
|
|
142
|
+ #ifndef TMC_SW_SCK
|
|
143
|
+ #define TMC_SW_SCK 64
|
|
144
|
+ #endif
|
|
145
|
+#endif
|
121
|
146
|
|
122
|
147
|
#if ENABLED(HAVE_TMC2208)
|
123
|
|
- /*
|
|
148
|
+ /**
|
124
|
149
|
* TMC2208 stepper drivers
|
125
|
150
|
*
|
126
|
151
|
* Hardware serial communication ports.
|
|
@@ -136,9 +161,9 @@
|
136
|
161
|
//#define E1_HARDWARE_SERIAL Serial1
|
137
|
162
|
//#define E2_HARDWARE_SERIAL Serial1
|
138
|
163
|
//#define E3_HARDWARE_SERIAL Serial1
|
139
|
|
- //#define E3_HARDWARE_SERIAL Serial1
|
|
164
|
+ //#define E4_HARDWARE_SERIAL Serial1
|
140
|
165
|
|
141
|
|
- /*
|
|
166
|
+ /**
|
142
|
167
|
* Software serial
|
143
|
168
|
*/
|
144
|
169
|
|