Ver código fonte

Use TMC2208Stepper v0.2.5 (#11714)

Scott Lahteine 6 anos atrás
pai
commit
eafd62308e
Nenhuma conta vinculada ao e-mail do autor do commit
3 arquivos alterados com 6 adições e 7 exclusões
  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 Ver arquivo

@@ -1599,7 +1599,7 @@ static_assert(X_MAX_LENGTH >= X_BED_SIZE && Y_MAX_LENGTH >= Y_BED_SIZE,
1599 1599
 /**
1600 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 1603
        defined(X_HARDWARE_SERIAL ) \
1604 1604
     || defined(X2_HARDWARE_SERIAL) \
1605 1605
     || defined(Y_HARDWARE_SERIAL ) \
@@ -1611,7 +1611,7 @@ static_assert(X_MAX_LENGTH >= X_BED_SIZE && Y_MAX_LENGTH >= Y_BED_SIZE,
1611 1611
     || defined(E2_HARDWARE_SERIAL) \
1612 1612
     || defined(E3_HARDWARE_SERIAL) \
1613 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 1615
 #endif
1616 1616
 
1617 1617
 #if ENABLED(SENSORLESS_HOMING)

+ 3
- 3
Marlin/src/lcd/ultralcd.cpp Ver arquivo

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

+ 1
- 2
platformio.ini Ver arquivo

@@ -32,7 +32,7 @@ lib_deps =
32 32
   https://github.com/MarlinFirmware/U8glib-HAL/archive/dev.zip
33 33
   LiquidCrystal@1.3.4
34 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 36
   Adafruit NeoPixel@1.1.3
37 37
   https://github.com/lincomatic/LiquidTWI2/archive/30aa480.zip
38 38
   https://github.com/ameyer/Arduino-L6470/archive/master.zip
@@ -163,7 +163,6 @@ lib_extra_dirs    = frameworks
163 163
 lib_deps          = CMSIS-LPC1768
164 164
   https://github.com/MarlinFirmware/U8glib-HAL/archive/dev.zip
165 165
   TMC2130Stepper@>=2.2.1
166
-  TMC2208Stepper@=0.2.1
167 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 167
 src_filter        = ${common.default_src_filter} +<src/HAL/HAL_LPC1768>
169 168
 monitor_speed     = 250000

Carregando…
Cancelar
Salvar