mondemd Posté(e) Novembre 28, 2020 Partager Posté(e) Novembre 28, 2020 Bonjour à vous tous Voila j'aimerais installer sur mon imprimante E12 un BlTouch comme je l'ai déjà fait avec mon A8 et E10 J'ai trouvé un tutu sur youtube mais celui ci n'est pas très précis sur le câblage sur la carte mère J'aimerais connaitre le câble du connecteur 3 pôles du Bltouch et aussi le connecteur 2 pôles Et ou trouver le firmware pour la E12 Merci pour votre aide Michel Anet Bltouch A8 E10 E12 install and wiring setup - YouTube.mp4.audio.m4a Lien vers le commentaire Partager sur d’autres sites More sharing options...
pascal_lb Posté(e) Novembre 29, 2020 Partager Posté(e) Novembre 29, 2020 @mondemdJe déplace dans la bonne section Lien vers le commentaire Partager sur d’autres sites More sharing options...
Maeke Posté(e) Novembre 29, 2020 Partager Posté(e) Novembre 29, 2020 (modifié) Pour autant que je sache, si tu l'as fait sur ton e10 tu dois pouvoir le faire sur ton e12, vu que l'e12 est plus ou moins une e10 agrandie. Quand au firmware, autant installer marlin plutôt que chercher un firmware anet. Modifié (le) Novembre 29, 2020 par Maeke Lien vers le commentaire Partager sur d’autres sites More sharing options...
mondemd Posté(e) Novembre 30, 2020 Auteur Partager Posté(e) Novembre 30, 2020 Bonsoir Maeke Merci pour ta réponse , j'ai retrouvé un tuto que j'avais imprimé à l’époque et je m'y suis retrouve , coté hardware c'est OK par contre j'ai télécharge un Merlin version 1.1.9.1 que j'ai trouvé déjà préparé pour une Anet E12 avec et sans Bltouch Là il me reste un problème lorsque je compile j'ai une erreur "Erreur de compilation pour la carte Anet V1.0" et si je comprends bien je ne dois pas voir le bon fichier du Firmware pour cette imprimante actuellement j'ai essayé anet v1.0 et Anet v1.0(optiboot) mais cela ne fonctionne pas , alors si quelqu'un a une idee pour me débloquer ce serait sympa Merci beaucoup et bonne fin de journée Michel Lien vers le commentaire Partager sur d’autres sites More sharing options...
Maeke Posté(e) Novembre 30, 2020 Partager Posté(e) Novembre 30, 2020 SI tu ne nous mets pas les dernières lignes avant le message d'erreur on va pas pouvoir t'aider, sauf si tu pense qu'on a une boule de cristal. Lien vers le commentaire Partager sur d’autres sites More sharing options...
mondemd Posté(e) Novembre 30, 2020 Auteur Partager Posté(e) Novembre 30, 2020 Voici les dernières lignes , la carte de l'imprimante est une anet 5.1 ^ In file included from C:\Users\pc bureau\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.23\cores\arduino\main.cpp:20:0: C:\Users\pc bureau\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.23\cores\arduino/Arduino.h:222:0: note: this is the location of the previous definition #define TIMER5B 17 ^ In file included from C:\Users\pc bureau\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.23\cores\arduino/Arduino.h:257:0, from C:\Users\pc bureau\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.23\cores\arduino\main.cpp:20: C:\Program Files (x86)\Arduino\hardware\anet\avr\variants\sanguino/pins_arduino.h:55:0: warning: "TIMER5C" redefined #define TIMER5C 16 ^ In file included from C:\Users\pc bureau\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.23\cores\arduino\main.cpp:20:0: C:\Users\pc bureau\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.23\cores\arduino/Arduino.h:223:0: note: this is the location of the previous definition #define TIMER5C 18 ^ sketch\ultralcd.cpp: In function 'menu_action_setting_edit_callback_int3.constprop': sketch\ultralcd.cpp:4884:3: internal compiler error: Segmentation fault DEFINE_MENU_EDIT_TYPE(int16_t, int3, itostr3, 1); ^ 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:\Users\pc bureau\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\5.4.0-atmel3.6.1-arduino2/bin/avr-gcc returned 1 exit status compilation terminated. c:/users/pc bureau/appdata/local/arduino15/packages/arduino/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2/bin/../lib/gcc/avr/5.4.0/../../../../avr/bin/ld.exe: error: lto-wrapper failed collect2.exe: error: ld returned 1 exit status exit status 1 Erreur de compilation pour la carte Anet V1.0 Merci beaucoup Michel Lien vers le commentaire Partager sur d’autres sites More sharing options...
Maeke Posté(e) Novembre 30, 2020 Partager Posté(e) Novembre 30, 2020 k va falloir aller demander l'aide des experts de Marlin ici @pascal_lb ça dépasse mes connaissances. Lien vers le commentaire Partager sur d’autres sites More sharing options...
remibora Posté(e) Novembre 30, 2020 Partager Posté(e) Novembre 30, 2020 Salut @mondemd, Est-ce que tu peux fournir tes fichiers configuration.h et configuration_adv.h? Quel est le microcontrôleur sur ta carte-mère? un Atmega2560? Lien vers le commentaire Partager sur d’autres sites More sharing options...
mondemd Posté(e) Novembre 30, 2020 Auteur Partager Posté(e) Novembre 30, 2020 Bonsoir La carte est une Anet -3D V1-5 et je pense que le processeur est un Atmega 1284 mais je n'en suis pas certain Je te remercie pour ton aide c'est super sympa Bonne soirée Michel Configuration.h Configuration_adv.h Lien vers le commentaire Partager sur d’autres sites More sharing options...
remibora Posté(e) Décembre 1, 2020 Partager Posté(e) Décembre 1, 2020 (modifié) Salut, J'ai compilé Marlin 1.1.9.1 avec tes fichiers de configuration sous VSCode + Platformio. Malgré tout, il y a quelques warnings qui pourraient expliquer un mauvais fonctionnement. Je joints le dossier complet des sources avec tes fichiers de config (que tu pourras compiler) + le firmware. firmware.hexMarlin-1.1.9.1_AnetE12_new.zip PS: le firmware est à utiliser avec le bootloader standard, pas avec l'optiboot. De plus, je me suis permis d'activer le PID pour le plateau chauffant (dans le fichier configuration.h): #define PIDTEMPBED //#define BED_LIMIT_SWITCHING Modifié (le) Décembre 1, 2020 par remibora Lien vers le commentaire Partager sur d’autres sites More sharing options...
mondemd Posté(e) Décembre 1, 2020 Auteur Partager Posté(e) Décembre 1, 2020 Bonsoir Je te remercie beaucoup pour ton aide je vais essayer cela ce soir et je te tiendrai informé Bonne soirée Michel Lien vers le commentaire Partager sur d’autres sites More sharing options...
mondemd Posté(e) Décembre 2, 2020 Auteur Partager Posté(e) Décembre 2, 2020 Bonjour Voila je viens de tester le Marlin envoyé , j'ai également installé le firmware dans le répertoire Arduino Après compilation j'ai toujours le même problème , y a t'il un endroit spécifique pour installer le firmware à par dans Arduino/harware/anet/avr/booloader/atmega dont une copie est jointe Ci dessous le message d'alarme qui me renvoie vers le répertoire user /local/data ....... ^ In file included from C:\Users\pc bureau\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.23\cores\arduino/Arduino.h:257:0, from C:\Users\pc bureau\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.23\cores\arduino\main.cpp:20: C:\Program Files (x86)\Arduino\hardware\anet\avr\variants\sanguino/pins_arduino.h:55:0: warning: "TIMER5C" redefined #define TIMER5C 16 ^ In file included from C:\Users\pc bureau\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.23\cores\arduino\main.cpp:20:0: C:\Users\pc bureau\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.23\cores\arduino/Arduino.h:223:0: note: this is the location of the previous definition #define TIMER5C 18 ^ sketch\ultralcd.cpp: In function 'menu_action_setting_edit_callback_int3.constprop': sketch\ultralcd.cpp:4884:3: internal compiler error: Segmentation fault DEFINE_MENU_EDIT_TYPE(int16_t, int3, itostr3, 1); ^ 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:\Users\pc bureau\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\5.4.0-atmel3.6.1-arduino2/bin/avr-gcc returned 1 exit status compilation terminated. c:/users/pc bureau/appdata/local/arduino15/packages/arduino/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2/bin/../lib/gcc/avr/5.4.0/../../../../avr/bin/ld.exe: error: lto-wrapper failed collect2.exe: error: ld returned 1 exit status exit status 1 Erreur de compilation pour la carte Anet V1.0 Encore un tout grand merci pour ton investissement pour m'aider , cela me permet de me familiariser avec Arduino également car je suis plus spécialisé dans les systèmes DCS industriels Bonne journée Michel Lien vers le commentaire Partager sur d’autres sites More sharing options...
remibora Posté(e) Décembre 2, 2020 Partager Posté(e) Décembre 2, 2020 Salut, Je te conseillerai plutôt d'utiliser VScode + Platformio pour compiler Marlin. Ceci n'engage que moi, mais Arduino IDE est parfait pour un ado boutonneux qui ne sait faire que des clics de souris et qui râle au bout du 4ème parce que ce n'est pas encore terminé . Blague à part, Arduino IDE est plus un traitement de texte amélioré qu'un outil de programmation. En effet, il n'y a aucun outil de débuggage, excepté un terminal pour communiquer via le port série. Si tu souhaites faire du développement, il est préférable d'utiliser Atmel studio qui est un véritable outil de programmation. Pour paramétrer, compiler et transférer Marlin dans une imprimante, VSCode + Platformio est approprié. Pour la solution VSCode, il suffit de: 1- installer VSCode et Platformio (voir ce tuto) 2- dans VisualCode, cliquer sur: file-> open folder et tu choisis le dossier Marlin que je t'ai envoyé et que tu auras décompressé dans C:\Marlin-1.1.9.1_AnetE12_new\ 3- cliquer sur Terminal->run Build task->platformio->build ça compile et si tout va bien, tu récupères le firmware_xxx.hex dans le dossier des sources C:\Marlin-1.1.9.1_AnetE12_new\.pioenvs\melzi Tu peux transférer directement le firmware en cliquant sur l'icône "->" de la barre d'état de VSCode, tout en bas, à gauche de la poubelle. Si tu veux simplement transférer le firmware dans l'imprimante, tu peux, dans une console windows (touche Windows + X , clic sur console) envoyer la commande (pas testée personnellement): C:\Users\tr\avrdude\avrdude -CC:\Users\tr\avrdude\avrdude.conf -v -patmega1284p -carduino -PCOM7 -b57600 -D -Uflash:w:C:\firmware.hex:i qu'il faudra adapter en fonction du port COM, l'emplacement du firmware (évite les emplacements avec des espaces et trop longs) et de la vitesse si tu rencontres des problèmes (115200 bauds à la place de 57600 ?) Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant