Quantcast
Channel: Reprap Forum - Firmware - Marlin
Viewing all articles
Browse latest Browse all 2831

Building Firmware for Upload returns Error about TMC2208 (3 replies)

$
0
0
I am trying to build and upload Marlin Firmware 2.0.8 Release.
I Downloaded Marlin 2.0.8 Release from here [marlinfw.org]
and the configuration File from here [github.com].
I am useing VSCode with PlatformIO and Marlin Auto Build. I am trying to Build from config/examples/Geeetech/A10T/StockLCD

I want to use the Firmeware for my Geeetech A10T with a GT2560 V4.0 Motherboard and 6x TMC2208 Stepper Motors and a 3DTouch.
In the Printer the GT2560 is a Version 4.0, in the Firmware it says GT2560 V3.0. But i allready learned there is no difference in Pin Layout.
I changed the Numbers of Extruders from 1 to 3. Returned Error. So i undid this.

// @section extruder

// This defines the number of extruders
// :[0, 1, 2, 3, 4, 5, 6, 7, 8]
#define EXTRUDERS 1 [Geeetech A10T has 3 Extruder/Filament Guides and one Nozzle/Frontend.]


I modifyed the following Section by changeing the Steppermotors that i am using now. Original are A4988 to TMC2208. I undid because of Errors in VSCode:
/**
* Stepper Drivers
*
* These settings allow Marlin to tune stepper driver timing and enable advanced options for
* stepper drivers that support them. You may also override timing options in Configuration_adv.h.
*
* A4988 is assumed for unspecified drivers.
*
* Use TMC2208/TMC2208_STANDALONE for TMC2225 drivers and TMC2209/TMC2209_STANDALONE for TMC2226 drivers.
*
* Options: A4988, A5984, DRV8825, LV8729, L6470, L6474, POWERSTEP01,
* TB6560, TB6600, TMC2100,
* TMC2130, TMC2130_STANDALONE, TMC2160, TMC2160_STANDALONE,
* TMC2208, TMC2208_STANDALONE, TMC2209, TMC2209_STANDALONE,
* TMC26X, TMC26X_STANDALONE, TMC2660, TMC2660_STANDALONE,
* TMC5130, TMC5130_STANDALONE, TMC5160, TMC5160_STANDALONE
* :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'L6474', 'POWERSTEP01', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2160', 'TMC2160_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC2209', 'TMC2209_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE', 'TMC5160', 'TMC5160_STANDALONE']
*/
#define X_DRIVER_TYPE TMC2208 changed from A4988
#define Y_DRIVER_TYPE TMC2208 changed from A4988
#define Z_DRIVER_TYPE TMC2208 changed from A4988
//#define X2_DRIVER_TYPE A4988
//#define Y2_DRIVER_TYPE A4988
//#define Z2_DRIVER_TYPE A4988
//#define Z3_DRIVER_TYPE A4988
//#define Z4_DRIVER_TYPE A4988
#define E0_DRIVER_TYPE TMC2208 changed from A4988
#define E1_DRIVER_TYPE TMC2208 changed from A4988
#define E2_DRIVER_TYPE TMC2208 changed from A4988
//#define E3_DRIVER_TYPE A4988
//#define E4_DRIVER_TYPE A4988
//#define E5_DRIVER_TYPE A4988
//#define E6_DRIVER_TYPE A4988
//#define E7_DRIVER_TYPE A4988

// Enable this feature if all enabled endstop pins are interrupt-capable.
// This will remove the need to poll the interrupt pins, saving many CPU cycles.
//#define ENDSTOP_INTERRUPTS_FEATURE

Building the Firmware returns Errors:

Processing mega2560 (platform: atmelavr; board: megaatmega2560; framework: arduino)
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------Verbose mode can be enabled via `-v, --verbose` option
CONFIGURATION: [docs.platformio.org]
PLATFORM: Atmel AVR (3.3.0) > Arduino Mega or Mega 2560 ATmega2560 (Mega 2560)
HARDWARE: ATMEGA2560 16MHz, 8KB RAM, 248KB Flash
DEBUG: Current (avr-stub) On-board (avr-stub, simavr)
PACKAGES:
- framework-arduino-avr 5.1.0
- toolchain-atmelavr 1.70300.191015 (7.3.0)
Converting Marlin.ino
LDF: Library Dependency Finder -> [bit.ly]
LDF Modes: Finder ~ chain, Compatibility ~ soft
Found 7 compatible libraries
Scanning dependencies...
Dependency Graph
|-- 0.7.1
| |-- 1.0
| |-- 1.0
|-- 1.5.0
| |-- 1.0
|-- 1.0
|-- 1.0
|-- 2.0
|-- 1.0
Building in release mode
Compiling .pio\build\mega2560\src\src\HAL\AVR\HAL.cpp.o
Compiling .pio\build\mega2560\src\src\HAL\AVR\HAL_SPI.cpp.o
Compiling .pio\build\mega2560\src\src\HAL\AVR\MarlinSerial.cpp.o
Compiling .pio\build\mega2560\src\src\HAL\AVR\Servo.cpp.o
Compiling .pio\build\mega2560\src\src\HAL\AVR\eeprom.cpp.o
Compiling .pio\build\mega2560\src\src\HAL\AVR\watchdog.cpp.o
Compiling .pio\build\mega2560\src\src\HAL\shared\Delay.cpp.o
Compiling .pio\build\mega2560\src\src\HAL\shared\HAL_MinSerial.cpp.o
Compiling .pio\build\mega2560\src\src\HAL\shared\esp_wifi.cpp.o
Compiling .pio\build\mega2560\src\src\HAL\shared\servo.cpp.o
Compiling .pio\build\mega2560\src\src\MarlinCore.cpp.o
Compiling .pio\build\mega2560\src\src\core\serial.cpp.o
In file included from Marlin\src\HAL\AVR\../../inc/MarlinConfigPre.h:56:0,
from Marlin\src\HAL\AVR\../../inc/MarlinConfig.h:28,
from Marlin\src\HAL\AVR\HAL_SPI.cpp:34:
Marlin\src\HAL\AVR\../../inc/../../Configuration_adv.h:24:0: warning: "CONFIG_EXAMPLES_DIR" redefined
#define CONFIG_EXAMPLES_DIR "Geeetech/A10T"

In file included from Marlin\src\HAL\AVR\../../inc/MarlinConfigPre.h:39:0,
from Marlin\src\HAL\AVR\../../inc/MarlinConfig.h:28,
from Marlin\src\HAL\AVR\HAL_SPI.cpp:34:
Marlin\src\HAL\AVR\../../inc/../../Configuration.h:24:0: note: this is the location of the previous definition
#define CONFIG_EXAMPLES_DIR "Geeetech/A10T/Stock LCD"

In file included from Marlin\src\HAL\AVR\../../inc/MarlinConfigPre.h:56:0,
from Marlin\src\HAL\AVR\../../inc/MarlinConfig.h:28,
from Marlin\src\HAL\AVR\HAL.cpp:24:
Marlin\src\HAL\AVR\../../inc/../../Configuration_adv.h:24:0: warning: "CONFIG_EXAMPLES_DIR" redefined
#define CONFIG_EXAMPLES_DIR "Geeetech/A10T"

In file included from Marlin\src\HAL\AVR\../../inc/MarlinConfigPre.h:39:0,
from Marlin\src\HAL\AVR\../../inc/MarlinConfig.h:28,
from Marlin\src\HAL\AVR\HAL.cpp:24:
Marlin\src\HAL\AVR\../../inc/../../Configuration.h:24:0: note: this is the location of the previous definition
#define CONFIG_EXAMPLES_DIR "Geeetech/A10T/Stock LCD"

In file included from Marlin\src\HAL\AVR\../../inc/MarlinConfigPre.h:56:0,
from Marlin\src\HAL\AVR\../../inc/MarlinConfig.h:28,
from Marlin\src\HAL\AVR\MarlinSerial.cpp:39:
Marlin\src\HAL\AVR\../../inc/../../Configuration_adv.h:24:0: warning: "CONFIG_EXAMPLES_DIR" redefined
#define CONFIG_EXAMPLES_DIR "Geeetech/A10T"

In file included from Marlin\src\HAL\AVR\../../inc/MarlinConfigPre.h:39:0,
from Marlin\src\HAL\AVR\../../inc/MarlinConfig.h:28,
from Marlin\src\HAL\AVR\MarlinSerial.cpp:39:
Marlin\src\HAL\AVR\../../inc/../../Configuration.h:24:0: note: this is the location of the previous definition
#define CONFIG_EXAMPLES_DIR "Geeetech/A10T/Stock LCD"

In file included from Marlin\src\HAL\AVR\../../inc/MarlinConfigPre.h:56:0,
from Marlin\src\HAL\AVR\../../inc/MarlinConfig.h:28,
from Marlin\src\HAL\AVR\eeprom.cpp:24:
Marlin\src\HAL\AVR\../../inc/../../Configuration_adv.h:24:0: warning: "CONFIG_EXAMPLES_DIR" redefined
#define CONFIG_EXAMPLES_DIR "Geeetech/A10T"

In file included from Marlin\src\HAL\AVR\../../inc/MarlinConfigPre.h:56:0,
from Marlin\src\HAL\AVR\../../inc/MarlinConfig.h:28,
from Marlin\src\HAL\AVR\Servo.cpp:55:
Marlin\src\HAL\AVR\../../inc/../../Configuration_adv.h:24:0: warning: "CONFIG_EXAMPLES_DIR" redefined
#define CONFIG_EXAMPLES_DIR "Geeetech/A10T"

In file included from Marlin\src\HAL\AVR\../../inc/MarlinConfigPre.h:39:0,
from Marlin\src\HAL\AVR\../../inc/MarlinConfig.h:28,
from Marlin\src\HAL\AVR\Servo.cpp:55:
Marlin\src\HAL\AVR\../../inc/../../Configuration.h:24:0: note: this is the location of the previous definition
#define CONFIG_EXAMPLES_DIR "Geeetech/A10T/Stock LCD"

In file included from Marlin\src\HAL\AVR\../../inc/MarlinConfigPre.h:39:0,
from Marlin\src\HAL\AVR\../../inc/MarlinConfig.h:28,
from Marlin\src\HAL\AVR\eeprom.cpp:24:
Marlin\src\HAL\AVR\../../inc/../../Configuration.h:24:0: note: this is the location of the previous definition
#define CONFIG_EXAMPLES_DIR "Geeetech/A10T/Stock LCD"

In file included from Marlin\src\HAL\AVR\../../inc/MarlinConfigPre.h:56:0,
from Marlin\src\HAL\AVR\../../inc/MarlinConfig.h:28,
from Marlin\src\HAL\AVR\watchdog.cpp:24:
Marlin\src\HAL\AVR\../../inc/../../Configuration_adv.h:24:0: warning: "CONFIG_EXAMPLES_DIR" redefined
#define CONFIG_EXAMPLES_DIR "Geeetech/A10T"

In file included from Marlin\src\HAL\AVR\../../inc/MarlinConfigPre.h:39:0,
from Marlin\src\HAL\AVR\../../inc/MarlinConfig.h:28,
from Marlin\src\HAL\AVR\watchdog.cpp:24:
Marlin\src\HAL\AVR\../../inc/../../Configuration.h:24:0: note: this is the location of the previous definition
#define CONFIG_EXAMPLES_DIR "Geeetech/A10T/Stock LCD"

In file included from Marlin\src\HAL\shared\../../inc/MarlinConfigPre.h:56:0,
from Marlin\src\HAL\shared\Delay.h:24,
from Marlin\src\HAL\shared\Delay.cpp:22:
Marlin\src\HAL\shared\../../inc/../../Configuration_adv.h:24:0: warning: "CONFIG_EXAMPLES_DIR" redefined
#define CONFIG_EXAMPLES_DIR "Geeetech/A10T"

In file included from Marlin\src\HAL\shared\../../inc/MarlinConfigPre.h:39:0,
from Marlin\src\HAL\shared\Delay.h:24,
from Marlin\src\HAL\shared\Delay.cpp:22:
Marlin\src\HAL\shared\../../inc/../../Configuration.h:24:0: note: this is the location of the previous definition
#define CONFIG_EXAMPLES_DIR "Geeetech/A10T/Stock LCD"

In file included from Marlin\src\HAL\shared\../../core/../inc/MarlinConfigPre.h:56:0,
from Marlin\src\HAL\shared\../../core/../inc/MarlinConfig.h:28,
from Marlin\src\HAL\shared\../../core/serial.h:24,
from Marlin\src\HAL\shared\HAL_MinSerial.h:24,
from Marlin\src\HAL\shared\HAL_MinSerial.cpp:22:
Marlin\src\HAL\shared\../../core/../inc/../../Configuration_adv.h:24:0: warning: "CONFIG_EXAMPLES_DIR" redefined
#define CONFIG_EXAMPLES_DIR "Geeetech/A10T"

In file included from Marlin\src\HAL\shared\../../core/../inc/MarlinConfigPre.h:39:0,
from Marlin\src\HAL\shared\../../core/../inc/MarlinConfig.h:28,
from Marlin\src\HAL\shared\../../core/serial.h:24,
from Marlin\src\HAL\shared\HAL_MinSerial.h:24,
from Marlin\src\HAL\shared\HAL_MinSerial.cpp:22:
Marlin\src\HAL\shared\../../core/../inc/../../Configuration.h:24:0: note: this is the location of the previous definition
#define CONFIG_EXAMPLES_DIR "Geeetech/A10T/Stock LCD"

In file included from Marlin\src\HAL\shared\../../inc/MarlinConfigPre.h:56:0,
from Marlin\src\HAL\shared\../../inc/MarlinConfig.h:28,
from Marlin\src\HAL\shared\servo.cpp:53:
Marlin\src\HAL\shared\../../inc/../../Configuration_adv.h:24:0: warning: "CONFIG_EXAMPLES_DIR" redefined
#define CONFIG_EXAMPLES_DIR "Geeetech/A10T"

In file included from Marlin\src\HAL\shared\../../inc/MarlinConfigPre.h:39:0,
from Marlin\src\HAL\shared\../../inc/MarlinConfig.h:28,
from Marlin\src\HAL\shared\servo.cpp:53:
Marlin\src\HAL\shared\../../inc/../../Configuration.h:24:0: note: this is the location of the previous definition
#define CONFIG_EXAMPLES_DIR "Geeetech/A10T/Stock LCD"

In file included from Marlin\src\HAL\shared\../../inc/MarlinConfigPre.h:56:0,
from Marlin\src\HAL\shared\../../inc/MarlinConfig.h:28,
from Marlin\src\HAL\shared\esp_wifi.cpp:23:
Marlin\src\HAL\shared\../../inc/../../Configuration_adv.h:24:0: warning: "CONFIG_EXAMPLES_DIR" redefined
#define CONFIG_EXAMPLES_DIR "Geeetech/A10T"

In file included from Marlin\src\HAL\shared\../../inc/MarlinConfigPre.h:39:0,
from Marlin\src\HAL\shared\../../inc/MarlinConfig.h:28,
from Marlin\src\HAL\shared\esp_wifi.cpp:23:
Marlin\src\HAL\shared\../../inc/../../Configuration.h:24:0: note: this is the location of the previous definition
#define CONFIG_EXAMPLES_DIR "Geeetech/A10T/Stock LCD"

In file included from Marlin\src\HAL\AVR\../../inc/MarlinConfig.h:49:0,
from Marlin\src\HAL\AVR\HAL_SPI.cpp:34:
Marlin\src\HAL\AVR\../../inc/SanityCheck.h:2561:4: error: #error "TMC2208 or TMC2209 on X requires X_HARDWARE_SERIAL or X_SERIAL_(RX|TX)_PIN."
#error "TMC2208 or TMC2209 on X requires X_HARDWARE_SERIAL or X_SERIAL_(RX|TX)_PIN."
^~~~~
In file included from Marlin\src\HAL\AVR\../../inc/MarlinConfig.h:49:0,
from Marlin\src\HAL\AVR\Servo.cpp:55:
Marlin\src\HAL\AVR\../../inc/SanityCheck.h:2561:4: error: #error "TMC2208 or TMC2209 on X requires X_HARDWARE_SERIAL or X_SERIAL_(RX|TX)_PIN."
#error "TMC2208 or TMC2209 on X requires X_HARDWARE_SERIAL or X_SERIAL_(RX|TX)_PIN."
^~~~~
In file included from Marlin\src\HAL\AVR\../../inc/MarlinConfig.h:49:0,
from Marlin\src\HAL\AVR\eeprom.cpp:24:
Marlin\src\HAL\AVR\../../inc/SanityCheck.h:2561:4: error: #error "TMC2208 or TMC2209 on X requires X_HARDWARE_SERIAL or X_SERIAL_(RX|TX)_PIN."
#error "TMC2208 or TMC2209 on X requires X_HARDWARE_SERIAL or X_SERIAL_(RX|TX)_PIN."
^~~~~
In file included from Marlin\src\HAL\AVR\../../inc/MarlinConfig.h:49:0,
from Marlin\src\HAL\AVR\HAL.cpp:24:
Marlin\src\HAL\AVR\../../inc/SanityCheck.h:2561:4: error: #error "TMC2208 or TMC2209 on X requires X_HARDWARE_SERIAL or X_SERIAL_(RX|TX)_PIN."
#error "TMC2208 or TMC2209 on X requires X_HARDWARE_SERIAL or X_SERIAL_(RX|TX)_PIN."
^~~~~
In file included from Marlin\src\HAL\shared\../../inc/MarlinConfig.h:49:0,
from Marlin\src\HAL\shared\Delay.cpp:24:
Marlin\src\HAL\shared\../../inc/SanityCheck.h:2561:4: error: #error "TMC2208 or TMC2209 on X requires X_HARDWARE_SERIAL or X_SERIAL_(RX|TX)_PIN."
#error "TMC2208 or TMC2209 on X requires X_HARDWARE_SERIAL or X_SERIAL_(RX|TX)_PIN."
^~~~~
In file included from Marlin\src\inc/MarlinConfigPre.h:56:0,
from Marlin\src\inc/MarlinConfig.h:28,
from Marlin\src\MarlinCore.h:24,
from Marlin\src\MarlinCore.cpp:31:
Marlin\src\inc/../../Configuration_adv.h:24:0: warning: "CONFIG_EXAMPLES_DIR" redefined
#define CONFIG_EXAMPLES_DIR "Geeetech/A10T"

In file included from Marlin\src\inc/MarlinConfigPre.h:39:0,
from Marlin\src\inc/MarlinConfig.h:28,
from Marlin\src\MarlinCore.h:24,
from Marlin\src\MarlinCore.cpp:31:
Marlin\src\inc/../../Configuration.h:24:0: note: this is the location of the previous definition
#define CONFIG_EXAMPLES_DIR "Geeetech/A10T/Stock LCD"

In file included from Marlin\src\HAL\AVR\../../inc/MarlinConfig.h:49:0,
from Marlin\src\HAL\AVR\MarlinSerial.cpp:39:
Marlin\src\HAL\AVR\../../inc/SanityCheck.h:2561:4: error: #error "TMC2208 or TMC2209 on X requires X_HARDWARE_SERIAL or X_SERIAL_(RX|TX)_PIN."
#error "TMC2208 or TMC2209 on X requires X_HARDWARE_SERIAL or X_SERIAL_(RX|TX)_PIN."
^~~~~
In file included from Marlin\src\core\../inc/MarlinConfigPre.h:56:0,
from Marlin\src\core\../inc/MarlinConfig.h:28,
from Marlin\src\core\serial.h:24,
from Marlin\src\core\serial.cpp:23:
Marlin\src\core\../inc/../../Configuration_adv.h:24:0: warning: "CONFIG_EXAMPLES_DIR" redefined
#define CONFIG_EXAMPLES_DIR "Geeetech/A10T"

In file included from Marlin\src\core\../inc/MarlinConfigPre.h:39:0,
from Marlin\src\core\../inc/MarlinConfig.h:28,
from Marlin\src\core\serial.h:24,
from Marlin\src\core\serial.cpp:23:
Marlin\src\core\../inc/../../Configuration.h:24:0: note: this is the location of the previous definition
#define CONFIG_EXAMPLES_DIR "Geeetech/A10T/Stock LCD"

In file included from Marlin\src\HAL\AVR\../../inc/MarlinConfig.h:49:0,
from Marlin\src\HAL\AVR\watchdog.cpp:24:
Marlin\src\HAL\AVR\../../inc/SanityCheck.h:2561:4: error: #error "TMC2208 or TMC2209 on X requires X_HARDWARE_SERIAL or X_SERIAL_(RX|TX)_PIN."
#error "TMC2208 or TMC2209 on X requires X_HARDWARE_SERIAL or X_SERIAL_(RX|TX)_PIN."
^~~~~
In file included from Marlin\src\HAL\shared\../../core/../inc/MarlinConfig.h:49:0,
from Marlin\src\HAL\shared\../../core/serial.h:24,
from Marlin\src\HAL\shared\HAL_MinSerial.h:24,
from Marlin\src\HAL\shared\HAL_MinSerial.cpp:22:
Marlin\src\HAL\shared\../../core/../inc/SanityCheck.h:2561:4: error: #error "TMC2208 or TMC2209 on X requires X_HARDWARE_SERIAL or X_SERIAL_(RX|TX)_PIN."
#error "TMC2208 or TMC2209 on X requires X_HARDWARE_SERIAL or X_SERIAL_(RX|TX)_PIN."
^~~~~
*** [.pio\build\mega2560\src\src\HAL\AVR\HAL_SPI.cpp.o] Error 1
In file included from Marlin\src\HAL\shared\../../inc/MarlinConfig.h:49:0,
from Marlin\src\HAL\shared\servo.cpp:53:
Marlin\src\HAL\shared\../../inc/SanityCheck.h:2561:4: error: #error "TMC2208 or TMC2209 on X requires X_HARDWARE_SERIAL or X_SERIAL_(RX|TX)_PIN."
#error "TMC2208 or TMC2209 on X requires X_HARDWARE_SERIAL or X_SERIAL_(RX|TX)_PIN."
^~~~~
*** [.pio\build\mega2560\src\src\HAL\AVR\eeprom.cpp.o] Error 1
*** [.pio\build\mega2560\src\src\HAL\AVR\HAL.cpp.o] Error 1
In file included from Marlin\src\HAL\shared\../../inc/MarlinConfig.h:49:0,
from Marlin\src\HAL\shared\esp_wifi.cpp:23:
Marlin\src\HAL\shared\../../inc/SanityCheck.h:2561:4: error: #error "TMC2208 or TMC2209 on X requires X_HARDWARE_SERIAL or X_SERIAL_(RX|TX)_PIN."
#error "TMC2208 or TMC2209 on X requires X_HARDWARE_SERIAL or X_SERIAL_(RX|TX)_PIN."
^~~~~
*** [.pio\build\mega2560\src\src\HAL\AVR\Servo.cpp.o] Error 1
*** [.pio\build\mega2560\src\src\HAL\shared\Delay.cpp.o] Error 1
*** [.pio\build\mega2560\src\src\HAL\AVR\MarlinSerial.cpp.o] Error 1
*** [.pio\build\mega2560\src\src\HAL\AVR\watchdog.cpp.o] Error 1
*** [.pio\build\mega2560\src\src\HAL\shared\HAL_MinSerial.cpp.o] Error 1
*** [.pio\build\mega2560\src\src\HAL\shared\servo.cpp.o] Error 1
*** [.pio\build\mega2560\src\src\HAL\shared\esp_wifi.cpp.o] Error 1
In file included from Marlin\src\inc/MarlinConfig.h:49:0,
from Marlin\src\MarlinCore.h:24,
from Marlin\src\MarlinCore.cpp:31:
Marlin\src\inc/SanityCheck.h:2561:4: error: #error "TMC2208 or TMC2209 on X requires X_HARDWARE_SERIAL or X_SERIAL_(RX|TX)_PIN."
#error "TMC2208 or TMC2209 on X requires X_HARDWARE_SERIAL or X_SERIAL_(RX|TX)_PIN."
^~~~~
In file included from Marlin\src\core\../inc/MarlinConfig.h:49:0,
from Marlin\src\core\serial.h:24,
from Marlin\src\core\serial.cpp:23:
Marlin\src\core\../inc/SanityCheck.h:2561:4: error: #error "TMC2208 or TMC2209 on X requires X_HARDWARE_SERIAL or X_SERIAL_(RX|TX)_PIN."
#error "TMC2208 or TMC2209 on X requires X_HARDWARE_SERIAL or X_SERIAL_(RX|TX)_PIN."
^~~~~
*** [.pio\build\mega2560\src\src\core\serial.cpp.o] Error 1
*** [.pio\build\mega2560\src\src\MarlinCore.cpp.o] Error 1
=============================================================================================== [FAILED] Took 3.64 seconds ===============================================================================================

Environment Status Duration
------------- -------- ------------
mega2560 FAILED 00:00:03.643
========================================================================================== 1 failed, 0 succeeded in 00:00:03.643 ==========================================================================================The terminal process "C:\Users\mario\.platformio\penv\Scripts\platformio.exe 'run'" terminated with exit code: 1.

Terminal will be reused by tasks, press any key to close it.

Viewing all articles
Browse latest Browse all 2831

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>