MrMagounet PostĂ©(e) Novembre 19, 2021 PostĂ©(e) Novembre 19, 2021 (modifiĂ©) Bonjour Ă tous, Un certain nombres de personnes m'a exprimĂ© la dĂ©ception de ne pas pouvoir utiliser la Fonction M600, ou d'autres fonctions avancĂ©es de marlin sur les SW X2 et Genius Pro Ă©quipĂ© de la Carte MĂšre 32bits Artillery Ruby. Pour pouvoir activĂ© de nouvelle fonction sur les nouvelle imprimante 32bits Artillery, il sera nĂ©cessaire d'effectuer un Flash d'un nouveau Firmware Marlin avec les fonctions souhaitĂ© activĂ© sur la carte Ruby. J'ai rĂ©aliser un petit Tutoriel au format PDF expliquant en dĂ©tail comment rĂ©ussir Ă Flasher votre imprimante 3D Artillery Ă©quipĂ© de la Carte MĂšre Ruby. ------------------------------------------------------------------------- !! Danger !! Merci de lire ceci avant d'effectuĂ© un la manipulation et hĂ©site pas a poser des questions si besoin. DĂ©jĂ je tiens Ă rappeler qu'il y a toujours un risque potentiel de bloquer votre carte mĂšre, si un coupure de courant ou une erreur de manipulation est effectuĂ©. Je ne peux ĂȘtre tenu responsable de tous dommage occasionnĂ©, mĂȘme gĂ©nĂ©ralement il y a rarement des soucis. Rappel : cet procĂ©dure pdf explique le flash du Firmware Marlin pour la carte MĂšre, il est nĂ©cessaire par la suite de Flasher un firmware TFT donc le fichier de configuration est configurĂ© sur la vitesse 250000bauds comme ceux que j'ai mis a disposition. Le Flash du TFT ce fait par un carte micro SD dans le lecteur Micro SD de l'Ă©cran exclusivement. Ne pas utiliser le Logiciel STM32 pour Flash le Firmware TFT sur votre carte mĂšre. ------------------------------------------------------------------------- Pour infos, les premiĂšres sĂ©ries de X2 et Genius pro nĂ©cessiteront plus de manipulations, il sera nĂ©cessaire d'ouvrir le boitier de l'imprimante et de placer un cĂąble Dupont Femelle/Femelle, pour les sĂ©ries sortie plus tard il sera possible de Flasher votre imprimante sans avoir a ouvrir cette derniĂšre. Tous est expliquer dans le Tuto PDF joint a ce Topic. Il sera nĂ©cessaire d'utilise un soft de chez STM (programmateur), et un soft de contrĂŽle pour imprimante 3D comme Repetier Host ou Pronterface par exemple.  Je vous laisse prendre connaissance du tutoriel, je vais voir pour vous concevoir un Firmware custom Ă partir du Marlin source d'Artillery pour vous rĂ©aliser un Firmware, plus Ă©voluĂ© avec gestion de fonction comme le M600, Arc Welder, et autres optimisations que je peux trouver utile. (J'ajouterais le Firmware Custom pour la X2 des que possible dans ce topic). Comment Flasher une Carte Artillery Ruby.pdf Attention SMT32CubeProg version 2.16 ou ultĂ©rieur pose soucis merci d'utilisĂ© uniquement les version 2.15 et antĂ©rieur. ------------------------------------------------------------------------ MĂ J : 09/03/2023 Firmware Artillery X2 Marlin Custom 2.1.2 (input Shapping) + TFT BTT pour Ă©cran avec MCU STM32 & GD32 Mise Ă jour assez importante, grĂące au travail d'un italien Ciotto et d'un membre du forum @gagipro nous avons enfin un firmware TFT BTT compatible pour les TFT de X2 utilisant un MCU GD32F305. A prĂ©sent toutes les X2 quelques soit la vers de l'Ă©cran TFT seront compatible avec un seul firmware Marlin custom et firmware TFT BTT. Cela simplifiera la vie de tout le monde , alors hĂ©sitĂ© pas a remerciĂ© @gagipro pour ce travail.  Voici la liste de rappels des optimisations et ajouts au Firmware Marlin 2.1.2 par rapport Ă celui D'origine Artillery. Passage Ă Marlin 2.1.2 (AprĂšs mise Ă jour le mode DFU devrait pouvoir ĂȘtre activĂ© sans ouvrir l'imprimante, si vous aviez une X2 qui le nĂ©cessitait) Support de la fonction M593 Input Shapping des axe X et Y, cette fonction permet de calibrer la rĂ©sonnance et supprimer les effet de ghosting sur les impressions, procĂ©dure dispo ici. Passage du baudrate pour le Flash en mode DFU en 250000 au lieu de 115200 (pour conservĂ© une certaine logique, entre le mode non DFU et DFU). Ajustements des valeurs sur la sĂ©curitĂ© et la prĂ©vention d'incidents thermiques. Ajustements des Feedrates (X / Y / Z / E) de la X2. Ajustements des accĂ©lĂ©rations (principalement l'accĂ©lĂ©ration de rĂ©traction qui Ă©tait excessive). Remplacement des fonctions "Junction Deviation" & "S-Curve" par le "Classic Jerk" (les Jonction DĂ©viation et S-Curve sont encore capricieuse sous Marlin pour le moment). Ajustement Feedrate du Z-Prob pour une plus grande efficacitĂ© du relevĂ© de mesure du 3DTouch (Probing Fans Off). Activation de la fonction M48 (Test de rĂ©pĂ©tabilitĂ© du capteur de nivellement automatique). Activation de la fonction "Restore Leveling After G28" (dĂšs que un G28 est effectuĂ© les valeurs du dernier relevĂ© sous automatiquement rechargĂ©), plus besoin de G29 ou M420 S1 aprĂšs le G28 dans le start Gcode . Activation de la fonction G26 Mesh Validation. ABL RelevĂ© de Mesure en 49 points au lieux de 25 points (c'est qu'un avis perso mais cela apporte plus de prĂ©cision sur le relevĂ© et donc sur la premiĂšre couche). Activation du "Nozzle Park Feature" et "Advanced Pause Feature" (support M600 et parcage automatique de la tĂȘte en pause). Activation de la fonction "Adaptative Step Smoothing" (Augmentation de la rĂ©solution des mouvements multi axe, surtout a certaine frĂ©quence de fonctionnement des moteurs). Prise en compte du BabyStepping tout le temps et pas uniquement en cours de mouvement. Activation du "Linear Advance" avec valeur "K Ă 0" (ce qui vous permet de le laisser inactif a 0 ou d'effectuĂ© un test de calibration Linear Advance et d'ajuster sa valeur), le Linear Advance permet de garder un flux de matiĂšre constant sortant de la buse lors des accĂ©lĂ©rations et dĂ©cĂ©lĂ©rations. VidĂ©o explication du Linear Advance & Outils de gĂ©nĂ©ration du Gcode de calibration pour Linear Advance. Ajustement de la fonction "ARC Welder" avec une rĂ©solution bien plus importante (vidĂ©o de Tom's basement sur le sujet Arc Welder). Activation de la fonction M486 pour les utilisateur de PrusaSlicer & SuperSlicer (object cancelation) N.B : N'ayant pas les spĂ©cificitĂ©s techniques complĂšte du 3DTouch Artillery ici je n'ai pas activĂ© le Mode 5v pour BLTouch (car si ce n'est pas un clone de BLTouch V3 ou supĂ©rieur le Capteur va cramer et la carte peut aussi en souffrir), ni le HS Mode pour BLTouch (je ne sais si ce capteur support le mode High Speed).  Firmware Marlin 2.1.2 Input Shapping pour Artillery X2. Pour ceux qui en aurait besoin les sources sont ici. La procĂ©dure de Flash est disponible en PDF attention toute fois le logiciel STM32 a quelque peu changer dans sa prĂ©sentation. Firmware Marlin 2.1.2 Input Shapping pour GeniusPro.  Firmware TFT pour Artillery X2 avec MCU STM32F107. Version compatible pour Ă©cran avec MCU STM32F107 est prĂ©configurer pour la X2 avec tout ce qu'il faut par rapport Ă mon firmware Marlin. Placer tout le contenue dossier et fichier sur la racine d'une carte ”SD pour flasher votre TFT tel que vous pouvez le voir sur la photo ci dessous. Pour les TFT en GD32F305 avec bootloader 3.0.4 utiliser ce firmware TFT fournit par GAGIPRO TFT_fix304byG@gipr0.zip, tĂ©lĂ©charger le fichier Zip et decompresser tout sont contenue a la racine d'un carte ”SD formater en FAT32 allocation 4096o. Pour les TFT en GD32F305 avec bootloader 3.0.5 UtilisĂ© le firmware de tft de Ciotto sur son github, Ceci pour Ă©viter d'avoir le soucis de l'Ă©cran figer sur Bootloader 3.0.5 si aucun carte ”SD est dans le lecteur au dĂ©marrage de l'imprimante. RĂ©cupĂ©rer l'ensemble des fichiers et dossiers Ă placer sur une carte ”SD formater en FAT32 Allocation 4096o. P.S : Pour vous facilitĂ©s les choses je vous prĂ©conise avec les firmware TFT de Gagipro et Ciotto de remplacer le fichier config.ini par mon fichier il est configurer au mieux pour aller avec mon firmware Marlin config.ini Su base du firmware TFT modifiĂ© par Ciotto et Gagipro je vous met une version pour bootloader 3.0.5 pre configurer qui vous facilitera l'installation 3.0.5-mkstft28evo.zip  A quoi ressemble le firmware TFT. N.B : La version Marlin 2.1.2 pour la Genius Pro sera disponible bientĂŽt ici. Il peu y avoir encore quelques petit bug sur les TFT avec MCU GD32F305 si c'est le cas faite le nous savoir et notifier @gagipro.  Ancienne Version de firmware : ------------------------------------------------------------------------------------- Archive : 04/02/2022. Firmware Marlin 2.0.9.3 pour X2 Stock. -------------------------------------------------------------------------- Archive : 06/02/2022. Firmware Marlin 2.0.9.3 Pour Genius Pro Stock. -------------------------------------------------------------------------- Archive : 28/02/2022 Firmware Marlin Pour X2 et Genius Pro Ă©quipĂ© de Drivers TMC2208 Firmware Marlin 2.0.9.3 pour X2 avec Drivers TMC 2208 Pour l'utilisation de TMC2208 ou 2209 il est nĂ©cessaire d'ajouter des cavaliers pour configurer le MS1 et MS2 Les informations utiles sont ici. ------------------------------------------------------------------------------------ MĂ J : 28/06/2022 version pour X2 avec TFT MKS Ă©quipé de MCU GD32F305 Firmware marlin 20.9.1 pour X2 avec TFT GD32F305 Firmare marlin 2.0.9.1 pour Genius Pro avec TFT GD32F305   Si vous souhaitez me soutenir pour mon implication, les tutoriels, Firmware et aide, voici un lien Paypal.me :  https://www.paypal.com/paypalme/MrMagounet ModifiĂ© (le) Mai 7, 2024 par MrMagounet Nouvelle version du Firmware Marlin et TFT 9 6
dureiken Posté(e) Novembre 19, 2021 Posté(e) Novembre 19, 2021 Genial merci beaucoup je vais tester ce WE du coup je mets quel firmware custom pour ma pause ou mon M600 ? celui pour la par exemple : https://www.thingiverse.com/thing:4294049 Merci
Tony67 PostĂ©(e) Novembre 19, 2021 PostĂ©(e) Novembre 19, 2021 Super merci beaucoup MrMagounet ! il y a 30 minutes, MrMagounet a dit : Je vous laisse prendre connaissance du tutoriel, je vais voir pour vous concevoir un Firmware custom Ă partir du Marlin source d'Artillery pour vous rĂ©aliser un Firmware, plus Ă©voluĂ© avec gestion de fonction comme le M600, Arc Welder, et autres optimisations que je peux trouver utile. Encore merci pour ça aussi tu est formidableÂ
fran6p Posté(e) Novembre 19, 2021 Posté(e) Novembre 19, 2021 @dureiken As-tu lu (et compris) le document PDF que @MrMagounets'est décarcassé à faire ? Ton lien Thingi renvoie vers un firmware prévu pour une carte 8 bits (MKS GenL) 1
MrMagounet Posté(e) Novembre 19, 2021 Auteur Posté(e) Novembre 19, 2021 @dureiken il n'y a aucun firmware dispo pour la X2 a leur actuel, je vais regarder pour en faire un porche de ma version pour X1 mais adapté à la X2. Un peu de patience car il faut un peu de temps  et normalement l'imprimante pour testé le tout, aprÚs je devrais m'en sortir sur la X2 a l'aveugle car elle est trÚs proche de la X1 il me faut juste bien définir et gérer la Ruby dans marlin. Je reviens vers vous avec le marlin dÚs que possible. 1 2
Dwight Schrute Posté(e) Novembre 20, 2021 Posté(e) Novembre 20, 2021 Merci MrMargounet, tu gÚre ! Je teste ça dÚs que possible
captain66 Posté(e) Novembre 20, 2021 Posté(e) Novembre 20, 2021 Ayant une Genius 1 je suis trÚs étonné que sur la Genius Pro il n'y à point de M600 supporté alors qu'il y a le BLtouch et qu'il faille de nouveau repasser par un changement de firmware et donc perte de garantie. du coup je suis pas si mal avec ma Genius 1...
MrMagounet Posté(e) Novembre 20, 2021 Auteur Posté(e) Novembre 20, 2021 Il y a 3 heures, captain66 a dit : Ayant une Genius 1 je suis trÚs étonné que sur la Genius Pro il n'y à point de M600 supporté alors qu'il y a le BLtouch et qu'il faille de nouveau repasser par un changement de firmware et donc perte de garantie. du coup je suis pas si mal avec ma Genius 1... Ils sont rester sur un firmware trÚs similaire a celui de la Genius en dehors des fonction ABL pour le BLTouch et des fonctions parallÚle nécessaire comme le M500, il y a pas grand chose de plus. 1
methylene67 Posté(e) Novembre 20, 2021 Posté(e) Novembre 20, 2021 Bien joué @MrMagounet, tu vas en dépanner plus d'un, c'est sponsorisé par Artillery ce tutoriel ? 1
MrMagounet PostĂ©(e) Novembre 20, 2021 Auteur PostĂ©(e) Novembre 20, 2021 il y a 2 minutes, methylene67 a dit : Bien jouĂ© @MrMagounet, tu vas en dĂ©panner plus d'un, c'est sponsorisé par Artillery ce tutoriel ? MĂȘme pas ma femme me dit parfois que je suis un peu bĂȘte j'aide beaucoup de mon et demande jamais rien en retour, et que si j'avais eu 1⏠a chaque fois que j'aide une personne j'aurais plus besoin de travaillé . 1
methylene67 Posté(e) Novembre 20, 2021 Posté(e) Novembre 20, 2021 (modifié) Sur le principe, aider est gratuit, et cela doit le rester, mais tu remplaces un peu trop souvent le SAV d'Artillery ^^, sans parler du commercial d'Artillery qui en branle pas une et à qui tu as rapporté beaucoup de primes sur vente d'artillery vendues . Modifié (le) Novembre 20, 2021 par methylene67
MrMagounet Posté(e) Novembre 20, 2021 Auteur Posté(e) Novembre 20, 2021 il y a 3 minutes, methylene67 a dit : Sur le principe, aider est gratuit, et cela doit le rester, mais tu remplaces un peu trop souvent le SAV d'Artillery ^^, sans parler du commercial d'Artillery qui en branle pas une et à qui tu as rapporté beaucoup de primes sur vente d'artillery vendues . C'est pas faux  aprÚs si Artillery veut m'envoyé une X2 en récompense je suis pas contre  et puis je pourrais voir amélioré certain point sur les X2 voir faire un tuto pour remplacer le 3DTouch par un BLTouch officiel ou un clone que super qualité. Mais la tu vas me dire que je vais finir par remplacer leur ingénieur . 1
methylene67 PostĂ©(e) Novembre 20, 2021 PostĂ©(e) Novembre 20, 2021 Ă lâinstant, MrMagounet a dit : C'est pas faux  aprĂšs si Artillery veut m'envoyĂ© une X2 en rĂ©compense je suis pas contre  et puis je pourrais voir amĂ©liorĂ© certain point sur les X2 voir faire un tuto pour remplacer le 3DTouch par un BLTouch officiel ou un clone que super qualitĂ©. Mais la tu vas me dire que je vais finir par remplacer leur ingĂ©nieur . HonnĂȘtement, contacte les par mail, s'ils voient ton activitĂ© sur le forum, il y a grave moyen je pense, je dis ça je dis rien ^^.
MrMagounet PostĂ©(e) Novembre 20, 2021 Auteur PostĂ©(e) Novembre 20, 2021 Ă lâinstant, methylene67 a dit : HonnĂȘtement, contacte les par mail, s'ils voient ton activitĂ© sur le forum, il y a grave moyen je pense, je dis ça je dis rien ^^. Je suis pas du genre a quĂ©mander, j'estime plus que si mon travail est apprĂ©ciĂ© libre a eu ou n'importe qui de me le faire savoir . Je suis peut ĂȘtre un peu d'une autre Ă©poque avec ma façon de penser  malgrĂ© mon Ăąge. 1 1
Yellow T-pot Posté(e) Novembre 20, 2021 Posté(e) Novembre 20, 2021 (modifié) il y a 20 minutes, MrMagounet a dit : Mais la tu vas me dire que je vais finir par remplacer leur ingénieur Ah oui effectivement, c'est une petite boite, je pensais qu'ils étaient plus nombreux les ingé chez Artillery...au moins deux quoi ! Modifié (le) Novembre 20, 2021 par Yellow T-pot 1
Dwight Schrute PostĂ©(e) Novembre 21, 2021 PostĂ©(e) Novembre 21, 2021 Hello @MrMagounet J'ai pu rĂ©cupĂ©rer un PC hier et j'ai commencĂ© la manip. Apparemment je n'ai pas la version la plus rĂ©cente du firmware d'origine et je vais devoir ouvrir l'imprimante car la commande M997 ne passe pas la machine en mode DFU. Ăa me dĂ©range pas mais j'aimerais faire la procĂ©dure jusqu'au bout et je me demande si je flash avec le firmware dispo sur le site d'artillery (Artillery Sidewinder X2 Firmware (DFU)), est ce que je n'aurais plus a ouvrir l'imprimante pour les futurs flash?
MrMagounet PostĂ©(e) Novembre 21, 2021 Auteur PostĂ©(e) Novembre 21, 2021 il y a 48 minutes, Dwight Schrute a dit : Hello @MrMagounet J'ai pu rĂ©cupĂ©rer un PC hier et j'ai commencĂ© la manip. Apparemment je n'ai pas la version la plus rĂ©cente du firmware d'origine et je vais devoir ouvrir l'imprimante car la commande M997 ne passe pas la machine en mode DFU. Ăa me dĂ©range pas mais j'aimerais faire la procĂ©dure jusqu'au bout et je me demande si je flash avec le firmware dispo sur le site d'artillery (Artillery Sidewinder X2 Firmware (DFU)), est ce que je n'aurais plus a ouvrir l'imprimante pour les futurs flash? Salut Alors difficile de te rĂ©pondre j'avais mĂȘme pas vue qu'il avait mis de firmware DFU , ce qui m'Ă©tonne est que logiquement le format de fichier a utiliser est de Type .bin cela m'Ă©tonne donc de trouver un fichier avec extension .dfu . Il est trĂšs fortement probable que cette version permet l'activation en mode DFU sans avoir a ouvrir par la suite, chose prĂ©vue pour le firmware custom que je rĂ©alise en ce moment (j'avance j'ai travailler dessus hier soir entre 1h et2h du mat). Logiquement ce firmware sera identique a ta version (avec je pense les modif pour le DFU activable sans fiche dupont), mais je ne peux rĂ©ellment de dire ce qu'il y a dans un firmware dĂ©jĂ compilĂ© donc attention tout de mĂȘme.
Dwight Schrute Posté(e) Novembre 21, 2021 Posté(e) Novembre 21, 2021 Effectivement c'est bizarre l'extension .dfu. T'as raison je vais attendre que tu nous sorte une version aux ptit oignons
MrMagounet Posté(e) Novembre 21, 2021 Auteur Posté(e) Novembre 21, 2021 (modifié) Bon j'ai bien avancé sur la configuration du Firmware pour la X2 mais j'ai comme qui dirais un petit soucis technique. La compilation bloque sans que je comprenne pourquoi mais les source officiel Artillery pour la X2 ne compile pas a rien y comprendre J'ai ouvert un sujet ici si quelques a une idée. Update 22/11/2021 Le topic a été mise à jour vous y trouverez le Firmware Custom déjà compilé pour la X2 que j'ai réaliser, ainsi que le Firmware TFT issue du portage des Firmwares TFT BigTreeTech pour les X1 et X2 d'Artillery . Il s'agit ici d'un firmware Marlin 2.0.9.2 optimiser et avec de nouvelle fonction pour imprimante SW X2 avec sa configuration d'origine. Si besoin de version supportant des Drivers Différents ou autres modifications faite le moi savoir. Modifié (le) Novembre 22, 2021 par MrMagounet 1
Dwight Schrute PostĂ©(e) Novembre 22, 2021 PostĂ©(e) Novembre 22, 2021 Grazie mille @MrMagounet Je teste ça ce soir, en espĂ©rant que les commandes M701/702 soient reconnues avec le nouveau marlin. Est-ce qu'il est possible dâĂ©diter la valeur epcos? Car je vais bientĂŽt changer la sonde pour la B3950. 1
MrMagounet PostĂ©(e) Novembre 22, 2021 Auteur PostĂ©(e) Novembre 22, 2021 Il y a 1 heure, Dwight Schrute a dit : Grazie mille @MrMagounet Je teste ça ce soir, en espĂ©rant que les commandes M701/702 soient reconnues avec le nouveau marlin. Est-ce qu'il est possible dâĂ©diter la valeur epcos? Car je vais bientĂŽt changer la sonde pour la B3950. Oui c'est assez simple a changer cela  remplacer la Valeur 1 pour la thermistance par 13, je te le ferais pas de soucis. Les Scripts de Load & Unload Filament on Ă©tĂ© activĂ© avec le M600 oui. Il faudra par contre utilise le Firmware TFT comme indiquĂ© dĂ©jĂ ou un Octoprint + plugin M600 pour que cela sois effectif.
Dwight Schrute Posté(e) Novembre 22, 2021 Posté(e) Novembre 22, 2021 Ok merci pour les infos. Oui je compte bien utiliser ta version aussi pour le TFT
fran6p Posté(e) Novembre 22, 2021 Posté(e) Novembre 22, 2021 Il y a 19 heures, MrMagounet a dit : Frimware Custom On se la pÚte OK, 1
MrMagounet PostĂ©(e) Novembre 22, 2021 Auteur PostĂ©(e) Novembre 22, 2021 il y a 2 minutes, fran6p a dit : On se la pĂšte OK, C'est pas le genre de la maison pourtant . Je tape trop vite et parfois les lettre arrive dans le dĂ©sordre, j'arrive Ă faire voir ma dyslexie mĂȘme en ligne .
Dwight Schrute PostĂ©(e) Novembre 22, 2021 PostĂ©(e) Novembre 22, 2021 (modifiĂ©) Voila c'est installĂ© et j'ai pu faire quelques tests. Je confirme que je n'ai plus de problĂšmes de load/unload filament. Par contre je pense qu'il y a un souci avec le dĂ©tecteur de fin de filament. Si il est sur ON dans le firmware j'ai une erreur "filament runout" au lancement de l'impression, du coup ça n'imprime pas (je prĂ©cise que le filament Ă©tait bien chargĂ© et le dĂ©tecteur au vert, au cas ou ), si il est sur OFF ou SMART l'impression se lance mais avec une erreur "unknown command : S486 S0" puis a chaque changement de couche erreur "unknown command : S486 S1" Tu sais dâoĂč ça pourrait venir @MrMagounet? Edit : J'ai retestĂ© sans passer le filament dans le dĂ©tecteur pour voir si ce nâĂ©tait pas un problĂšme d'inversion de dĂ©tection mais ça ne marche pas non plus (filament runout) ModifiĂ© (le) Novembre 22, 2021 par Dwight Schrute
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