13-11-2018, 09:47 PM
Hola, tengo un problema al subir el archivo en el arduino. La impresora funciona correctamente pero un amigo me ha hecho una mejora, el archivo Marlin.ino y la correspondiente carpeta, me lo ha dado él.
Al subir el archivo me da un problema:
"Error compilando para la tarjeta Arduino/Genuino Mega or Mega 2560"
He acortado el código para que no sea muy largo, en el programa lo que me ha marcado en color es esa parte que he remarcado, alguien sabría decirme porqué me da error o que debo hacer? Hay algún post existente en donde solucionen esta duda?
Gracias de antemano!
Al subir el archivo me da un problema:
"Error compilando para la tarjeta Arduino/Genuino Mega or Mega 2560"
Código:
Arduino:1.8.7 (Windows Store 1.8.15.0) (Windows 10), Tarjeta:"Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"
(...)
Archiving built core (caching) in: C:\Users\user\AppData\Local\Temp\arduino_cache_655309\core\core_arduino_avr_mega_cpu_atmega2560_83dd9225a3a2a4e5654b35f3e742d65a.a
Linking everything together...
"C:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.15.0_x86__mdqgnx93n4wtt\\hardware\\tools\\avr/bin/avr-gcc" -w -Os -g -flto -fuse-linker-plugin -Wl,--gc-sections,--relax -mmcu=atmega2560 -o "C:\\Users\\user\\AppData\\Local\\Temp\\arduino_build_228802/Marlin.ino.elf" "C:\\Users\\user\\AppData\\Local\\Temp\\arduino_build_228802\\sketch\\G26_Mesh_Validation_Tool.cpp.o" "C:\\Users\\user\\AppData\\Local\\Temp\\arduino_build_228802\\sketch\\M100_Free_Mem_Chk.cpp.o" "C:\\Users\\user\\AppData\\Local\\Temp\\arduino_build_228802\\sketch\\Marlin.ino.cpp.o" "C:\\Users\\user\\AppData\\Local\\Temp\\arduino_build_228802\\sketch\\MarlinSerial.cpp.o" "C:\\Users\\user\\AppData\\Local\\Temp\\arduino_build_228802\\sketch\\Marlin_main.cpp.o" "C:\\Users\\user\\AppData\\Local\\Temp\\arduino_build_228802\\sketch\\Sd2Card.cpp.o" "C:\\Users\\user\\AppData\\Local\\Temp\\arduino_build_228802\\sketch\\SdBaseFile.cpp.o" "C:\\Users\\user\\AppData\\Local\\Temp\\arduino_build_228802\\sketch\\SdFatUtil.cpp.o" "C:\\Users\\user\\AppData\\Local\\Temp\\arduino_build_228802\\sketch\\SdFile.cpp.o" "C:\\Users\\user\\AppData\\Local\\Temp\\arduino_build_228802\\sketch\\SdVolume.cpp.o" "C:\\Users\\user\\AppData\\Local\\Temp\\arduino_build_228802\\sketch\\blinkm.cpp.o" "C:\\Users\\user\\AppData\\Local\\Temp\\arduino_build_228802\\sketch\\cardreader.cpp.o" "C:\\Users\\user\\AppData\\Local\\Temp\\arduino_build_228802\\sketch\\configuration_store.cpp.o" "C:\\Users\\user\\AppData\\Local\\Temp\\arduino_build_228802\\sketch\\dac_mcp4728.cpp.o" "C:\\Users\\user\\AppData\\Local\\Temp\\arduino_build_228802\\sketch\\digipot_mcp4018.cpp.o" "C:\\Users\\user\\AppData\\Local\\Temp\\arduino_build_228802\\sketch\\digipot_mcp4451.cpp.o" "C:\\Users\\user\\AppData\\Local\\Temp\\arduino_build_228802\\sketch\\endstops.cpp.o" "C:\\Users\\user\\AppData\\Local\\Temp\\arduino_build_228802\\sketch\\gcode.cpp.o" "C:\\Users\\user\\AppData\\Local\\Temp\\arduino_build_228802\\sketch\\hex_print_routines.cpp.o" "C:\\Users\\user\\AppData\\Local\\Temp\\arduino_build_228802\\sketch\\least_squares_fit.cpp.o" "C:\\Users\\user\\AppData\\Local\\Temp\\arduino_build_228802\\sketch\\mesh_bed_leveling.cpp.o" "C:\\Users\\user\\AppData\\Local\\Temp\\arduino_build_228802\\sketch\\nozzle.cpp.o" "C:\\Users\\user\\AppData\\Local\\Temp\\arduino_build_228802\\sketch\\planner.cpp.o" "C:\\Users\\user\\AppData\\Local\\Temp\\arduino_build_228802\\sketch\\planner_bezier.cpp.o" "C:\\Users\\user\\AppData\\Local\\Temp\\arduino_build_228802\\sketch\\printcounter.cpp.o" "C:\\Users\\user\\AppData\\Local\\Temp\\arduino_build_228802\\sketch\\qr_solve.cpp.o" "C:\\Users\\user\\AppData\\Local\\Temp\\arduino_build_228802\\sketch\\serial.cpp.o" "C:\\Users\\user\\AppData\\Local\\Temp\\arduino_build_228802\\sketch\\servo.cpp.o" "C:\\Users\\user\\AppData\\Local\\Temp\\arduino_build_228802\\sketch\\stepper.cpp.o" "C:\\Users\\user\\AppData\\Local\\Temp\\arduino_build_228802\\sketch\\stepper_dac.cpp.o" "C:\\Users\\user\\AppData\\Local\\Temp\\arduino_build_228802\\sketch\\stepper_indirection.cpp.o" "C:\\Users\\user\\AppData\\Local\\Temp\\arduino_build_228802\\sketch\\stopwatch.cpp.o" "C:\\Users\\user\\AppData\\Local\\Temp\\arduino_build_228802\\sketch\\temperature.cpp.o" "C:\\Users\\user\\AppData\\Local\\Temp\\arduino_build_228802\\sketch\\twibus.cpp.o" "C:\\Users\\user\\AppData\\Local\\Temp\\arduino_build_228802\\sketch\\ubl.cpp.o" "C:\\Users\\user\\AppData\\Local\\Temp\\arduino_build_228802\\sketch\\ubl_G29.cpp.o" "C:\\Users\\user\\AppData\\Local\\Temp\\arduino_build_228802\\sketch\\ubl_motion.cpp.o" "C:\\Users\\user\\AppData\\Local\\Temp\\arduino_build_228802\\sketch\\ultralcd.cpp.o" "C:\\Users\\user\\AppData\\Local\\Temp\\arduino_build_228802\\sketch\\utility.cpp.o" "C:\\Users\\user\\AppData\\Local\\Temp\\arduino_build_228802\\sketch\\vector_3.cpp.o" "C:\\Users\\user\\AppData\\Local\\Temp\\arduino_build_228802\\sketch\\watchdog.cpp.o" "C:\\Users\\user\\AppData\\Local\\Temp\\arduino_build_228802\\libraries\\LiquidCrystal\\LiquidCrystal.cpp.o" "C:\\Users\\user\\AppData\\Local\\Temp\\arduino_build_228802/core\\core.a" "-LC:\\Users\\user\\AppData\\Local\\Temp\\arduino_build_228802" -lm
C:\Users\user\AppData\Local\Temp\arduino_build_228802\sketch\ultralcd_impl_HD44780.h: In function 'lcd_implementation_drawedit':
C:\Users\user\AppData\Local\Temp\arduino_build_228802\sketch\ultralcd_impl_HD44780.h:952:3: internal compiler error: Segmentation fault
}
^
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
lto-wrapper.exe: fatal error: C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.15.0_x86__mdqgnx93n4wtt\hardware\tools\avr/bin/avr-gcc returned 1 exit status
compilation terminated.
c:/program files/windowsapps/arduinollc.arduinoide_1.8.15.0_x86__mdqgnx93n4wtt/hardware/tools/avr/bin/../lib/gcc/avr/5.4.0/../../../../avr/bin/ld.exe: error: lto-wrapper failed
collect2.exe: error: ld returned 1 exit status
Usando librería LiquidCrystal con versión 1.0.7 en la carpeta: C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.15.0_x86__mdqgnx93n4wtt\libraries\LiquidCrystal
exit status 1
Error compilando para la tarjeta Arduino/Genuino Mega or Mega 2560.
He acortado el código para que no sea muy largo, en el programa lo que me ha marcado en color es esa parte que he remarcado, alguien sabría decirme porqué me da error o que debo hacer? Hay algún post existente en donde solucionen esta duda?
Gracias de antemano!