Welcome! Log In Create A New Profile

Advanced

Impossible de compiler Marlin pour Delta Rostock

Posted by emmett_Brown 
Impossible de compiler Marlin pour Delta Rostock
May 20, 2015 08:22AM
Bonjour, j'ai quasiment fini de monter mon imprimante Rostock et je n'arrive pas à compiler le firmware Marlin pour le mettre dans la Mega 2560.
Arduino : 1.6.4 (Windows XP), Carte : "Arduino Mega or Mega 2560, ATmega2560 (Mega 2560)"

Utilisation de la bibliothèque Wire prise dans le dossier : C:\Program Files\Arduino\hardware\arduino\avr\libraries\Wire 

Utilisation de la bibliothèque LiquidCrystal prise dans le dossier : C:\Program Files\Arduino\libraries\LiquidCrystal 

Utilisation de la bibliothèque SPI prise dans le dossier : C:\Program Files\Arduino\hardware\arduino\avr\libraries\SPI 



C:\Program Files\Arduino\hardware\tools\avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10604 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino -IC:\Program Files\Arduino\hardware\arduino\avr\variants\mega -IC:\Program Files\Arduino\hardware\arduino\avr\libraries\Wire -IC:\Program Files\Arduino\libraries\LiquidCrystal\src -IC:\Program Files\Arduino\hardware\arduino\avr\libraries\SPI C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build1902319145723896929.tmp\BlinkM.cpp -o C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build1902319145723896929.tmp\BlinkM.cpp.o 

C:\Program Files\Arduino\hardware\tools\avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10604 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino -IC:\Program Files\Arduino\hardware\arduino\avr\variants\mega -IC:\Program Files\Arduino\hardware\arduino\avr\libraries\Wire -IC:\Program Files\Arduino\libraries\LiquidCrystal\src -IC:\Program Files\Arduino\hardware\arduino\avr\libraries\SPI C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build1902319145723896929.tmp\cardreader.cpp -o C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build1902319145723896929.tmp\cardreader.cpp.o 

C:\Program Files\Arduino\hardware\tools\avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10604 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino -IC:\Program Files\Arduino\hardware\arduino\avr\variants\mega -IC:\Program Files\Arduino\hardware\arduino\avr\libraries\Wire -IC:\Program Files\Arduino\libraries\LiquidCrystal\src -IC:\Program Files\Arduino\hardware\arduino\avr\libraries\SPI C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build1902319145723896929.tmp\ConfigurationStore.cpp -o C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build1902319145723896929.tmp\ConfigurationStore.cpp.o 

C:\Program Files\Arduino\hardware\tools\avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10604 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino -IC:\Program Files\Arduino\hardware\arduino\avr\variants\mega -IC:\Program Files\Arduino\hardware\arduino\avr\libraries\Wire -IC:\Program Files\Arduino\libraries\LiquidCrystal\src -IC:\Program Files\Arduino\hardware\arduino\avr\libraries\SPI C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build1902319145723896929.tmp\digipot_mcp4451.cpp -o C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build1902319145723896929.tmp\digipot_mcp4451.cpp.o 

C:\Program Files\Arduino\hardware\tools\avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10604 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino -IC:\Program Files\Arduino\hardware\arduino\avr\variants\mega -IC:\Program Files\Arduino\hardware\arduino\avr\libraries\Wire -IC:\Program Files\Arduino\libraries\LiquidCrystal\src -IC:\Program Files\Arduino\hardware\arduino\avr\libraries\SPI C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build1902319145723896929.tmp\LiquidCrystalRus.cpp -o C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build1902319145723896929.tmp\LiquidCrystalRus.cpp.o 

C:\Program Files\Arduino\hardware\tools\avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10604 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino -IC:\Program Files\Arduino\hardware\arduino\avr\variants\mega -IC:\Program Files\Arduino\hardware\arduino\avr\libraries\Wire -IC:\Program Files\Arduino\libraries\LiquidCrystal\src -IC:\Program Files\Arduino\hardware\arduino\avr\libraries\SPI C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build1902319145723896929.tmp\Marlin.cpp -o C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build1902319145723896929.tmp\Marlin.cpp.o 

C:\Program Files\Arduino\hardware\tools\avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10604 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino -IC:\Program Files\Arduino\hardware\arduino\avr\variants\mega -IC:\Program Files\Arduino\hardware\arduino\avr\libraries\Wire -IC:\Program Files\Arduino\libraries\LiquidCrystal\src -IC:\Program Files\Arduino\hardware\arduino\avr\libraries\SPI C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build1902319145723896929.tmp\MarlinSerial.cpp -o C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build1902319145723896929.tmp\MarlinSerial.cpp.o 

C:\Program Files\Arduino\hardware\tools\avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10604 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino -IC:\Program Files\Arduino\hardware\arduino\avr\variants\mega -IC:\Program Files\Arduino\hardware\arduino\avr\libraries\Wire -IC:\Program Files\Arduino\libraries\LiquidCrystal\src -IC:\Program Files\Arduino\hardware\arduino\avr\libraries\SPI C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build1902319145723896929.tmp\Marlin_main.cpp -o C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build1902319145723896929.tmp\Marlin_main.cpp.o 

C:\Program Files\Arduino\hardware\tools\avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10604 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino -IC:\Program Files\Arduino\hardware\arduino\avr\variants\mega -IC:\Program Files\Arduino\hardware\arduino\avr\libraries\Wire -IC:\Program Files\Arduino\libraries\LiquidCrystal\src -IC:\Program Files\Arduino\hardware\arduino\avr\libraries\SPI C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build1902319145723896929.tmp\motion_control.cpp -o C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build1902319145723896929.tmp\motion_control.cpp.o 

C:\Program Files\Arduino\hardware\tools\avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10604 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino -IC:\Program Files\Arduino\hardware\arduino\avr\variants\mega -IC:\Program Files\Arduino\hardware\arduino\avr\libraries\Wire -IC:\Program Files\Arduino\libraries\LiquidCrystal\src -IC:\Program Files\Arduino\hardware\arduino\avr\libraries\SPI C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build1902319145723896929.tmp\planner.cpp -o C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build1902319145723896929.tmp\planner.cpp.o 

C:\Program Files\Arduino\hardware\tools\avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10604 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino -IC:\Program Files\Arduino\hardware\arduino\avr\variants\mega -IC:\Program Files\Arduino\hardware\arduino\avr\libraries\Wire -IC:\Program Files\Arduino\libraries\LiquidCrystal\src -IC:\Program Files\Arduino\hardware\arduino\avr\libraries\SPI C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build1902319145723896929.tmp\qr_solve.cpp -o C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build1902319145723896929.tmp\qr_solve.cpp.o 

C:\Program Files\Arduino\hardware\tools\avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10604 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino -IC:\Program Files\Arduino\hardware\arduino\avr\variants\mega -IC:\Program Files\Arduino\hardware\arduino\avr\libraries\Wire -IC:\Program Files\Arduino\libraries\LiquidCrystal\src -IC:\Program Files\Arduino\hardware\arduino\avr\libraries\SPI C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build1902319145723896929.tmp\Sd2Card.cpp -o C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build1902319145723896929.tmp\Sd2Card.cpp.o 

C:\Program Files\Arduino\hardware\tools\avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10604 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino -IC:\Program Files\Arduino\hardware\arduino\avr\variants\mega -IC:\Program Files\Arduino\hardware\arduino\avr\libraries\Wire -IC:\Program Files\Arduino\libraries\LiquidCrystal\src -IC:\Program Files\Arduino\hardware\arduino\avr\libraries\SPI C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build1902319145723896929.tmp\SdBaseFile.cpp -o C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build1902319145723896929.tmp\SdBaseFile.cpp.o 

C:\Program Files\Arduino\hardware\tools\avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10604 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino -IC:\Program Files\Arduino\hardware\arduino\avr\variants\mega -IC:\Program Files\Arduino\hardware\arduino\avr\libraries\Wire -IC:\Program Files\Arduino\libraries\LiquidCrystal\src -IC:\Program Files\Arduino\hardware\arduino\avr\libraries\SPI C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build1902319145723896929.tmp\SdFatUtil.cpp -o C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build1902319145723896929.tmp\SdFatUtil.cpp.o 

C:\Program Files\Arduino\hardware\tools\avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10604 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino -IC:\Program Files\Arduino\hardware\arduino\avr\variants\mega -IC:\Program Files\Arduino\hardware\arduino\avr\libraries\Wire -IC:\Program Files\Arduino\libraries\LiquidCrystal\src -IC:\Program Files\Arduino\hardware\arduino\avr\libraries\SPI C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build1902319145723896929.tmp\SdFile.cpp -o C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build1902319145723896929.tmp\SdFile.cpp.o 

C:\Program Files\Arduino\hardware\tools\avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10604 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino -IC:\Program Files\Arduino\hardware\arduino\avr\variants\mega -IC:\Program Files\Arduino\hardware\arduino\avr\libraries\Wire -IC:\Program Files\Arduino\libraries\LiquidCrystal\src -IC:\Program Files\Arduino\hardware\arduino\avr\libraries\SPI C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build1902319145723896929.tmp\SdVolume.cpp -o C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build1902319145723896929.tmp\SdVolume.cpp.o 

C:\Program Files\Arduino\hardware\tools\avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10604 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino -IC:\Program Files\Arduino\hardware\arduino\avr\variants\mega -IC:\Program Files\Arduino\hardware\arduino\avr\libraries\Wire -IC:\Program Files\Arduino\libraries\LiquidCrystal\src -IC:\Program Files\Arduino\hardware\arduino\avr\libraries\SPI C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build1902319145723896929.tmp\Servo.cpp -o C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build1902319145723896929.tmp\Servo.cpp.o 

C:\Program Files\Arduino\hardware\tools\avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10604 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino -IC:\Program Files\Arduino\hardware\arduino\avr\variants\mega -IC:\Program Files\Arduino\hardware\arduino\avr\libraries\Wire -IC:\Program Files\Arduino\libraries\LiquidCrystal\src -IC:\Program Files\Arduino\hardware\arduino\avr\libraries\SPI C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build1902319145723896929.tmp\stepper.cpp -o C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build1902319145723896929.tmp\stepper.cpp.o 

C:\Program Files\Arduino\hardware\tools\avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10604 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino -IC:\Program Files\Arduino\hardware\arduino\avr\variants\mega -IC:\Program Files\Arduino\hardware\arduino\avr\libraries\Wire -IC:\Program Files\Arduino\libraries\LiquidCrystal\src -IC:\Program Files\Arduino\hardware\arduino\avr\libraries\SPI C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build1902319145723896929.tmp\temperature.cpp -o C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build1902319145723896929.tmp\temperature.cpp.o 

C:\Program Files\Arduino\hardware\tools\avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10604 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino -IC:\Program Files\Arduino\hardware\arduino\avr\variants\mega -IC:\Program Files\Arduino\hardware\arduino\avr\libraries\Wire -IC:\Program Files\Arduino\libraries\LiquidCrystal\src -IC:\Program Files\Arduino\hardware\arduino\avr\libraries\SPI C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build1902319145723896929.tmp\ultralcd.cpp -o C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build1902319145723896929.tmp\ultralcd.cpp.o 

In file included from C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build1902319145723896929.tmp\ultralcd.cpp:44:0:
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\build1902319145723896929.tmp\ultralcd_implementation_hitachi_HD44780.h:167:26: fatal error: LiquidTWI2.h: No such file or directory
   #include 
                          ^
compilation terminated.
Erreur lors de la compilation.

C'est vrai que ce fichier "LiquidTWI2.h n'est pas dans Marlin, c'est pourquoi j'ai commenter (//) les lignes où il était appelé et voilà l'résultat, et pareil si je ne commente pas!

Quelqu'un aurait un Marlin pour Rostock tout fait qui fonctionne que je n'aurais que "configuration.h" à changer?
Re: Impossible de compiler Marlin pour Delta Rostock
May 20, 2015 09:07AM
Salut,
tu ne dis pas quelle carte tu as..

Suis le fil
çui la
j'y raconte que j'ai une carte mystère (je ne sais toujours pas ce que c'est, d'ailleurs..)
vers la fin, dans mon dernier message, il y a le lien vers un package avec le firmware qui a marché pour moi, ma carte, et ma mini rostock..
Peu de chances que ça fonctionne directement pour toi, à moins d'avoir la même carte ; mais tu pourras ptet trouver l'inspiration.

Bonnes chances
Re: Impossible de compiler Marlin pour Delta Rostock
May 20, 2015 09:42AM
Non, ce n'est pas la même, moi j'ai une RAMPS 1.4 que j'ai bien mentionnée dans configuration.h : #define MOTHERBOARD 33
Et ton marlin est pour une sanguino, je pense pas que cela puisse m'aider.
Autrement, une idée sur l'erreur de compil?
Re: Impossible de compiler Marlin pour Delta Rostock
May 20, 2015 10:06AM
Plusieurs personnes ont posté que Arduino 1.6.x ne fonctionne pas bien pour compiler Marlin, tu peux essayer avec Arduino 1.0.6 qui est garanti fonctionner.

A part ça, vérifier quelle version de Marlin tu utilises (la dernière dispo sur GitHub?) et si tu peux poster ton fichier Configuration.h (en pièce jointe stp) ainsi que les messages d'erreurs (aussi en pièce jointe stp).
Re: Impossible de compiler Marlin pour Delta Rostock
May 20, 2015 11:11AM
Bah j'essaie de compiler avec Arduino 1.0.6 et c'est à peu près les mêmes erreur de variables non déclarées au niveau des fichier pour le LCD, peut-être que mon configuration.h est , justement, mal configuré!

  This report would have more information with
  "Show verbose output during compilation"
  enabled in File > Preferences.
Arduino: 1.0.6 (Windows XP), Board: "Arduino Mega 2560 or Mega ADK"
In file included from ultralcd.cpp:44:
ultralcd_implementation_hitachi_HD44780.h:172: error: 'LiquidTWI2' does not name a type
/ultralcd_implementation_hitachi_HD44780.h: In function 'void lcd_implementation_init()':
ultralcd_implementation_hitachi_HD44780.h:316: error: 'lcd' was not declared in this scope
ultralcd_implementation_hitachi_HD44780.h:316: error: 'LTI_TYPE_MCP23017' was not declared in this scope
/ultralcd_implementation_hitachi_HD44780.h: In function 'void lcd_implementation_clear()':
ultralcd_implementation_hitachi_HD44780.h:344: error: 'lcd' was not declared in this scope
/ultralcd_implementation_hitachi_HD44780.h: In function 'void lcd_printPGM(const char*)':
ultralcd_implementation_hitachi_HD44780.h:352: error: 'lcd' was not declared in this scope
/ultralcd_implementation_hitachi_HD44780.h: In function 'void lcd_implementation_status_screen()':
ultralcd_implementation_hitachi_HD44780.h:412: error: 'lcd' was not declared in this scope
/ultralcd_implementation_hitachi_HD44780.h: In function 'void lcd_implementation_drawmenu_generic(uint8_t, const char*, char, char)':
ultralcd_implementation_hitachi_HD44780.h:537: error: 'lcd' was not declared in this scope
/ultralcd_implementation_hitachi_HD44780.h: In function 'void lcd_implementation_drawmenu_setting_edit_generic(uint8_t, const char*, char, char*)':
ultralcd_implementation_hitachi_HD44780.h:559: error: 'lcd' was not declared in this scope
/ultralcd_implementation_hitachi_HD44780.h: In function 'void lcd_implementation_drawmenu_setting_edit_generic_P(uint8_t, const char*, char, const char*)':
ultralcd_implementation_hitachi_HD44780.h:581: error: 'lcd' was not declared in this scope
/ultralcd_implementation_hitachi_HD44780.h: In function 'void lcd_implementation_drawedit(const char*, char*)':
ultralcd_implementation_hitachi_HD44780.h:632: error: 'lcd' was not declared in this scope
/ultralcd_implementation_hitachi_HD44780.h: In function 'void lcd_implementation_drawmenu_sdfile_selected(uint8_t, const char*, const char*, char*)':
ultralcd_implementation_hitachi_HD44780.h:646: error: 'lcd' was not declared in this scope
/ultralcd_implementation_hitachi_HD44780.h: In function 'void lcd_implementation_drawmenu_sdfile(uint8_t, const char*, const char*, char*)':
ultralcd_implementation_hitachi_HD44780.h:666: error: 'lcd' was not declared in this scope
/ultralcd_implementation_hitachi_HD44780.h: In function 'void lcd_implementation_drawmenu_sddirectory_selected(uint8_t, const char*, const char*, char*)':
ultralcd_implementation_hitachi_HD44780.h:686: error: 'lcd' was not declared in this scope
/ultralcd_implementation_hitachi_HD44780.h: In function 'void lcd_implementation_drawmenu_sddirectory(uint8_t, const char*, const char*, char*)':
ultralcd_implementation_hitachi_HD44780.h:707: error: 'lcd' was not declared in this scope
/ultralcd_implementation_hitachi_HD44780.h: In function 'void lcd_implementation_update_indicators()':
ultralcd_implementation_hitachi_HD44780.h:777: error: 'lcd' was not declared in this scope
/ultralcd_implementation_hitachi_HD44780.h: In function 'uint8_t lcd_implementation_read_slow_buttons()':
ultralcd_implementation_hitachi_HD44780.h:793: error: 'lcd' was not declared in this scope
ultralcd_implementation_hitachi_HD44780.h:795: error: 'BUTTON_SELECT' was not declared in this scope
ultralcd_implementation_hitachi_HD44780.h:795: error: 'BUTTON_RIGHT' was not declared in this scope
ultralcd.cpp: In function 'void lcd_status_screen()':
ultralcd.cpp:209: error: 'BUTTON_SELECT' was not declared in this scope
ultralcd.cpp:209: error: 'BUTTON_RIGHT' was not declared in this scope
ultralcd.cpp: In function 'void lcd_main_menu()':
ultralcd.cpp:302: error: 'BUTTON_SELECT' was not declared in this scope
ultralcd.cpp:302: error: 'BUTTON_RIGHT' was not declared in this scope
ultralcd.cpp: In function 'void lcd_tune_menu()':
ultralcd.cpp:382: error: 'BUTTON_SELECT' was not declared in this scope
ultralcd.cpp:382: error: 'BUTTON_RIGHT' was not declared in this scope
ultralcd.cpp: In function 'void lcd_preheat_pla_menu()':
ultralcd.cpp:520: error: 'BUTTON_SELECT' was not declared in this scope
ultralcd.cpp:520: error: 'BUTTON_RIGHT' was not declared in this scope
ultralcd.cpp: In function 'void lcd_preheat_abs_menu()':
ultralcd.cpp:540: error: 'BUTTON_SELECT' was not declared in this scope
ultralcd.cpp:540: error: 'BUTTON_RIGHT' was not declared in this scope
ultralcd.cpp: In function 'void lcd_prepare_menu()':
ultralcd.cpp:570: error: 'BUTTON_SELECT' was not declared in this scope
ultralcd.cpp:570: error: 'BUTTON_RIGHT' was not declared in this scope
ultralcd.cpp: In function 'void _lcd_move(const char*, int, int, int)':
ultralcd.cpp:622: error: 'BUTTON_SELECT' was not declared in this scope
ultralcd.cpp:622: error: 'BUTTON_RIGHT' was not declared in this scope
ultralcd.cpp: In function 'void lcd_move_e()':
ultralcd.cpp:646: error: 'BUTTON_SELECT' was not declared in this scope
ultralcd.cpp:646: error: 'BUTTON_RIGHT' was not declared in this scope
ultralcd.cpp: In function 'void lcd_move_menu_axis()':
ultralcd.cpp:651: error: 'BUTTON_SELECT' was not declared in this scope
ultralcd.cpp:651: error: 'BUTTON_RIGHT' was not declared in this scope
ultralcd.cpp: In function 'void lcd_move_menu()':
ultralcd.cpp:681: error: 'BUTTON_SELECT' was not declared in this scope
ultralcd.cpp:681: error: 'BUTTON_RIGHT' was not declared in this scope
ultralcd.cpp: In function 'void lcd_control_menu()':
ultralcd.cpp:692: error: 'BUTTON_SELECT' was not declared in this scope
ultralcd.cpp:692: error: 'BUTTON_RIGHT' was not declared in this scope
ultralcd.cpp: In function 'void lcd_control_temperature_menu()':
ultralcd.cpp:719: error: 'BUTTON_SELECT' was not declared in this scope
ultralcd.cpp:719: error: 'BUTTON_RIGHT' was not declared in this scope
ultralcd.cpp: In function 'void lcd_control_temperature_preheat_pla_settings_menu()':
ultralcd.cpp:756: error: 'BUTTON_SELECT' was not declared in this scope
ultralcd.cpp:756: error: 'BUTTON_RIGHT' was not declared in this scope
ultralcd.cpp: In function 'void lcd_control_temperature_preheat_abs_settings_menu()':
ultralcd.cpp:773: error: 'BUTTON_SELECT' was not declared in this scope
ultralcd.cpp:773: error: 'BUTTON_RIGHT' was not declared in this scope
ultralcd.cpp: In function 'void lcd_control_motion_menu()':
ultralcd.cpp:790: error: 'BUTTON_SELECT' was not declared in this scope
ultralcd.cpp:790: error: 'BUTTON_RIGHT' was not declared in this scope
ultralcd.cpp: In function 'void lcd_sdcard_menu()':
ultralcd.cpp:881: error: 'BUTTON_SELECT' was not declared in this scope
ultralcd.cpp:881: error: 'BUTTON_RIGHT' was not declared in this scope
ultralcd.cpp:884: error: 'BUTTON_SELECT' was not declared in this scope
ultralcd.cpp:884: error: 'BUTTON_RIGHT' was not declared in this scope
ultralcd.cpp: In function 'void menu_edit_int3()':
ultralcd.cpp:966: error: 'BUTTON_SELECT' was not declared in this scope
ultralcd.cpp:966: error: 'BUTTON_RIGHT' was not declared in this scope
ultralcd.cpp: In function 'void menu_edit_callback_int3()':
ultralcd.cpp:966: error: 'BUTTON_SELECT' was not declared in this scope
ultralcd.cpp:966: error: 'BUTTON_RIGHT' was not declared in this scope
ultralcd.cpp: In function 'void menu_edit_float3()':
ultralcd.cpp:967: error: 'BUTTON_SELECT' was not declared in this scope
ultralcd.cpp:967: error: 'BUTTON_RIGHT' was not declared in this scope
ultralcd.cpp: In function 'void menu_edit_callback_float3()':
ultralcd.cpp:967: error: 'BUTTON_SELECT' was not declared in this scope
ultralcd.cpp:967: error: 'BUTTON_RIGHT' was not declared in this scope
ultralcd.cpp: In function 'void menu_edit_float32()':
ultralcd.cpp:968: error: 'BUTTON_SELECT' was not declared in this scope
ultralcd.cpp:968: error: 'BUTTON_RIGHT' was not declared in this scope
ultralcd.cpp: In function 'void menu_edit_callback_float32()':
ultralcd.cpp:968: error: 'BUTTON_SELECT' was not declared in this scope
ultralcd.cpp:968: error: 'BUTTON_RIGHT' was not declared in this scope
ultralcd.cpp: In function 'void menu_edit_float5()':
ultralcd.cpp:969: error: 'BUTTON_SELECT' was not declared in this scope
ultralcd.cpp:969: error: 'BUTTON_RIGHT' was not declared in this scope
ultralcd.cpp: In function 'void menu_edit_callback_float5()':
ultralcd.cpp:969: error: 'BUTTON_SELECT' was not declared in this scope
ultralcd.cpp:969: error: 'BUTTON_RIGHT' was not declared in this scope
ultralcd.cpp: In function 'void menu_edit_float51()':
ultralcd.cpp:970: error: 'BUTTON_SELECT' was not declared in this scope
ultralcd.cpp:970: error: 'BUTTON_RIGHT' was not declared in this scope
ultralcd.cpp: In function 'void menu_edit_callback_float51()':
ultralcd.cpp:970: error: 'BUTTON_SELECT' was not declared in this scope
ultralcd.cpp:970: error: 'BUTTON_RIGHT' was not declared in this scope
ultralcd.cpp: In function 'void menu_edit_float52()':
ultralcd.cpp:971: error: 'BUTTON_SELECT' was not declared in this scope
ultralcd.cpp:971: error: 'BUTTON_RIGHT' was not declared in this scope
ultralcd.cpp: In function 'void menu_edit_callback_float52()':
ultralcd.cpp:971: error: 'BUTTON_SELECT' was not declared in this scope
ultralcd.cpp:971: error: 'BUTTON_RIGHT' was not declared in this scope
ultralcd.cpp: In function 'void menu_edit_long5()':
ultralcd.cpp:972: error: 'BUTTON_SELECT' was not declared in this scope
ultralcd.cpp:972: error: 'BUTTON_RIGHT' was not declared in this scope
ultralcd.cpp: In function 'void menu_edit_callback_long5()':
ultralcd.cpp:972: error: 'BUTTON_SELECT' was not declared in this scope
ultralcd.cpp:972: error: 'BUTTON_RIGHT' was not declared in this scope
ultralcd.cpp: In function 'void lcd_update()':
ultralcd.cpp:1163: error: 'BUTTON_SELECT' was not declared in this scope
ultralcd.cpp:1163: error: 'BUTTON_RIGHT' was not declared in this scope
ultralcd.cpp: In function 'void lcd_buzz(long int, uint16_t)':
ultralcd.cpp:1355: error: 'lcd' was not declared in this scope
ultralcd.cpp: In function 'bool lcd_clicked()':
ultralcd.cpp:1361: error: 'BUTTON_SELECT' was not declared in this scope
ultralcd.cpp:1361: error: 'BUTTON_RIGHT' was not declared in this scope
Attachments:
open | download - Configuration.h (36.3 KB)
Re: Impossible de compiler Marlin pour Delta Rostock
May 20, 2015 12:02PM
Commente cette ligne dans ton fichier Configuration.h

#define LCD_I2C_VIKI

et encore une fois, stp ne poste pas les messages d'erreurs dans le texte de ton post, c'est très pénible à lire. Copie les messages d'erreurs dans un fichier texte et mets-le en pièce jointe, stp.
Re: Impossible de compiler Marlin pour Delta Rostock
May 20, 2015 12:37PM
Merci pour la ligne à commenter , ça compil, maintenant reste à voir c'que ça va donner sur l'imprimante. Et désolé pour les messages d'erreurs postées en balise "code", j'pensais qu'ce s'rait plus agréable à lire même si, il est vrai, que ça prends d'la place dans l'post.

Autrement, pour cette imprimante-ci, la Rostock, j'ai choisi des fin de course optiques; comment les configurer dans configuration.h, est-ce qu'il faut mettre les pullups en service puisque ceux-ci sont alimenter en 5V et je ne sais même pas ceux qu'ils donnent sur la pin S de la RAMPS1.4; s'ils sont normalement ouvert ou fermé et surtout si je ne vais pas griller la RAMPS si je n'enable pas les pullup, quelqu'un a des fins de course optiques?



Edited 1 time(s). Last edit at 05/20/2015 12:55PM by emmett_Brown.
Re: Impossible de compiler Marlin pour Delta Rostock
May 20, 2015 02:20PM
je n'ai pas activé les resistance de pullup avec des endstops optique.


Prusa i3 rework homemade , E3D V6 homemade.
Smartrapcore 200 x 300 ,axes 8mm .
Attachments:
open | download - endstop-optique.rtf (775 bytes)
Re: Impossible de compiler Marlin pour Delta Rostock
May 21, 2015 12:02PM
Merci, je vais essayer mais il faut d'abord que je retourne tout mes carriage, je viens de me rendre compte que je les ai mis dans le mauvais sens et je n'ai pas envie de percer dedans de l'autre côté pour arriver en face du endstop...
Autrement, est-que tu partagerais ton fichier configuration.h de ta rostock à tout hasard ?
Re: Impossible de compiler Marlin pour Delta Rostock
May 21, 2015 05:06PM
je n'ai pas encore de delta mais par defaut il y a un config.h dans marlin , le repertoire exemple.

// For a Delta printer replace the configuration files with the files in the
// example_configurations/delta directory


Prusa i3 rework homemade , E3D V6 homemade.
Smartrapcore 200 x 300 ,axes 8mm .
Re: Impossible de compiler Marlin pour Delta Rostock
May 22, 2015 10:56AM
Ce n'est plus tout à fait le même problème mais cela concerne toujours cette imprimante.
J'upload bien le firmware Marlin dedans mais il ne se passe rien quand je fais "Home" général ou n'importe quel Home de X, Y ou Z.
Je joins mon fichier configuration.h si quelqu'un trouverait le problème.

P.S: ce n'est plus ce problème, je m'étais trompé de ligne pour inverser les directions des axes, j'avais inversé le niveau actif des moteurs pas-à-pas.
C'est bon maintenant, les chariots montent bien vers la position Home en même temps mais ils ne montent que de quelques centimètres, je pensais qu'ils monteraient jusqu'à atteindre le endstop normalement...

Edited 1 time(s). Last edit at 05/22/2015 11:15AM by emmett_Brown.
Attachments:
open | download - Configuration.h (36.4 KB)
Re: Impossible de compiler Marlin pour Delta Rostock
May 24, 2015 04:03AM
que te dit la commande M119


Prusa i3 rework homemade , E3D V6 homemade.
Smartrapcore 200 x 300 ,axes 8mm .
Re: Impossible de compiler Marlin pour Delta Rostock
May 25, 2015 01:36PM
Oui, merci pour cette commande; c'est là que je me suis aperçu que j'avais branché les fin de course max à l'endroit prévu pour les min !!
Mais j'ai quand même quelque chose d'étrange avec cette commande parce que des fois, j'ai le Xmin ou le Ymin ou le Zmin qui sont Trigerède alors même qu'il n'y a de branché dessus et d'autre coups, ils sont open !?!
J'ai désactivé les endstops min mais il ne veut plus compiler parce qu'il me dit qu'il a besoin du fin de course Z pour pouvoir faire le "Auto leveling".
Donc je suis aussi obliger de mettre un fin de course min en Z pour cette Rostock?
Re: Impossible de compiler Marlin pour Delta Rostock
May 26, 2015 01:07PM
Est-ce que tu as une différence de retour de M119 quand tu es en butée, et quand tu n'y es pas ?
Re: Impossible de compiler Marlin pour Delta Rostock
May 27, 2015 08:45AM
Oui, mes fin de course max fonctionnent bien maintenant, le bouton home fonctionne bien, tout les endstop sont bien triggered (M119) et les bras donc, s'arrêtent bien à la position max.
Cependant, je n'arrive pas à régler la vitesse de déplacement des bras; j'ai beau changer cette ligne pour diminuer la vitesse pour le "homing"mais il ne se passe rien

#define HOMING_FEEDRATE {100*60, 100*60, 100*60, 0}  // set the homing speeds (mm/min)
line 518

Je suis obliger de changer celle-là:

//#define DEFAULT_MAX_FEEDRATE          {200, 200, 200, 200}    // (mm/sec)
ligne 530

Pour diminuer la vitesse, comprends pas. De plus, une fois en position "Home", si je veux descendre, c'est extrêmement lent et là je ne vois pas où il faut changer la vitesse parce que ça descends beaucoup moins vite que la vitesse du "homing"

Je joins le fivhier config.h

Edited 1 time(s). Last edit at 05/27/2015 08:46AM by emmett_Brown.
Attachments:
open | download - Configuration.h (37.2 KB)
Sorry, only registered users may post in this forum.

Click here to login