Comments (10)
WOW! That is a huge set of errors. Sadly I don’t know what it all means.
Can you compile other code ok?
if you just create a blank sketch with just this do you get the same errors?
#include <SPI.h>
#include <L6470.h>
L6470 stepper(10);
void setup(){}
void loop(){}
from arduino-l6470.
I've patched the typos, and it should now compile! Version bumped to 0.6.1.
from arduino-l6470.
Big thanks for your quick resonse to thinkyhead and ameyer.
Unfortunately the problem still exists. If i try to compile the small programm from ameyer the following error appears:
Error Log
Arduino: 1.8.2 (Windows 7), Board: "Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"
C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\TK_T530\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\TK_T530\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\TK_T530\Documents\Arduino\libraries -fqbn=arduino:avr:mega:cpu=atmega2560 -ide-version=10802 -build-path C:\Users\TK_T530\AppData\Local\Temp\arduino_build_549465 -warnings=none -build-cache C:\Users\TK_T530\AppData\Local\Temp\arduino_cache_915292 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.1.1 -prefs=runtime.tools.avr-gcc.path=C:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2 -prefs=runtime.tools.avrdude.path=C:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino9 -verbose C:\Users\TK_T530\Documents\Arduino\L6470_Blanktest\L6470_Blanktest.ino
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\TK_T530\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\TK_T530\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\TK_T530\Documents\Arduino\libraries -fqbn=arduino:avr:mega:cpu=atmega2560 -ide-version=10802 -build-path C:\Users\TK_T530\AppData\Local\Temp\arduino_build_549465 -warnings=none -build-cache C:\Users\TK_T530\AppData\Local\Temp\arduino_cache_915292 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.1.1 -prefs=runtime.tools.avr-gcc.path=C:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2 -prefs=runtime.tools.avrdude.path=C:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino9 -verbose C:\Users\TK_T530\Documents\Arduino\L6470_Blanktest\L6470_Blanktest.ino
Using board 'mega' from platform in folder: C:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21
Using core 'arduino' from platform in folder: C:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21
Detecting libraries used...
"C:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10802 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\cores\arduino" "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\variants\mega" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_549465\sketch\L6470_Blanktest.ino.cpp" -o "nul"
"C:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10802 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\cores\arduino" "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\variants\mega" "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\libraries\SPI\src" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_549465\sketch\L6470_Blanktest.ino.cpp" -o "nul"
"C:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10802 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\cores\arduino" "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\variants\mega" "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\libraries\SPI\src" "-IC:\Users\TK_T530\Documents\Arduino\libraries\L6470" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_549465\sketch\L6470_Blanktest.ino.cpp" -o "nul"
Using cached library dependencies for file: C:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\libraries\SPI\src\SPI.cpp
"C:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10802 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\cores\arduino" "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\variants\mega" "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\libraries\SPI\src" "-IC:\Users\TK_T530\Documents\Arduino\libraries\L6470" "C:\Users\TK_T530\Documents\Arduino\libraries\L6470\L6470.cpp" -o "nul"
Generating function prototypes...
"C:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10802 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\cores\arduino" "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\variants\mega" "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\libraries\SPI\src" "-IC:\Users\TK_T530\Documents\Arduino\libraries\L6470" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_549465\sketch\L6470_Blanktest.ino.cpp" -o "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_549465\preproc\ctags_target_for_gcc_minus_e.cpp"
"C:\Program Files (x86)\Arduino\tools-builder\ctags\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_549465\preproc\ctags_target_for_gcc_minus_e.cpp"
Sketch wird kompiliert...
"C:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10802 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\cores\arduino" "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\variants\mega" "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\libraries\SPI\src" "-IC:\Users\TK_T530\Documents\Arduino\libraries\L6470" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_549465\sketch\L6470_Blanktest.ino.cpp" -o "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_549465\sketch\L6470_Blanktest.ino.cpp.o"
Compiling libraries...
Compiling library "SPI"
Zuvor kompilierte Datei wird verwendet: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_549465\libraries\SPI\SPI.cpp.o
Compiling library "L6470"
"C:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10802 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\cores\arduino" "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\variants\mega" "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\libraries\SPI\src" "-IC:\Users\TK_T530\Documents\Arduino\libraries\L6470" "C:\Users\TK_T530\Documents\Arduino\libraries\L6470\L6470.cpp" -o "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_549465\libraries\L6470\L6470.cpp.o"
C:\Users\TK_T530\Documents\Arduino\libraries\L6470\L6470.cpp: In member function 'int L6470::getStatus()':
C:\Users\TK_T530\Documents\Arduino\libraries\L6470\L6470.cpp:316:10: error: expected primary-expression before '=' token
return = Xfer(0) << 8 | Xfer(0);
^
Bibliothek SPI in Version 1.0 im Ordner: C:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\libraries\SPI wird verwendet
Bibliothek L6470 im Ordner: C:\Users\TK_T530\Documents\Arduino\libraries\L6470 (legacy) wird verwendet
exit status 1
Fehler beim Kompilieren für das Board Arduino/Genuino Mega or Mega `2560.
I figured out that (one of) the problem(s) is the "=" sign after return in Line 316. If i remove it, the small programm compiles now. The Line is now:
return Xfer(0) << 8 | Xfer(0);
But if I try to compile the Marlin code with activated L6470 then there are furthermore a lot of errors. I don´t know what the problem is. I am trying to figure it out. But I am not so expirienced....
Error Log
Arduino: 1.8.2 (Windows 7), Board: "Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"
C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\TK_T530\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\TK_T530\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\TK_T530\Documents\Arduino\libraries -fqbn=arduino:avr:mega:cpu=atmega2560 -ide-version=10802 -build-path C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488 -warnings=none -build-cache C:\Users\TK_T530\AppData\Local\Temp\arduino_cache_915292 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.1.1 -prefs=runtime.tools.avr-gcc.path=C:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2 -prefs=runtime.tools.avrdude.path=C:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino9 -verbose D:\3d Druck\Marlin ABW\Marlin-1.1.x\Marlin-1.1BigBlackV1.1L6470\Marlin-1.1BigBlackV1.1L6470.ino
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\TK_T530\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\TK_T530\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\TK_T530\Documents\Arduino\libraries -fqbn=arduino:avr:mega:cpu=atmega2560 -ide-version=10802 -build-path C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488 -warnings=none -build-cache C:\Users\TK_T530\AppData\Local\Temp\arduino_cache_915292 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.1.1 -prefs=runtime.tools.avr-gcc.path=C:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2 -prefs=runtime.tools.avrdude.path=C:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino9 -verbose D:\3d Druck\Marlin ABW\Marlin-1.1.x\Marlin-1.1BigBlackV1.1L6470\Marlin-1.1BigBlackV1.1L6470.ino
Using board 'mega' from platform in folder: C:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21
Using core 'arduino' from platform in folder: C:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21
Detecting libraries used...
"C:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10802 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\cores\arduino" "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\variants\mega" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\Marlin-1.1BigBlackV1.1L6470.ino.cpp" -o "nul"
"C:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10802 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\cores\arduino" "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\variants\mega" "-IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal\src" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\Marlin-1.1BigBlackV1.1L6470.ino.cpp" -o "nul"
"C:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10802 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\cores\arduino" "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\variants\mega" "-IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal\src" "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\libraries\SPI\src" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\Marlin-1.1BigBlackV1.1L6470.ino.cpp" -o "nul"
"C:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10802 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\cores\arduino" "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\variants\mega" "-IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal\src" "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\libraries\SPI\src" "-IC:\Users\TK_T530\Documents\Arduino\libraries\L6470" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\Marlin-1.1BigBlackV1.1L6470.ino.cpp" -o "nul"
Using cached library dependencies for file: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\G26_Mesh_Validation_Tool.cpp
Using cached library dependencies for file: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\I2CPositionEncoder.cpp
Using cached library dependencies for file: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\M100_Free_Mem_Chk.cpp
Using cached library dependencies for file: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\MarlinSerial.cpp
Using cached library dependencies for file: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\Marlin_main.cpp
Using cached library dependencies for file: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\Max7219_Debug_LEDs.cpp
Using cached library dependencies for file: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\Sd2Card.cpp
Using cached library dependencies for file: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\SdBaseFile.cpp
Using cached library dependencies for file: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\SdFatUtil.cpp
Using cached library dependencies for file: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\SdFile.cpp
Using cached library dependencies for file: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\SdVolume.cpp
Using cached library dependencies for file: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\blinkm.cpp
Using cached library dependencies for file: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\cardreader.cpp
Using cached library dependencies for file: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\configuration_store.cpp
Using cached library dependencies for file: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\dac_mcp4728.cpp
Using cached library dependencies for file: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\digipot_mcp4018.cpp
Using cached library dependencies for file: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\digipot_mcp4451.cpp
Using cached library dependencies for file: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\endstops.cpp
Using cached library dependencies for file: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\gcode.cpp
Using cached library dependencies for file: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\hex_print_routines.cpp
Using cached library dependencies for file: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\least_squares_fit.cpp
Using cached library dependencies for file: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\leds.cpp
Using cached library dependencies for file: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\mesh_bed_leveling.cpp
Using cached library dependencies for file: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\neopixel.cpp
Using cached library dependencies for file: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\nozzle.cpp
Using cached library dependencies for file: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\pca9632.cpp
Using cached library dependencies for file: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\planner.cpp
Using cached library dependencies for file: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\planner_bezier.cpp
Using cached library dependencies for file: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\printcounter.cpp
Using cached library dependencies for file: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\serial.cpp
Using cached library dependencies for file: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\servo.cpp
Using cached library dependencies for file: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\stepper.cpp
Using cached library dependencies for file: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\stepper_dac.cpp
"C:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10802 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\cores\arduino" "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\variants\mega" "-IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal\src" "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\libraries\SPI\src" "-IC:\Users\TK_T530\Documents\Arduino\libraries\L6470" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\stepper_indirection.cpp" -o "nul"
"C:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10802 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\cores\arduino" "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\variants\mega" "-IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal\src" "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\libraries\SPI\src" "-IC:\Users\TK_T530\Documents\Arduino\libraries\L6470" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\stopwatch.cpp" -o "nul"
"C:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10802 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\cores\arduino" "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\variants\mega" "-IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal\src" "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\libraries\SPI\src" "-IC:\Users\TK_T530\Documents\Arduino\libraries\L6470" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\temperature.cpp" -o "nul"
"C:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10802 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\cores\arduino" "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\variants\mega" "-IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal\src" "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\libraries\SPI\src" "-IC:\Users\TK_T530\Documents\Arduino\libraries\L6470" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\twibus.cpp" -o "nul"
"C:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10802 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\cores\arduino" "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\variants\mega" "-IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal\src" "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\libraries\SPI\src" "-IC:\Users\TK_T530\Documents\Arduino\libraries\L6470" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\ubl.cpp" -o "nul"
"C:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10802 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\cores\arduino" "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\variants\mega" "-IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal\src" "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\libraries\SPI\src" "-IC:\Users\TK_T530\Documents\Arduino\libraries\L6470" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\ubl_G29.cpp" -o "nul"
"C:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10802 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\cores\arduino" "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\variants\mega" "-IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal\src" "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\libraries\SPI\src" "-IC:\Users\TK_T530\Documents\Arduino\libraries\L6470" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\ubl_motion.cpp" -o "nul"
"C:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10802 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\cores\arduino" "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\variants\mega" "-IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal\src" "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\libraries\SPI\src" "-IC:\Users\TK_T530\Documents\Arduino\libraries\L6470" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\ultralcd.cpp" -o "nul"
"C:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10802 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\cores\arduino" "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\variants\mega" "-IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal\src" "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\libraries\SPI\src" "-IC:\Users\TK_T530\Documents\Arduino\libraries\L6470" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\utility.cpp" -o "nul"
"C:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10802 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\cores\arduino" "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\variants\mega" "-IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal\src" "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\libraries\SPI\src" "-IC:\Users\TK_T530\Documents\Arduino\libraries\L6470" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\vector_3.cpp" -o "nul"
"C:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10802 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\cores\arduino" "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\variants\mega" "-IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal\src" "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\libraries\SPI\src" "-IC:\Users\TK_T530\Documents\Arduino\libraries\L6470" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\watchdog.cpp" -o "nul"
"C:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10802 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\cores\arduino" "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\variants\mega" "-IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal\src" "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\libraries\SPI\src" "-IC:\Users\TK_T530\Documents\Arduino\libraries\L6470" "C:\Program Files (x86)\Arduino\libraries\LiquidCrystal\src\LiquidCrystal.cpp" -o "nul"
"C:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10802 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\cores\arduino" "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\variants\mega" "-IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal\src" "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\libraries\SPI\src" "-IC:\Users\TK_T530\Documents\Arduino\libraries\L6470" "C:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\libraries\SPI\src\SPI.cpp" -o "nul"
"C:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10802 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\cores\arduino" "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\variants\mega" "-IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal\src" "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\libraries\SPI\src" "-IC:\Users\TK_T530\Documents\Arduino\libraries\L6470" "C:\Users\TK_T530\Documents\Arduino\libraries\L6470\L6470.cpp" -o "nul"
Generating function prototypes...
"C:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10802 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\cores\arduino" "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\variants\mega" "-IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal\src" "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\libraries\SPI\src" "-IC:\Users\TK_T530\Documents\Arduino\libraries\L6470" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\Marlin-1.1BigBlackV1.1L6470.ino.cpp" -o "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\preproc\ctags_target_for_gcc_minus_e.cpp"
"C:\Program Files (x86)\Arduino\tools-builder\ctags\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\preproc\ctags_target_for_gcc_minus_e.cpp"
Sketch wird kompiliert...
Zuvor kompilierte Datei wird verwendet: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\G26_Mesh_Validation_Tool.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\I2CPositionEncoder.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\M100_Free_Mem_Chk.cpp.o
"C:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10802 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\cores\arduino" "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\variants\mega" "-IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal\src" "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\libraries\SPI\src" "-IC:\Users\TK_T530\Documents\Arduino\libraries\L6470" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\Marlin-1.1BigBlackV1.1L6470.ino.cpp" -o "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\Marlin-1.1BigBlackV1.1L6470.ino.cpp.o"
Zuvor kompilierte Datei wird verwendet: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\MarlinSerial.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\Marlin_main.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\Max7219_Debug_LEDs.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\Sd2Card.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\SdBaseFile.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\SdFatUtil.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\SdFile.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\SdVolume.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\blinkm.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\cardreader.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\configuration_store.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\dac_mcp4728.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\digipot_mcp4018.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\digipot_mcp4451.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\endstops.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\gcode.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\hex_print_routines.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\least_squares_fit.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\leds.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\mesh_bed_leveling.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\neopixel.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\nozzle.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\pca9632.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\planner.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\planner_bezier.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\printcounter.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\serial.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\servo.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\stepper.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\stepper_dac.cpp.o
"C:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10802 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\cores\arduino" "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\variants\mega" "-IC:\Program Files (x86)\Arduino\libraries\LiquidCrystal\src" "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\libraries\SPI\src" "-IC:\Users\TK_T530\Documents\Arduino\libraries\L6470" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\stepper_indirection.cpp" -o "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\stepper_indirection.cpp.o"
C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\stepper_indirection.cpp: In function 'void L6470_init()':
stepper_indirection.cpp:494: error: no matching function for call to 'L6470::init(int)'
stepper##A.init(A##_K_VAL); \
^
C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\stepper_indirection.cpp:503:7: note: in expansion of macro '_L6470_INIT'
_L6470_INIT(X);
^
C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\stepper_indirection.cpp:494:30: note: candidate is:
stepper##A.init(A##_K_VAL); \
^
C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\stepper_indirection.cpp:503:7: note: in expansion of macro '_L6470_INIT'
_L6470_INIT(X);
^
In file included from C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\stepper_indirection.h:70:0,
from C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\stepper_indirection.cpp:34:
C:\Users\TK_T530\Documents\Arduino\libraries\L6470/L6470.h:246:7: note: void L6470::init()
void init();
^
C:\Users\TK_T530\Documents\Arduino\libraries\L6470/L6470.h:246:7: note: candidate expects 0 arguments, 1 provided
stepper_indirection.cpp:494: error: no matching function for call to 'L6470::init(int)'
stepper##A.init(A##_K_VAL); \
^
C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\stepper_indirection.cpp:509:7: note: in expansion of macro '_L6470_INIT'
_L6470_INIT(Y);
^
C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\stepper_indirection.cpp:494:30: note: candidate is:
stepper##A.init(A##_K_VAL); \
^
C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\stepper_indirection.cpp:509:7: note: in expansion of macro '_L6470_INIT'
_L6470_INIT(Y);
^
In file included from C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\stepper_indirection.h:70:0,
from C:\Users\TK_T530\AppData\Local\Temp\arduino_build_993488\sketch\stepper_indirection.cpp:34:
C:\Users\TK_T530\Documents\Arduino\libraries\L6470/L6470.h:246:7: note: void L6470::init()
void init();
^
C:\Users\TK_T530\Documents\Arduino\libraries\L6470/L6470.h:246:7: note: candidate expects 0 arguments, 1 provided
Bibliothek LiquidCrystal in Version 1.0.5 im Ordner: C:\Program Files (x86)\Arduino\libraries\LiquidCrystal wird verwendet
Bibliothek SPI in Version 1.0 im Ordner: C:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\libraries\SPI wird verwendet
Bibliothek L6470 im Ordner: C:\Users\TK_T530\Documents\Arduino\libraries\L6470 (legacy) wird verwendet
exit status 1
no matching function for call to 'L6470::init(int)'
from arduino-l6470.
Sorry, accidently closed. I tried to compile with Marlin-configurator with platformio. With similar errors.
from arduino-l6470.
Try to redownloading the code. Scott just made some changes to try and fix this.
Make sure you quit arduino, trash the L6470 library, download the new version, put the new L6470 library in the arduino library folder then relaunch the arduino app to see if it works.
from arduino-l6470.
Thanks! I tried again as described. Redownloaded and replaced the old files but it is as stated before:
Your Code and the example code in the library fails with an error, but if i change line 316 and delete the "=" to following:
// Fetch and return the 16-bit value in the L6470_STATUS register. Resets
// any warning flags and exits any error states. Using GetParam()
// to read L6470_STATUS does not clear these values.
int L6470::getStatus() {
Xfer(dSPIN_GET_STATUS);
return Xfer(0) << 8 | Xfer(0);
then your short code and the example code in the Library compiles without an error.
Do you use Arduino IDE for developing? I looked in the arduino reference for the return command, and there is no "=" sign in the description....?!
The errors in Marlin persist even with the changed "=".
from arduino-l6470.
I'll look into it and patch the init
issue in a moment…. It would actually be a Marlin bug, not L6470.
from arduino-l6470.
The issue seems to already be patched. You'll need to get bugfix-1.1.x
or bugfix-2.0.x
. If you want to fix it in an earlier version, make this change in stepper_indirection.cpp
…
#define _L6470_INIT(A) do{ \
- stepper##A.init(A##_K_VAL); \
+ stepper##A.init(); \
stepper##A.softFree(); \
stepper##A.setMicroSteps(A##_MICROSTEPS); \
stepper##A.setOverCurrent(A##_OVERCURRENT); \
stepper##A.setStallCurrent(A##_STALLCURRENT); \
}while(0)
from arduino-l6470.
Hello thinkyhead!
Thanks for your work! I did as adviced and used (for testing) both bugfixes and the discussed errors are solved! But there is another error that prevents an successfull compilation with Marlin.
I know that it is more an Marlin Issue but everyone who tries to use it will have problems with it and the suggested solution is no problem for non Marlin users (in my opinion).
Perhaps a Marlin-branch of L6470 library would make sense??
The Problem: The attemp to build the 0.61 version of L6470 library results in that error:
Compiling libraries...
Compiling library "SPI"
Zuvor kompilierte Datei wird verwendet: C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\libraries\SPI\SPI.cpp.o
Compiling library "L6470"
"C:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10802 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\cores\arduino" "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\variants\mega" "-IC:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\libraries\SPI\src" "-IC:\Users\TK_T530\Documents\Arduino\libraries\L6470" "C:\Users\TK_T530\Documents\Arduino\libraries\L6470\L6470.cpp" -o "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\libraries\L6470\L6470.cpp.o"
Compiling core...
Using precompiled core
Linking everything together...
"C:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2/bin/avr-gcc" -w -Os -g -flto -fuse-linker-plugin -Wl,--gc-sections,--relax -mmcu=atmega2560 -o "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718/Marlin.ino.elf" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\sketch\G26_Mesh_Validation_Tool.cpp.o" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\sketch\I2CPositionEncoder.cpp.o" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\sketch\M100_Free_Mem_Chk.cpp.o" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\sketch\Marlin.ino.cpp.o" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\sketch\MarlinSerial.cpp.o" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\sketch\Marlin_main.cpp.o" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\sketch\Max7219_Debug_LEDs.cpp.o" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\sketch\Sd2Card.cpp.o" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\sketch\SdBaseFile.cpp.o" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\sketch\SdFatUtil.cpp.o" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\sketch\SdFile.cpp.o" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\sketch\SdVolume.cpp.o" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\sketch\blinkm.cpp.o" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\sketch\cardreader.cpp.o" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\sketch\configuration_store.cpp.o" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\sketch\dac_mcp4728.cpp.o" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\sketch\digipot_mcp4018.cpp.o" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\sketch\digipot_mcp4451.cpp.o" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\sketch\emergency_parser.cpp.o" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\sketch\endstops.cpp.o" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\sketch\fwretract.cpp.o" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\sketch\hex_print_routines.cpp.o" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\sketch\least_squares_fit.cpp.o" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\sketch\leds.cpp.o" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\sketch\malyanlcd.cpp.o" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\sketch\mesh_bed_leveling.cpp.o" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\sketch\neopixel.cpp.o" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\sketch\nozzle.cpp.o" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\sketch\parser.cpp.o" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\sketch\pca9632.cpp.o" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\sketch\planner.cpp.o" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\sketch\planner_bezier.cpp.o" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\sketch\power.cpp.o" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\sketch\power_loss_recovery.cpp.o" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\sketch\printcounter.cpp.o" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\sketch\runout.cpp.o" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\sketch\serial.cpp.o" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\sketch\servo.cpp.o" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\sketch\stepper.cpp.o" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\sketch\stepper_dac.cpp.o" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\sketch\stepper_indirection.cpp.o" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\sketch\stopwatch.cpp.o" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\sketch\temperature.cpp.o" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\sketch\tmc_util.cpp.o" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\sketch\twibus.cpp.o" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\sketch\ubl.cpp.o" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\sketch\ubl_G29.cpp.o" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\sketch\ubl_motion.cpp.o" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\sketch\ultralcd.cpp.o" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\sketch\utility.cpp.o" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\sketch\vector_3.cpp.o" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\sketch\watchdog.cpp.o" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\libraries\SPI\SPI.cpp.o" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\libraries\L6470\L6470.cpp.o" "C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718/..\arduino_cache_990800\core\core_arduino_avr_mega_cpu_atmega2560_925dc859d9dd67fd18335eb9fb49fd3b.a" "-LC:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718" -lm
HardwareSerial0.cpp.o (symbol from plugin): In function `Serial':
(.text+0x0): multiple definition of `__vector_25'
C:\Users\TK_T530\AppData\Local\Temp\arduino_build_990718\sketch\MarlinSerial.cpp.o (symbol from plugin):(.text+0x0): first defined here
c:/users/tk_t530/appdata/local/arduino15/packages/arduino/tools/avr-gcc/4.9.2-atmel3.5.4-arduino2/bin/../lib/gcc/avr/4.9.2/../../../../avr/bin/ld.exe: Disabling relaxation: it will not work with multiple definitions
collect2.exe: error: ld returned 1 exit status
Bibliothek SPI in Version 1.0 im Ordner: C:\Users\TK_T530\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.21\libraries\SPI wird verwendet
Bibliothek L6470 im Ordner: C:\Users\TK_T530\Documents\Arduino\libraries\L6470 (legacy) wird verwendet
exit status 1
Fehler beim Kompilieren für das Board Arduino/Genuino Mega or Mega 2560.
The error is a result of Line 56 in "L6470.cpp" where an Serial.println of an statusmessage
happens. The concerning line is:
// First things first: let's check communications. The L6470_CONFIG register should
// power up to 0x2E88, so we can use that to check the communications.
Serial.println(GetParam(L6470_CONFIG) == 0x2E88 ? "good to go" : "Comm issue");
The solution for me is to simply comment out that line like this:
// First things first: let's check communications. The L6470_CONFIG register should
// power up to 0x2E88, so we can use that to check the communications.
//Serial.println(GetParam(L6470_CONFIG) == 0x2E88 ? "good to go" : "Comm issue");
Then Marlin compiles without any error. I think it makes no difference in functionality. The L6470 example code compiles without error too.
I don´t exactly know what causes the problem in Marlin.
For me it works, but I think something has to be changed: Marlin or L6470 library??
Thanks in advance.
from arduino-l6470.
Thanks for the pointer! I've applied your suggestion to simply remove dependency on Serial
, since Marlin defines its own. Maybe in the future we'll get rid of that override and call our custom Serial
instance something else.
As an alternative we could just make the Serial object a constructor parameter.
I also removed the custom overrides of MISO
, MOSI
, and SCK
since these are defined by the platform. Later on I'll update the library to be able to work with any SPI pins, so it's not limited to the hardware ones.
Note that you'll still need to edit the library to set the RESET
and BUSYN
pins, otherwise pin conflicts are bound to happen. Those pins will also need to be made assignable in a constructor in a future update.
I'll see to those pretty soon. Busy week ahead!
from arduino-l6470.
Related Issues (9)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from arduino-l6470.