titalight Posté(e) Février 28, 2022 Posté(e) Février 28, 2022 (modifié) Bonjour, J'ai eu un problÚme de drivers sur ma X2 et je les ai remplacé par des 2208. Le problÚme c'est que maintenant tous les axes sont inversés et je ne sais pas comment faire pour corriger. J'ai vu qu'il fallait modifier le firmware mais je ne sais pas du tout comment faire Je vais mettre le firmware marlin 2.0.9.3 de Mr Magounet version stock, mais je pense que ça ne réglera pas le problÚme, comment faire pour modifier ce firmware pour prendre en compte les drivers 2208 ? Je ne sais pas comment compiler... Et j'ai du mal à trouver un tuto en français qui explique comment faire. Désolé pour ces questions de débutant. Modifié (le) Février 28, 2022 par titalight
MrMagounet Posté(e) Février 28, 2022 Posté(e) Février 28, 2022 (modifié) Il y a 1 heure, titalight a dit : Bonjour, J'ai eu un problÚme de drivers sur ma X2 et je les ai remplacé par des 2209. Le problÚme c'est que maintenant tous les axes sont inversés et je ne sais pas comment faire pour corriger. J'ai vu qu'il fallait modifier le firmware mais je ne sais pas du tout comment faire Je vais mettre le firmware marlin 2.0.9.3 de Mr Magounet version stock, mais je pense que ça ne réglera pas le problÚme, comment faire pour modifier ce firmware pour prendre en compte les drivers 2209 ? Je ne sais pas comment compiler... Et j'ai du mal à trouver un tuto en français qui explique comment faire. Désolé pour ces questions de débutant. Il faut une version de marlin qui déclare les driver en 2209_standalone et inverse le sens des moteurs. Tu remplace tous les 4 drivers par des 2209 ? Si besoin je peux compiler une version 2.0.9.3 de mon firmware pour prendre en charge des 2209 si besoin. (je pourrais faire cela vite fait d'ici ce soir) Modifié (le) Février 28, 2022 par MrMagounet
titalight Posté(e) Février 28, 2022 Auteur Posté(e) Février 28, 2022 Bonjour, oui j'ai dit une bétise, ce sont des 2208 et pas des 2209. Mais j'ai bien remplacé les 4. La référence exacte est : Kingprint TMC2208 V3.0-UART Voici ce que j'ai acheté : https://www.amazon.fr/gp/product/B07R58Z53B/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1 Mon imprimante est maintenant inutilisable car je n'ai plus les drivers d'origine et avec les 2208, les axes sont inversés C'est vraiment trÚs sympa de votre part, je veux bien le firmware 2.0.9.3 compilé avec prise en charge des 2208. Ce serait top Encore merci
MrMagounet Posté(e) Février 28, 2022 Posté(e) Février 28, 2022 il y a 22 minutes, titalight a dit : Bonjour, oui j'ai dit une bétise, ce sont des 2208 et pas des 2209. Mais j'ai bien remplacé les 4. La référence exacte est : Kingprint TMC2208 V3.0-UART Voici ce que j'ai acheté : https://www.amazon.fr/gp/product/B07R58Z53B/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1 Mon imprimante est maintenant inutilisable car je n'ai plus les drivers d'origine et avec les 2208, les axes sont inversés C'est vraiment trÚs sympa de votre part, je veux bien le firmware 2.0.9.3 compilé avec prise en charge des 2208. Ce serait top Encore merci ok je regarde cela tout a l'heure en 2208_standalone car la Carte Ruby des X2 ne gÚre pas le UART mais c'est pas trÚs grave. Par contre il te faudra ajuster les Vref de tes drivers l'as tu fait ? (pas d'incidence sur le Firmware, mais pour éviter des soucis matériel sur la machine).
titalight Posté(e) Février 28, 2022 Auteur Posté(e) Février 28, 2022 Non je n'ai pas ajusté les Vref, c'est indispensable ? Je vais regarder un tuto sur le net pour le faire dans ce cas. Sur le site de Docarti, il y a ces valeurs : E : 0.80 Y : 1.36 X et Z : 1.36 C'est pareil pour la X2 ? Encore merci petite question encore comment je peux m'assurer que les drivers sont montés dans le bon sens ? Que se passe-t-il si c'est monté à l'envers ?
MrMagounet PostĂ©(e) FĂ©vrier 28, 2022 PostĂ©(e) FĂ©vrier 28, 2022 il y a 26 minutes, titalight a dit : Non je n'ai pas ajustĂ© les Vref, c'est indispensable ? Je vais regarder un tuto sur le net pour le faire dans ce cas. Sur le site de Docarti, il y a ces valeurs : E : 0.80 Y : 1.36 X et Z : 1.36 C'est pareil pour la X2 ? Encore merci petite question encore comment je peux m'assurer que les drivers sont montĂ©s dans le bon sens ? Que se passe-t-il si c'est montĂ© Ă l'envers ? Ce sont des valeur Max et adapter aux moteur utilisĂ© par ce modĂšle. il sera prĂ©fĂ©rable par sĂ©curitĂ© d'ĂȘtre un poil plus bas et remonter un peux si l'on voit qu'il y a des saut de steps sur un axe. Je mettrais plus 0.76v sur E, 1.10v sur X et 1.22v sur Y et Z. Si j'ai le datasheet exacte des moteurs je donnerais des valeurs plus prĂ©cise mais cela devrait bien ce passe avec ces valeurs. Si tu les montes a l'envers les drivers grilles , en gĂ©nĂ©rale tous les drivers ont une ranger de pin couleur noir et l'autre de couleur (rose, bleu, vert, jaune etc) assure toi toujours que les pin noir sont dans les connecteur noir de la Artillery Ruby  c'est le repĂšre a toujours avoir en tĂȘte. @titalight tu as une version compiler de mon firmware Marlin 2.0.9.3 pour X2 avec TMC2208 dispo sur mon tuto du Flash des X2 et Genius Pro a cette endroit je viens de l'ajouter , il te faudra bien respecter le tuto surtout et Flasher l'Ă©cran avec une ”sd de 16go maxi en format FAT32 4096Octets, avec le firmware TFT BTT V4 ou V5 si tu as des bug avec la V4. mais si ton imprimante est acheter depuis Mi Janvier il faut voir si le TFT utilise pas une puce GD32 (car aucun firmware encore compatible avec.)
titalight PostĂ©(e) FĂ©vrier 28, 2022 Auteur PostĂ©(e) FĂ©vrier 28, 2022 je te remercie pour tes rĂ©ponses. Oui j'ai bien mis noir sur noir, cela me semblait Ă©vident en effet mais je prĂ©fĂ©rais ĂȘtre sĂ»r de mon coup. Merci pour les valeurs, j'ai cherchĂ© partout je n'ai pas trouvĂ© les datasheet des moteurs de la X2, mais j'ai l'impression que c'est le mĂȘmes que pour la x1. Je continue Ă chercher
MrMagounet PostĂ©(e) FĂ©vrier 28, 2022 PostĂ©(e) FĂ©vrier 28, 2022 il y a 10 minutes, titalight a dit : je te remercie pour tes rĂ©ponses. Oui j'ai bien mis noir sur noir, cela me semblait Ă©vident en effet mais je prĂ©fĂ©rais ĂȘtre sĂ»r de mon coup. Merci pour les valeurs, j'ai cherchĂ© partout je n'ai pas trouvĂ© les datasheet des moteurs de la X2, mais j'ai l'impression que c'est le mĂȘmes que pour la x1. Je continue Ă chercher Les valeurs que je t'ai donner sont des valeurs assez passe partout pour les X1 et Genius Â
titalight Posté(e) Février 28, 2022 Auteur Posté(e) Février 28, 2022 C'est super de voir toute l'aide que tu apportes et ta disponibilité, j'apprécie vraiment, encore merci. Hùte de récupérer le firmware à jour pour les 2208 ça fait plus d'une semaine que mon imprimante est en panne, je galÚre...
MrMagounet PostĂ©(e) FĂ©vrier 28, 2022 PostĂ©(e) FĂ©vrier 28, 2022 Il y a 2 heures, titalight a dit : C'est super de voir toute l'aide que tu apportes et ta disponibilitĂ©, j'apprĂ©cie vraiment, encore merci. HĂąte de rĂ©cupĂ©rer le firmware Ă jour pour les 2208 ça fait plus d'une semaine que mon imprimante est en panne, je galĂšre... c'est tous expliquer plus haut a toi de regarder et si tu as un doute pose la question avant de faire Â
titalight Posté(e) Février 28, 2022 Auteur Posté(e) Février 28, 2022 parfait, je m'en occupe demain j'ai lu les tutos, ça devrait aller, ce n'est pas si compliqué. Pour le tft, j'ai déjà flashé plusieurs fois, ça ira sinon mon imprimante est une des premiÚres générations, je l'ai reçu à la sortie en la précommandant sur le site officiel. Merci
titalight PostĂ©(e) Mars 1, 2022 Auteur PostĂ©(e) Mars 1, 2022 Bonjour, J'ai flashĂ© la carte mĂšre et l'Ă©cran TFT, de ce cĂŽtĂ© tout s'est bien passĂ©. J'ai aussi rĂ©glĂ© les Vref, pas de soucis. Par contre, impossible de faire fonctionner l'imprimante depuis, impossible de faire un rĂ©glage auto du bed ou de faire un "home". La buse se dĂ©place tout au bord, fait claquer le bed contre la butĂ©e et un message d'erreur apparait "printer halted kill called". dans le menu home, quand je clique sur "home", parfois ça met ce message d'erreur et parfois ça me place la buse dans le coin supĂ©rieur droit (jamais au mieux du bed)... Lorsque je fais un ABL, parfois ça met ce message, parfois il lance l'ABL mais dans ce cas, il commence normalement, et une fois qu'il a fait les 4 premiers points, ou il devrait normalement basculer sur l'axe y pour continuer ses points, au lieu de ça, Ă chaque fois, il continue Ă droite et sort donc du plateau, il cherche Ă faire un point Ă l'extĂ©rieur du plateau cĂŽtĂ© droit, descend la buse (je l'arrĂȘte en stoppant moi mĂȘme la tige du BL sinon il descendrait tout le temps vu qu'il n'y a plus de plateau), il fait son point, et il recommence Ă nouveau, en forçant sur l'axe X pour aller Ă droite, il fait ça Ă l'infini. Je ne sais pas quoi faire, c'est comme si la zone n'Ă©tait pas dĂ©limitĂ© , il se place n'importe ou et ne s'arrĂȘte pas aux extrĂ©mitĂ©s, que ce soit sur l'axe X ou l'axe Y... Quelqu'un sait pourquoi ça fait ça et comment je peux corriger ?
MrMagounet PostĂ©(e) Mars 1, 2022 PostĂ©(e) Mars 1, 2022 Il y a 1 heure, titalight a dit : Bonjour, J'ai flashĂ© la carte mĂšre et l'Ă©cran TFT, de ce cĂŽtĂ© tout s'est bien passĂ©. J'ai aussi rĂ©glĂ© les Vref, pas de soucis. Par contre, impossible de faire fonctionner l'imprimante depuis, impossible de faire un rĂ©glage auto du bed ou de faire un "home". La buse se dĂ©place tout au bord, fait claquer le bed contre la butĂ©e et un message d'erreur apparait "printer halted kill called". dans le menu home, quand je clique sur "home", parfois ça met ce message d'erreur et parfois ça me place la buse dans le coin supĂ©rieur droit (jamais au mieux du bed)... Lorsque je fais un ABL, parfois ça met ce message, parfois il lance l'ABL mais dans ce cas, il commence normalement, et une fois qu'il a fait les 4 premiers points, ou il devrait normalement basculer sur l'axe y pour continuer ses points, au lieu de ça, Ă chaque fois, il continue Ă droite et sort donc du plateau, il cherche Ă faire un point Ă l'extĂ©rieur du plateau cĂŽtĂ© droit, descend la buse (je l'arrĂȘte en stoppant moi mĂȘme la tige du BL sinon il descendrait tout le temps vu qu'il n'y a plus de plateau), il fait son point, et il recommence Ă nouveau, en forçant sur l'axe X pour aller Ă droite, il fait ça Ă l'infini. Je ne sais pas quoi faire, c'est comme si la zone n'Ă©tait pas dĂ©limitĂ© , il se place n'importe ou et ne s'arrĂȘte pas aux extrĂ©mitĂ©s, que ce soit sur l'axe X ou l'axe Y... Quelqu'un sait pourquoi ça fait ça et comment je peux corriger ? tu as une petite vidĂ©o pour nous faire ce qui ce passe ?
titalight Posté(e) Mars 1, 2022 Auteur Posté(e) Mars 1, 2022 comment je fais pour mettre des videos ? Elles sont trop grosses pour que je puisse les mettre ici. J'ai créé un lien wetransfer, j'y ai mis 4 videos. https://we.tl/t-WpY7G7rmhZ L'imprimante a un comportement étrange, elle ne faisait pas ça avant, elle est trÚs brusque, elle claque aux extrémités, surtout en Y. Et elle ne semble pas avoir de limite au niveau du plateau, comme tu peux le constater, en X, elle essaye d'aller au delà du plateau, idem en Y, elle vient claquer en butée, mais si elle pouvait elle irait au delà . Je ne comprend plus rien
Sylvain Deguise Posté(e) Mars 2, 2022 Posté(e) Mars 2, 2022 Il y a 20 heures, titalight a dit : comment je fais pour mettre des videos ? Elles sont trop grosses pour que je puisse les mettre ici. J'ai créé un lien wetransfer, j'y ai mis 4 videos. https://we.tl/t-WpY7G7rmhZ L'imprimante a un comportement étrange, elle ne faisait pas ça avant, elle est trÚs brusque, elle claque aux extrémités, surtout en Y. Et elle ne semble pas avoir de limite au niveau du plateau, comme tu peux le constater, en X, elle essaye d'aller au delà du plateau, idem en Y, elle vient claquer en butée, mais si elle pouvait elle irait au delà . Je ne comprend plus rien meme chose pour moi elle vient taper sur le bord en avant
MrMagounet PostĂ©(e) Mars 3, 2022 PostĂ©(e) Mars 3, 2022 Le 02/03/2022 at 13:27, Sylvain Deguise a dit : meme chose pour moi elle vient taper sur le bord en avant Dans le cas de titalight je suis en train de voir avec lui si l'on trouve le soucis la rĂ©solution des drivers ne semble pas bonne au lieux d'ĂȘtre en 16 micro step le drivers semble fonctionner en 8 ce qui induit dans sont cas que quand il demande un dĂ©placement de 10mm il y a un dĂ©placement de 20mm rĂ©elle.
NJ_85 PostĂ©(e) Mars 6, 2022 PostĂ©(e) Mars 6, 2022 Bonjour Ă tous, J'essaie Ă©galement de remplacer les driver par des TMC2208 sur ma genius pro (Ă©quivalent X2). Ce que j'ai fait : Remplacement tel quel des drivers sur la carte ==> les moteurs bougent Ă l'envers Inversion du sens de rotation des moteurs dans le firmware ==> ok, mais le dĂ©placement des moteurs n'est pas bon : les axes bougent 2 fois plus que ce qu'on leur demande. Suite aux explications de @MrMagounet, test en mode bricolage de mise en place de ponts sur la carte mĂšre sur MS1 et Ms2 (sur l'axe X uniquement) ==> ça fonctionne, l'axe se dĂ©place de 10 MM pour 10mm de consigne. La question maintenant c'est faut il faire ces ponts proprement sur toute la carte (ça nĂ©cessite un peu de soudure), ou y'a t-il moyen de gĂ©nĂ©rer un firmware qui corrige le problĂšme ? Â
MrMagounet Posté(e) Mars 6, 2022 Posté(e) Mars 6, 2022 il y a 46 minutes, NJ_85 a dit : Bonjour à tous, J'essaie également de remplacer les driver par des TMC2208 sur ma genius pro (équivalent X2). Ce que j'ai fait : Remplacement tel quel des drivers sur la carte ==> les moteurs bougent à l'envers Inversion du sens de rotation des moteurs dans le firmware ==> ok, mais le déplacement des moteurs n'est pas bon : les axes bougent 2 fois plus que ce qu'on leur demande. Suite aux explications de @MrMagounet, test en mode bricolage de mise en place de ponts sur la carte mÚre sur MS1 et Ms2 (sur l'axe X uniquement) ==> ça fonctionne, l'axe se déplace de 10 MM pour 10mm de consigne. La question maintenant c'est faut il faire ces ponts proprement sur toute la carte (ça nécessite un peu de soudure), ou y'a t-il moyen de générer un firmware qui corrige le problÚme ?   Question tu me dit que tu as remplacer les drivers et inverser le sens de rotation des moteurs mais avais tu laisser dans marlin la définition de driver sur TMC2100 ou TMC2208_standalone ?
NJ_85 PostĂ©(e) Mars 6, 2022 PostĂ©(e) Mars 6, 2022 il y a 47 minutes, MrMagounet a dit : Question tu me dit que tu as remplacer les drivers et inverser le sens de rotation des moteurs mais avais tu laisser dans marlin la dĂ©finition de driver sur TMC2100 ou TMC2208_standalone ? J'ai essayĂ© les 2, je n'ai pas vu de diffĂ©rence... Actuellement je suis en TMC2208_standalone En TMC2208 tout court ça ne veut pas compiler.Â
MrMagounet PostĂ©(e) Mars 6, 2022 PostĂ©(e) Mars 6, 2022 il y a une heure, NJ_85 a dit : J'ai essayĂ© les 2, je n'ai pas vu de diffĂ©rence... Actuellement je suis en TMC2208_standalone En TMC2208 tout court ça ne veut pas compiler. normale que cela ne compile pas en TMC2208 car les carte Ruby ne support pas L'UART ils ne peuvent gĂ©rer de des mode standalone donc (les TMC2100 n'existe pas en version UART). Bon du coup je n'arrive pas a comprendre pourquoi les 2100 qui sont censĂ© ĂȘtre configurer pareil au niveau des pin MS1 MS2 MS3, on la bonne rĂ©solution mais pas les 2208, j'en dĂ©duis donc que les 2208 UART impose totalement la configuration Physique des MS1 et MS2 sur VIO (pontĂ© donc). Dans ce cas il y a obligation soit de faire un pontage Physique en effet. (Mon firmware pose exactement le mĂȘme soucis que ce que tu as constatĂ©, en tout cas avec des TMC2208 V3 de BTT ) J'attend de voir ce que cela va donner pour @titalightqui doit recevoir des modĂšle MKS 2208 V2 .
titalight Posté(e) Mars 6, 2022 Auteur Posté(e) Mars 6, 2022 je vais les remplacer demain si tout va bien, sinon mardi au plus tard, j'ai une journée trÚs chargée demain j'avais effectivement les drivers v3 comme sur la photo, je les ai renvoyé pour les remplacer par des drivers v2, que je reçois normalement demain... Je vous tiens au courant si ça marche direct ou pas.
titalight PostĂ©(e) Mars 7, 2022 Auteur PostĂ©(e) Mars 7, 2022 Bonjour, Voila je viens de remplacer les 2208 UART V3 par des 2208 V2, et j'ai exactement le mĂȘme problĂšme. Si je comprend bien, le problĂšme vient du fait qu'il n'y a pas de pont entre MS1 et MS2 sur la carte mĂšre. Le 06/03/2022 at 10:59, NJ_85 a dit : Bonjour Ă tous, J'essaie Ă©galement de remplacer les driver par des TMC2208 sur ma genius pro (Ă©quivalent X2). Ce que j'ai fait : Remplacement tel quel des drivers sur la carte ==> les moteurs bougent Ă l'envers Inversion du sens de rotation des moteurs dans le firmware ==> ok, mais le dĂ©placement des moteurs n'est pas bon : les axes bougent 2 fois plus que ce qu'on leur demande. Suite aux explications de @MrMagounet, test en mode bricolage de mise en place de ponts sur la carte mĂšre sur MS1 et Ms2 (sur l'axe X uniquement) ==> ça fonctionne, l'axe se dĂ©place de 10 MM pour 10mm de consigne. La question maintenant c'est faut il faire ces ponts proprement sur toute la carte (ça nĂ©cessite un peu de soudure), ou y'a t-il moyen de gĂ©nĂ©rer un firmware qui corrige le problĂšme ?   Bonjour, sais tu quel est le pas des connecteurs Ă mettre sur la carte mĂšre pour placer les cavaliers sur MS1 et MS2 si je veux mettre des connecteurs plutĂŽt que de souder directement sur la CM ? c'est un pas de 2.54mm ?
NJ_85 PostĂ©(e) Mars 8, 2022 PostĂ©(e) Mars 8, 2022 Bonsoir, Ăa y est, ça marche super ! J'ai achetĂ© un kit avec des pin et jumper sur Amazon : https://www.amazon.fr/dp/B0868LJDW1/ref=cm_sw_r_apan_glt_i_0ZG7W2SE2S9M9PWCQVZW?_encoding=UTF8&psc=1 J'ai soudĂ© les pins sur la CM puis j'ai mis des cavaliers sur ms1 et ms2 : voir photo. Maintenant ça marche trĂšs bien, j'ai pu faire un home, bed leveling et une impression de test. L'imprimante est vraiment plus silencieuse. Sur des mouvements lents c'est impressionnant ! Je n'ai pas remodifier le firmware, par rapport Ă celui de @MrMagounetj'ai juste inversĂ© le sens de rotation et dĂ©clarĂ© des TMC2208_standalone. Donc pour faire fonctionner des TMC2208 sur une carte Artillery Ruby, vous savez ce qu'il faut faire .   3
MrMagounet Posté(e) Mars 8, 2022 Posté(e) Mars 8, 2022 (modifié) @NJ_85 ravis de voir que tous fonctionne top grùce au info que je vous ai donner  Je rajoute un lien vers ton post en dessous de la version De mon firmware pour les TMC2208 que j'avais sortie  Modifié (le) Mars 8, 2022 par MrMagounet
Daoud333 Posté(e) Octobre 23, 2022 Posté(e) Octobre 23, 2022 (modifié) Hello, J'ai des soucis de drivers AT2100 sur ma X2. il me créé des décalages sur le Y. J'ai inversé les drivers X et Y et maintenant c'est le X qui décale. Du coup j'envisage de changer par des TMC2209. Ceux ci conviendraient ? https://www.amazon.fr/gp/product/B07ZCTRS6N/ref=ppx_yo_dt_b_asin_title_o01_s00?ie=UTF8&psc=1 Je sais qu'il faut des modÚles en mode non UART, ici apparemment les 2 sont possibles... Dois-je faire une manip spéciale au niveau hardware sur ces TMC2209 ? De ce que j'ai compris, je dois mettre des jumpers sur M1 et M2 ( et donc souder des pin headers) Pour le marlin, il faut recompiler, et il faut Vscode et l'extension PlatformIO il me semble. Apparemment je peux partir des sources Artillery. J'ai un fichier Configuration.h : #define X_DRIVER_TYPE  TMC2100 #define Y_DRIVER_TYPE  TMC2100 #define Z_DRIVER_TYPE  TMC2100 #define E0_DRIVER_TYPE TMC2100 TMC2100 à changer par TMC2209_STANDALONE  J'ai installé Vscode sous windows, et j'ai compilé. J'obtient un firmware.bin dans .pio/build/ARTILLERY_RUBY C'est bon ? Je passe en DFU, et je flash avec STM32 ?  Merci par avance de me confirmer celà .       Modifié (le) Octobre 23, 2022 par Daoud333
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