|
@@ -24,10 +24,6 @@
|
24
|
24
|
* Test Re-ARM specific configuration values for errors at compile-time.
|
25
|
25
|
*/
|
26
|
26
|
|
27
|
|
-/**
|
28
|
|
- * Require gcc 4.7 or newer (first included with Arduino 1.6.8) for C++11 features.
|
29
|
|
- */
|
30
|
|
-
|
31
|
27
|
#if ENABLED(SPINDLE_LASER_ENABLE)
|
32
|
28
|
#if !PIN_EXISTS(SPINDLE_LASER_ENABLE)
|
33
|
29
|
#error "SPINDLE_LASER_ENABLE requires SPINDLE_LASER_ENABLE_PIN."
|
|
@@ -69,3 +65,12 @@
|
69
|
65
|
#endif
|
70
|
66
|
#endif
|
71
|
67
|
#endif // SPINDLE_LASER_ENABLE
|
|
68
|
+
|
|
69
|
+#if ENABLED(REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER) && ENABLED(HAVE_TMC2130) && DISABLED(TMC_USE_SW_SPI) \
|
|
70
|
+ && (MB(RAMPS_14_RE_ARM_EFB) \
|
|
71
|
+ || MB(RAMPS_14_RE_ARM_EEB) \
|
|
72
|
+ || MB(RAMPS_14_RE_ARM_EFF) \
|
|
73
|
+ || MB(RAMPS_14_RE_ARM_EEF) \
|
|
74
|
+ || MB(RAMPS_14_RE_ARM_SF))
|
|
75
|
+ #error "Re-ARM with REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER and TMC2130 require TMC_USE_SW_SPI"
|
|
76
|
+#endif
|