fran6p Posté(e) Septembre 7, 2018 Posté(e) Septembre 7, 2018 (modifié) Bonjour à tous, Creality continue de se mettre en conformité avec la licence Open Source de Marlin. La majorité de leurs modèles sont concernés. Le seul absent pour le moment est la CR X. L'adresse pour récupérer ceux-ci se trouve là. Faites chauffer Arduino et bonnes compilations. Modifié (le) Juillet 16, 2021 par Yo' Update du lien 1 1 4
gisclace Posté(e) Septembre 7, 2018 Posté(e) Septembre 7, 2018 Merci pour le partage du lien. Je l'épingle 1
pyriame Posté(e) Septembre 15, 2018 Posté(e) Septembre 15, 2018 Oui alors attention Creality ne joue pas le jeux de l'open source completement. D'ailleurs Printed Solid arrête la commercialisation aux USA de leur imprimantes 3D à cause de cela. Il fournisse un fichier Hex donc effectivement on peut remettre la version initial du firmware usine en cas de problème. En revanche, comme on ne peut pas convertir un fichier Hex en Ino , on ne peut pas l'ouvrir dans Arduino IDE et regarder le PID ou les options de thermistance choisi par la marque en usine. Donc pour le paramétrage de Creality c'est toujours au pifomètre. J'ai regarder les fichier d'exemples fournis avec et c'est les paramètres de Marlin natif genre "bed resistance = Aucune" . Dommage...
fran6p Posté(e) Septembre 15, 2018 Auteur Posté(e) Septembre 15, 2018 Pas tout à fait exact. Ils fournissent pour chaque machine le fichier .hex qui permet de revenir à la configuration "usine", c'est vrai. Pour la Ender 3, 4 le Marlin est complet (en plus du fichier .hex). Pour la CR10, il suffit de récupérer à la fois les éléments pour la CR10 et la CR10S (où il n'y a que le fichier .hex), en décompressant le zip de la CR10 dans le configuration.h, les éléments concernant la machine sont tous présents. Printed Solid en a d'ailleurs pris acte même s'ils n'envisagent pas pour le moment de remettre à leur catalogue ces machines, le lien ici . Je tiens à rappeler que je ne défends en aucun cas Creality, que je ne suis pas "sponsorisé" par eux (contrairement à certains blogueurs qui reçoivent les machines sans bourses délier, ma machine je l'ai payé de ma poche). D'autres constructeurs chinois ne respectent pas la licence Opensource GPL ou sont sur des bases fermées (Alphawise par exemple), Creality a commencé à respecter et comprendre (grâce en partie à SexyCyborg (Naomi)) celle-ci... C'est un début et je trouve la démarche suffisamment originale de la part de nos amis asiatiques pour l'avoir noté et fait le choix d'en informer notre communauté via ce post.
krockdur Posté(e) Septembre 15, 2018 Posté(e) Septembre 15, 2018 Il y a 3 heures, pyriame a dit : Oui alors attention Creality ne joue pas le jeux de l'open source completement. D'ailleurs Printed Solid arrête la commercialisation aux USA de leur imprimantes 3D à cause de cela. Il fournisse un fichier Hex donc effectivement on peut remettre la version initial du firmware usine en cas de problème. En revanche, comme on ne peut pas convertir un fichier Hex en Ino , on ne peut pas l'ouvrir dans Arduino IDE et regarder le PID ou les options de thermistance choisi par la marque en usine. Donc pour le paramétrage de Creality c'est toujours au pifomètre. J'ai regarder les fichier d'exemples fournis avec et c'est les paramètres de Marlin natif genre "bed resistance = Aucune" . Dommage... Pour la cr-10s et d'autre, il y'a toute les sources.
pyriame Posté(e) Septembre 17, 2018 Posté(e) Septembre 17, 2018 (modifié) Le 15/09/2018 at 15:55, krockdur a dit : Pour la cr-10s et d'autre, il y'a toute les sources. Ecoute j'ai bien regardé mais peut être mal et dans ce cas mea culpa Je retrouve dans le dossier le Marlin original non paramétré, le fichier Hex du firmware d'usine, mais pas le INO qui donne l'Hex. Dans le fichier exemple, Adafruit notamment le configuration.h ne porte aucune modification, pas même la largeur du plateau. Peut-tu me dire ou tu as trouvé les paramètres d'origine notamment le choix de la thermistance ou le PID natif ? merci bien PS: j'ai DL le fichier pour la CR10 S4 Modifié (le) Septembre 17, 2018 par pyriame
krockdur Posté(e) Septembre 17, 2018 Posté(e) Septembre 17, 2018 Sauf erreur de ma part, celui de la CR10 est bel et bien configuré. Mais tu as raison, j'ai testé les autres et ce sont des MARLIN… vierges….
Arno191 Posté(e) Septembre 23, 2018 Posté(e) Septembre 23, 2018 merci pour ce lien, j'ai gagné du temps
fran6p Posté(e) Octobre 1, 2018 Auteur Posté(e) Octobre 1, 2018 Le code source de la CR-X est ajouté: ici (le Marlin complet mais de fichier .hex).
Corbak Posté(e) Octobre 7, 2018 Posté(e) Octobre 7, 2018 Bonjour à tous, Ravi de voir ce sujet je me demandais justement comment installer le dernier firmware CR-10 sur ma machine. J'ai acheté récememnt une autre cr-10 avec une autre machine et j'ai constaté que désormais on pouvait sauvegarder les modifications tel que le step moteur ou les données pré enregistrés tel que la chauffe de la buse et du plateau. J'ai télécharge l dernier Firmware sur le site de creality, connecté la machine a une ancienne version de cura 15.04.6. J'ai pu lancé la chauffe du plateau et bougé les axes, mais lorsque je souhaite changer le firmware, je sélectionne le fichier .hex téléchargé.. échec. Faut il impérativement passer par Arduino, avez vous réussi cette opération ? Merci de vos réponses.
fran6p Posté(e) Octobre 7, 2018 Auteur Posté(e) Octobre 7, 2018 Ta machine est-elle une CR10 (simple axe Z)? Si oui alors la carte mère doit au préalable recevoir un bootloader (chargeur de démarrage) pour pouvoir accueillir un Marlin quel que soit sa version (si c'est le cas une recherche dans ce forum te permettra de trouver comment accomplir ceci).
zPixel Posté(e) Novembre 12, 2018 Posté(e) Novembre 12, 2018 (modifié) Creality a aussi mis en place un dépôt sur Github, mais il y a moins d'imprimantes supportées : https://github.com/Creality3DPrinting Les sources semblent plus à jour que sur leurs site, puisque là, le capteur de fin de filament et le "manual bed levelling" sont activés. Modifié (le) Novembre 12, 2018 par zPixel Présicions et orthographe.
thunderace94 Posté(e) Novembre 15, 2018 Posté(e) Novembre 15, 2018 Le 12/11/2018 at 21:46, zPixel a dit : Creality a aussi mis en place un dépôt sur Github, mais il y a moins d'imprimantes supportées : https://github.com/Creality3DPrinting Les sources semblent plus à jour que sur leurs site, puisque là, le capteur de fin de filament et le "manual bed levelling" sont activés. La Ender 3 semble être complètement opensource, ils fournissent tout (PCB, câblage et éléments mécaniques dans divers formats). Assez inhabituel de la part de Creality, il me semble donc judicieux de le faire savoir.
slobberbone Posté(e) Décembre 27, 2018 Posté(e) Décembre 27, 2018 Bonjour à tous ! Alors pour avoir tenter de mettre "bêtement" à jour ma CR10 (sans S) vers une version 1.1.9 de marlin en suivant un tuto du site cr10.fr ou en prenant les fichiers exemple, ou encore en reprenant des version de TH3D ... aucun ne fonctionnent convenablement. Au mieux je sors des impressions sous-extrudée ... bref, ce n'est pas le sujet (mm si ca me gonfle pas mal) je pensais encore une fois "bêtement" que je serai en mesure de revenir au firmware d'origine ... bah les sources fournies par Creality (pour la CR10) ne compilent tout simplement pas ... et même en corrigeant des noms de variables qui sentent le mauvais merge de sources ... rien n'y fait. Si vous avez des versions à tester je suis preneur ! Merci beaucoup !
fran6p Posté(e) Décembre 27, 2018 Auteur Posté(e) Décembre 27, 2018 @slobberbone pourquoi vouloir recompiler le Marlin alors que Creality fournit le fichier CR-10-300.hex qu'il suffit de charger pour revenir à la version originelle ? Mode d'emploi : Install new firmware.pdf
slobberbone Posté(e) Décembre 27, 2018 Posté(e) Décembre 27, 2018 il y a 4 minutes, fran6p a dit : @slobberbone pourquoi vouloir recompiler le Marlin alors que Creality fournit le fichier CR-10-300.hex qu'il suffit de charger pour revenir à la version originelle ? Mode d'emploi : Install new firmware.pdf Oui je vais tester, mais ça veut bien dire qu'ils ne publient pas la bonne version de code qui y correspond. De plus, si je veux par la suite modifier le firmware pour y ajouter un BLTouch, bah je suis à nouveau bloqué ...
thunderace94 Posté(e) Décembre 27, 2018 Posté(e) Décembre 27, 2018 Bonjour, Tu as là : Marlin CR10 bed 220V le code que j'ai modifié, qui compile et est en place sur ma CR10. Attention, il est configuré pour un bed en 220V mais ce n'est pas très grave, seules le PID du bed est adapté à ma configuration.
slobberbone Posté(e) Décembre 27, 2018 Posté(e) Décembre 27, 2018 Oui je l'ai vu mais pas encore testé ... c'est le coup du 220 V pour le lit, je voulais d'abord tenté un autre "par défaut" avant d'aller modifier celui-ci. Donc de ce que je comprends, je ne modifie que le PID du bed (je reprends les valeur du firmware d'origine) ? J'ai une CR-10 avec une carte melzi (probablement un 1.1.3) au cas où. Mais merci je vais me lancer avec ton dépot ! Merci
thunderace94 Posté(e) Décembre 27, 2018 Posté(e) Décembre 27, 2018 il y a 10 minutes, slobberbone a dit : Donc de ce que je comprends, je ne modifie que le PID du bed (je reprends les valeur du firmware d'origine) ? J'ai une CR-10 avec une carte melzi (probablement un 1.1.3) au cas où. Mais merci je vais me lancer avec ton dépot ! Merci C'est ça. 1
slobberbone Posté(e) Décembre 28, 2018 Posté(e) Décembre 28, 2018 Bon et bien après avoir réussi à faire chauffer mon bed, impossible de monter la carte SD => plantage J'ai donc restauré le firmware d'origine compilé (pcq le code source correspondant ne compile pas) en me basant sur https://github.com/jed-frey/Creality-CR-10 pour pousser le firmware compilé depuis mon pc sous GNU/Linux.
thunderace94 Posté(e) Décembre 28, 2018 Posté(e) Décembre 28, 2018 Il y a 3 heures, slobberbone a dit : Bon et bien après avoir réussi à faire chauffer mon bed, impossible de monter la carte SD => plantage J'ai donc restauré le firmware d'origine compilé (pcq le code source correspondant ne compile pas) en me basant sur https://github.com/jed-frey/Creality-CR-10 pour pousser le firmware compilé depuis mon pc sous GNU/Linux. Maintenant que tu me le dis, je me rends compte que je n'ai pas testé la carte SD, j'imprime exclusivement depuis Octoprint. Je vais regarder ça.
fran6p Posté(e) Janvier 6, 2019 Auteur Posté(e) Janvier 6, 2019 (modifié) Dernières nouvelles de SexyCyborg: L'imprimante CR10 et la carte Melzi 1.1.2 sont officiellement certifiées par l'Open Source Hardware Association (lien Reddit) (la Ender3 l'était depuis déjà un bon moment ). Liste des matériels / fabricants certifiés (cliquer sur le filtre 3D printing pour n'avoir que les imprimantes 3D) : OSHWA Modifié (le) Janvier 6, 2019 par fran6p orthographe
ciscolyon Posté(e) Janvier 6, 2019 Posté(e) Janvier 6, 2019 (modifié) Le 27/12/2018 at 11:19, fran6p a dit : @slobberbone pourquoi vouloir recompiler le Marlin alors que Creality fournit le fichier CR-10-300.hex qu'il suffit de charger pour revenir à la version originelle ? Mode d'emploi : Install new firmware.pdf sur ma ender 3 je n'arrive pas a télécharger un.hex avec cette doc j'ai essayé plusieurs cura dont celui fournit sur la carte sd il ne trouve pas l'imprimante. je l'ai passé en bootloader mais cela change rien. j'ai mis grâce a cette doc " Ender 3 vanilla Marlin update: Concise guide" https://www.youtube.com/watch?v=N7JLchsFRDU j'aimerais savoir faire. Modifié (le) Janvier 6, 2019 par ciscolyon
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