Bläddra i källkod

Use TMC2208Stepper v0.2.5 (#11714)

Scott Lahteine 6 år sedan
förälder
incheckning
eafd62308e
Inget konto är kopplat till bidragsgivarens mejladress
3 ändrade filer med 6 tillägg och 7 borttagningar
  1. 2
    2
      Marlin/src/inc/SanityCheck.h
  2. 3
    3
      Marlin/src/lcd/ultralcd.cpp
  3. 1
    2
      platformio.ini

+ 2
- 2
Marlin/src/inc/SanityCheck.h Visa fil

1599
 /**
1599
 /**
1600
  * TMC2208 software UART is only supported on AVR
1600
  * TMC2208 software UART is only supported on AVR
1601
  */
1601
  */
1602
-#if HAS_DRIVER(TMC2208) && !defined(__AVR__) && !( \
1602
+#if HAS_DRIVER(TMC2208) && !defined(__AVR__) && !defined(TARGET_LPC1768) && !( \
1603
        defined(X_HARDWARE_SERIAL ) \
1603
        defined(X_HARDWARE_SERIAL ) \
1604
     || defined(X2_HARDWARE_SERIAL) \
1604
     || defined(X2_HARDWARE_SERIAL) \
1605
     || defined(Y_HARDWARE_SERIAL ) \
1605
     || defined(Y_HARDWARE_SERIAL ) \
1611
     || defined(E2_HARDWARE_SERIAL) \
1611
     || defined(E2_HARDWARE_SERIAL) \
1612
     || defined(E3_HARDWARE_SERIAL) \
1612
     || defined(E3_HARDWARE_SERIAL) \
1613
     || defined(E4_HARDWARE_SERIAL) )
1613
     || defined(E4_HARDWARE_SERIAL) )
1614
-  #error "TMC2208 Software Serial is supported only on AVR platforms."
1614
+  #error "TMC2208 Software Serial is supported only on AVR and LPC1768 platforms."
1615
 #endif
1615
 #endif
1616
 
1616
 
1617
 #if ENABLED(SENSORLESS_HOMING)
1617
 #if ENABLED(SENSORLESS_HOMING)

+ 3
- 3
Marlin/src/lcd/ultralcd.cpp Visa fil

1034
 
1034
 
1035
   #endif // HAS_DEBUG_MENU
1035
   #endif // HAS_DEBUG_MENU
1036
 
1036
 
1037
-   /**
1038
-    * IDEX submenu
1039
-    */
1037
+  /**
1038
+   * IDEX submenu
1039
+   */
1040
   #if ENABLED(DUAL_X_CARRIAGE)
1040
   #if ENABLED(DUAL_X_CARRIAGE)
1041
     static void IDEX_menu() {
1041
     static void IDEX_menu() {
1042
       START_MENU();
1042
       START_MENU();

+ 1
- 2
platformio.ini Visa fil

32
   https://github.com/MarlinFirmware/U8glib-HAL/archive/dev.zip
32
   https://github.com/MarlinFirmware/U8glib-HAL/archive/dev.zip
33
   LiquidCrystal@1.3.4
33
   LiquidCrystal@1.3.4
34
   TMC2130Stepper
34
   TMC2130Stepper
35
-  https://github.com/teemuatlut/TMC2208Stepper/archive/v0.2.3.zip
35
+  https://github.com/teemuatlut/TMC2208Stepper/archive/v0.2.5.zip
36
   Adafruit NeoPixel@1.1.3
36
   Adafruit NeoPixel@1.1.3
37
   https://github.com/lincomatic/LiquidTWI2/archive/30aa480.zip
37
   https://github.com/lincomatic/LiquidTWI2/archive/30aa480.zip
38
   https://github.com/ameyer/Arduino-L6470/archive/master.zip
38
   https://github.com/ameyer/Arduino-L6470/archive/master.zip
163
 lib_deps          = CMSIS-LPC1768
163
 lib_deps          = CMSIS-LPC1768
164
   https://github.com/MarlinFirmware/U8glib-HAL/archive/dev.zip
164
   https://github.com/MarlinFirmware/U8glib-HAL/archive/dev.zip
165
   TMC2130Stepper@>=2.2.1
165
   TMC2130Stepper@>=2.2.1
166
-  TMC2208Stepper@=0.2.1
167
 extra_scripts     = Marlin/src/HAL/HAL_LPC1768/debug_extra_script.py, Marlin/src/HAL/HAL_LPC1768/lpc1768_flag_script.py, Marlin/src/HAL/HAL_LPC1768/upload_extra_script.py
166
 extra_scripts     = Marlin/src/HAL/HAL_LPC1768/debug_extra_script.py, Marlin/src/HAL/HAL_LPC1768/lpc1768_flag_script.py, Marlin/src/HAL/HAL_LPC1768/upload_extra_script.py
168
 src_filter        = ${common.default_src_filter} +<src/HAL/HAL_LPC1768>
167
 src_filter        = ${common.default_src_filter} +<src/HAL/HAL_LPC1768>
169
 monitor_speed     = 250000
168
 monitor_speed     = 250000

Laddar…
Avbryt
Spara