Me revoilà,
Après plusieurs essai je n'arrive pas à réparer mon imprimante. J'ai réinstaller le firmware d'origine et je n'arrive pas à régler l'offset z... bref je suis tombé sur ce tuto qui m'a redonné de l'espoir :
http://www.cr10.fr/activation-du-mesh-bed-leveling-ou-comment-se-passer-dune-sonde/
Qui explique comment activer les fonctionnalité de Mesh Bed Leveling sur Marlin.
Donc j'ai refait entièrement ce tuto vidéo :
ça marche bien Marlin est bien sur mon imprimante, mais impossible de régler l'offset z, donc j'ai activé dans configuration.h les lignes suivantes :
876 | #define MESH_BED_LEVELING
997 | #define LCD_BED_LEVELING
1005 | #define LEVEL_BED_CORNERS
1116 | #define EEPROM_SETTINGS // Enable for M500 and M501 commands
Mais impossible de téléverser en modifiant ces paramètres, voici le message d'erreur :
Arduino : 1.8.5 (Windows 10), Carte : "Sanguino, ATmega1284 or ATmega1284P (16 MHz)"
c:/program files (x86)/arduino/hardware/tools/avr/bin/../lib/gcc/avr/4.9.2/../../../../avr/bin/ld.exe: C:\Users\Lucas\AppData\Local\Temp\arduino_build_489748/Marlin.ino.elf section `.text' will not fit in region `text'
c:/program files (x86)/arduino/hardware/tools/avr/bin/../lib/gcc/avr/4.9.2/../../../../avr/bin/ld.exe: region `text' overflowed by 3342 bytes
collect2.exe: error: ld returned 1 exit status
exit status 1
Erreur de compilation pour la carte Sanguino
Ce rapport pourrait être plus détaillé avec
l'option "Afficher les résultats détaillés de la compilation"
activée dans Fichier -> Préférences.