Coder Social home page Coder Social logo

Comments (10)

ameyer avatar ameyer commented on June 24, 2024

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.

thinkyhead avatar thinkyhead commented on June 24, 2024

I've patched the typos, and it should now compile! Version bumped to 0.6.1.

from arduino-l6470.

ThiloBaWue avatar ThiloBaWue commented on June 24, 2024

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.

ThiloBaWue avatar ThiloBaWue commented on June 24, 2024

Sorry, accidently closed. I tried to compile with Marlin-configurator with platformio. With similar errors.

from arduino-l6470.

ameyer avatar ameyer commented on June 24, 2024

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.

ThiloBaWue avatar ThiloBaWue commented on June 24, 2024

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.

thinkyhead avatar thinkyhead commented on June 24, 2024

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.

thinkyhead avatar thinkyhead commented on June 24, 2024

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.

ThiloBaWue avatar ThiloBaWue commented on June 24, 2024

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.

thinkyhead avatar thinkyhead commented on June 24, 2024

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 photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.