Vai al contenuto

Firmware help


Messaggi raccomandati

Salve a tutti
mi presento sono Alex uso arduino oramai da qualche pò di anni ed ho sempre lo stesso problema quando devo fare il backup del firmware è sempre un' Odissea 
Ho una stampante 3D della GeeeTech ma erroneamente ho aggiornato con il fw sbagliato ed adesso non riesco a tornare all' originale 
gentilmente chi mi può dire dove posso trovare il link per il fw originale della GT2560 rev A+ 1.0.5
grazie in anticipo 

2 minuti fa, Alex84 ha scritto:

Salve a tutti
mi presento sono Alex uso arduino oramai da qualche pò di anni ed ho sempre lo stesso problema quando devo fare il backup del firmware è sempre un' Odissea 
Ho una stampante 3D della GeeeTech ma erroneamente ho aggiornato con il fw sbagliato ed adesso non riesco a tornare all' originale 
gentilmente chi mi può dire dove posso trovare il link per il fw originale della GT2560 rev A+ 1.0.5
grazie in anticipo 

Aggiungo l'errore di programmazione

 

Arduino:1.8.5 (Windows 10), Scheda:"Arduino Uno"

C:\Users\Utente\Desktop\arduino-1.8.5\arduino-builder -dump-prefs -logger=machine -hardware C:\Users\Utente\Desktop\arduino-1.8.5\hardware -hardware C:\Users\Utente\AppData\Local\Arduino15\packages -tools C:\Users\Utente\Desktop\arduino-1.8.5\tools-builder -tools C:\Users\Utente\Desktop\arduino-1.8.5\hardware\tools\avr -tools C:\Users\Utente\AppData\Local\Arduino15\packages -built-in-libraries C:\Users\Utente\Desktop\arduino-1.8.5\libraries -libraries C:\Users\Utente\Documents\Arduino\libraries -fqbn=arduino:avr:uno -vid-pid=0X2341_0X0043 -ide-version=10805 -build-path C:\Users\Utente\AppData\Local\Temp\arduino_build_16441 -warnings=all -build-cache C:\Users\Utente\AppData\Local\Temp\arduino_cache_882154 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:\Users\Utente\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino5 -prefs=runtime.tools.avrdude.path=C:\Users\Utente\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17 -prefs=runtime.tools.arduinoOTA.path=C:\Users\Utente\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -verbose C:\Users\Utente\AppData\Local\Temp\arduino_modified_sketch_327570\Marlin.hex.ino
C:\Users\Utente\Desktop\arduino-1.8.5\arduino-builder -compile -logger=machine -hardware C:\Users\Utente\Desktop\arduino-1.8.5\hardware -hardware C:\Users\Utente\AppData\Local\Arduino15\packages -tools C:\Users\Utente\Desktop\arduino-1.8.5\tools-builder -tools C:\Users\Utente\Desktop\arduino-1.8.5\hardware\tools\avr -tools C:\Users\Utente\AppData\Local\Arduino15\packages -built-in-libraries C:\Users\Utente\Desktop\arduino-1.8.5\libraries -libraries C:\Users\Utente\Documents\Arduino\libraries -fqbn=arduino:avr:uno -vid-pid=0X2341_0X0043 -ide-version=10805 -build-path C:\Users\Utente\AppData\Local\Temp\arduino_build_16441 -warnings=all -build-cache C:\Users\Utente\AppData\Local\Temp\arduino_cache_882154 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:\Users\Utente\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino5 -prefs=runtime.tools.avrdude.path=C:\Users\Utente\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17 -prefs=runtime.tools.arduinoOTA.path=C:\Users\Utente\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -verbose C:\Users\Utente\AppData\Local\Temp\arduino_modified_sketch_327570\Marlin.hex.ino
Using board 'uno' from platform in folder: C:\Users\Utente\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.2
Using core 'arduino' from platform in folder: C:\Users\Utente\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.2
Detecting libraries used...
"C:\Users\Utente\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino5/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10805 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Users\Utente\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.2\cores\arduino" "-IC:\Users\Utente\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.2\variants\standard" "C:\Users\Utente\AppData\Local\Temp\arduino_build_16441\sketch\Marlin.hex.ino.cpp" -o "nul"
Generating function prototypes...
"C:\Users\Utente\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino5/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10805 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Users\Utente\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.2\cores\arduino" "-IC:\Users\Utente\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.2\variants\standard" "C:\Users\Utente\AppData\Local\Temp\arduino_build_16441\sketch\Marlin.hex.ino.cpp" -o "C:\Users\Utente\AppData\Local\Temp\arduino_build_16441\preproc\ctags_target_for_gcc_minus_e.cpp"
"C:\Users\Utente\Desktop\arduino-1.8.5\tools-builder\ctags\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\Users\Utente\AppData\Local\Temp\arduino_build_16441\preproc\ctags_target_for_gcc_minus_e.cpp"
Sto compilando lo sketch...
"C:\Users\Utente\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino5/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10805 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Users\Utente\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.2\cores\arduino" "-IC:\Users\Utente\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.2\variants\standard" "C:\Users\Utente\AppData\Local\Temp\arduino_build_16441\sketch\Marlin.hex.ino.cpp" -o "C:\Users\Utente\AppData\Local\Temp\arduino_build_16441\sketch\Marlin.hex.ino.cpp.o"
Compiling libraries...
Compiling core...
Using precompiled core
Linking everything together...
"C:\Users\Utente\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino5/bin/avr-gcc" -Wall -Wextra -Os -g -flto -fuse-linker-plugin -Wl,--gc-sections -mmcu=atmega328p  -o "C:\Users\Utente\AppData\Local\Temp\arduino_build_16441/Marlin.hex.ino.elf" "C:\Users\Utente\AppData\Local\Temp\arduino_build_16441\sketch\Marlin.hex.ino.cpp.o" "C:\Users\Utente\AppData\Local\Temp\arduino_build_16441/..\arduino_cache_882154\core\core_arduino_avr_uno_652125e6dccab9c02a48304c1c697ff6.a" "-LC:\Users\Utente\AppData\Local\Temp\arduino_build_16441" -lm
C:\Users\Utente\AppData\Local\Temp\ccZCKYVn.ltrans0.ltrans.o: In function `main':

C:\Users\Utente\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.2\cores\arduino/main.cpp:43: undefined reference to `setup'

C:\Users\Utente\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.2\cores\arduino/main.cpp:46: undefined reference to `loop'

collect2.exe: error: ld returned 1 exit status

exit status 1
Errore durante la compilazione per la scheda Arduino Uno.

Link al commento
Condividi su altri siti

  • Risposte 9
  • Creato
  • Ultima Risposta

Miglior contributo in questa discussione

Giorni Popolari

18 ore fa, Alex84 ha scritto:

Salve a tutti
mi presento sono Alex uso arduino oramai da qualche pò di anni ed ho sempre lo stesso problema quando devo fare il backup del firmware è sempre un' Odissea 
Ho una stampante 3D della GeeeTech ma erroneamente ho aggiornato con il fw sbagliato ed adesso non riesco a tornare all' originale 
gentilmente chi mi può dire dove posso trovare il link per il fw originale della GT2560 rev A+ 1.0.5
grazie in anticipo 

Aggiungo l'errore di programmazione

 

Arduino:1.8.5 (Windows 10), Scheda:"Arduino Uno"

C:\Users\Utente\Desktop\arduino-1.8.5\arduino-builder -dump-prefs -logger=machine -hardware C:\Users\Utente\Desktop\arduino-1.8.5\hardware -hardware C:\Users\Utente\AppData\Local\Arduino15\packages -tools C:\Users\Utente\Desktop\arduino-1.8.5\tools-builder -tools C:\Users\Utente\Desktop\arduino-1.8.5\hardware\tools\avr -tools C:\Users\Utente\AppData\Local\Arduino15\packages -built-in-libraries C:\Users\Utente\Desktop\arduino-1.8.5\libraries -libraries C:\Users\Utente\Documents\Arduino\libraries -fqbn=arduino:avr:uno -vid-pid=0X2341_0X0043 -ide-version=10805 -build-path C:\Users\Utente\AppData\Local\Temp\arduino_build_16441 -warnings=all -build-cache C:\Users\Utente\AppData\Local\Temp\arduino_cache_882154 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:\Users\Utente\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino5 -prefs=runtime.tools.avrdude.path=C:\Users\Utente\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17 -prefs=runtime.tools.arduinoOTA.path=C:\Users\Utente\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -verbose C:\Users\Utente\AppData\Local\Temp\arduino_modified_sketch_327570\Marlin.hex.ino
C:\Users\Utente\Desktop\arduino-1.8.5\arduino-builder -compile -logger=machine -hardware C:\Users\Utente\Desktop\arduino-1.8.5\hardware -hardware C:\Users\Utente\AppData\Local\Arduino15\packages -tools C:\Users\Utente\Desktop\arduino-1.8.5\tools-builder -tools C:\Users\Utente\Desktop\arduino-1.8.5\hardware\tools\avr -tools C:\Users\Utente\AppData\Local\Arduino15\packages -built-in-libraries C:\Users\Utente\Desktop\arduino-1.8.5\libraries -libraries C:\Users\Utente\Documents\Arduino\libraries -fqbn=arduino:avr:uno -vid-pid=0X2341_0X0043 -ide-version=10805 -build-path C:\Users\Utente\AppData\Local\Temp\arduino_build_16441 -warnings=all -build-cache C:\Users\Utente\AppData\Local\Temp\arduino_cache_882154 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:\Users\Utente\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino5 -prefs=runtime.tools.avrdude.path=C:\Users\Utente\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17 -prefs=runtime.tools.arduinoOTA.path=C:\Users\Utente\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -verbose C:\Users\Utente\AppData\Local\Temp\arduino_modified_sketch_327570\Marlin.hex.ino
Using board 'uno' from platform in folder: C:\Users\Utente\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.2
Using core 'arduino' from platform in folder: C:\Users\Utente\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.2
Detecting libraries used...
"C:\Users\Utente\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino5/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10805 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Users\Utente\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.2\cores\arduino" "-IC:\Users\Utente\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.2\variants\standard" "C:\Users\Utente\AppData\Local\Temp\arduino_build_16441\sketch\Marlin.hex.ino.cpp" -o "nul"
Generating function prototypes...
"C:\Users\Utente\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino5/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10805 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Users\Utente\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.2\cores\arduino" "-IC:\Users\Utente\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.2\variants\standard" "C:\Users\Utente\AppData\Local\Temp\arduino_build_16441\sketch\Marlin.hex.ino.cpp" -o "C:\Users\Utente\AppData\Local\Temp\arduino_build_16441\preproc\ctags_target_for_gcc_minus_e.cpp"
"C:\Users\Utente\Desktop\arduino-1.8.5\tools-builder\ctags\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\Users\Utente\AppData\Local\Temp\arduino_build_16441\preproc\ctags_target_for_gcc_minus_e.cpp"
Sto compilando lo sketch...
"C:\Users\Utente\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino5/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10805 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Users\Utente\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.2\cores\arduino" "-IC:\Users\Utente\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.2\variants\standard" "C:\Users\Utente\AppData\Local\Temp\arduino_build_16441\sketch\Marlin.hex.ino.cpp" -o "C:\Users\Utente\AppData\Local\Temp\arduino_build_16441\sketch\Marlin.hex.ino.cpp.o"
Compiling libraries...
Compiling core...
Using precompiled core
Linking everything together...
"C:\Users\Utente\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino5/bin/avr-gcc" -Wall -Wextra -Os -g -flto -fuse-linker-plugin -Wl,--gc-sections -mmcu=atmega328p  -o "C:\Users\Utente\AppData\Local\Temp\arduino_build_16441/Marlin.hex.ino.elf" "C:\Users\Utente\AppData\Local\Temp\arduino_build_16441\sketch\Marlin.hex.ino.cpp.o" "C:\Users\Utente\AppData\Local\Temp\arduino_build_16441/..\arduino_cache_882154\core\core_arduino_avr_uno_652125e6dccab9c02a48304c1c697ff6.a" "-LC:\Users\Utente\AppData\Local\Temp\arduino_build_16441" -lm
C:\Users\Utente\AppData\Local\Temp\ccZCKYVn.ltrans0.ltrans.o: In function `main':

C:\Users\Utente\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.2\cores\arduino/main.cpp:43: undefined reference to `setup'

C:\Users\Utente\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.2\cores\arduino/main.cpp:46: undefined reference to `loop'

collect2.exe: error: ld returned 1 exit status

exit status 1
Errore durante la compilazione per la scheda Arduino Uno.

 

Aggiornamento: ho risolto un pezzo del lavoro ma manca un tassello 

quello che non trovo dove sta per accendere l' hotbed

Link al commento
Condividi su altri siti

Se vuoi aiuto dovresti almeno indicare la versione di marlin che vuoi compilare. 

E visto che ci sei, aggiorna arduino ide va.... 😉

Poi scusa che backup? Dei parametri della stampante? Quello lo fai con un terminale e il comando M503, leggi i parametri li copi, pulisci quello che non è gcode e rimandi al nuovo fw. 

Link al commento
Condividi su altri siti

27 minuti fa, Whitedavil ha scritto:

Se vuoi aiuto dovresti almeno indicare la versione di marlin che vuoi compilare. 

E visto che ci sei, aggiorna arduino ide va.... 😉

Poi scusa che backup? Dei parametri della stampante? Quello lo fai con un terminale e il comando M503, leggi i parametri li copi, pulisci quello che non è gcode e rimandi al nuovo fw. 

probabilmente intendeva riflashare il firmware sulla scheda

Link al commento
Condividi su altri siti

1 minuto fa, Killrob ha scritto:

e se magari dici anche come hai risolto... potrebbe essere utile a qualcuno che possa capitare nella tua situazione...

ho agito nelle varie parti del FW Mrlin V1.0.x nel mio caso della scheda (geeetech GT2560) con processore appunto ATmega2560 

Link al commento
Condividi su altri siti

Partecipa alla conversazione

Puoi pubblicare ora e registrarti più tardi. Se hai un account, accedi ora per pubblicarlo con il tuo account.

Ospite
Rispondi a questa discussione...

×   Hai incollato il contenuto con la formattazione.   Rimuovere la formattazione

  Sono consentiti solo 75 emoticon max.

×   Il tuo collegamento è stato incorporato automaticamente.   Mostra come un collegamento

×   Il tuo contenuto precedente è stato ripristinato.   Pulisci editor

×   Non puoi incollare le immagini direttamente. Carica o inserisci immagini dall'URL.

×
×
  • Crea Nuovo...