Praxis'
Super modérateur
- Inscription
- 7 Février 2016
- Messages
- 9 906
- Réactions
- 4 342
- Points
- 20 421
Pré-requis:
- Installer python :
Vous devez être inscrit pour voir les liens ! Inscrivez-vous ou connectez-vous ici.
- Installer Visual Studio Code :
Vous devez être inscrit pour voir les liens ! Inscrivez-vous ou connectez-vous ici.
- Télécharger la dernière version de Marlin :
Vous devez être inscrit pour voir les liens ! Inscrivez-vous ou connectez-vous ici.
- Penser à prendre la dernière version
- Télécharger les configurations pour Marlin :
-
Vous devez être inscrit pour voir les liens ! Inscrivez-vous ou connectez-vous ici.
- Lien valide pour la version 2.0.6.1, pensez à prendre la version qui va avec celle que vous avez téléchargé.
-
- Télécharger Git
Vous devez être inscrit pour voir les liens ! Inscrivez-vous ou connectez-vous ici.
- Installer VS Code & PlatformIO (plus bas dans le tutoriel)
- Aller sur VS Code, puis attendez que PlatformIO charge.
- Cliquez sur la tête d'alien dans la barre à gauche
- Un menu s'ouvre "Quick access" puis dans la catégorie "Miscellaneou"s cliquez sur "Clone Git project"
- Entrez le lien du répertorie Github de Marlin :
Vous devez être inscrit pour voir les liens ! Inscrivez-vous ou connectez-vous ici.
- Sauvegardez le et ouvrer le projet.
Mettez ensuite le dossier de configuration et Marlin dans le même dossier.
Décompressez les deux dossiers, puis choisissez les fichier Configuration.h et Configuration_adv.h dans "Configuration-release" en accord avec votre modèle de carte mère / imprimante 3D. Dans mon cas, c'est une SKR Mini E3 V1.2.
Dans mon cas, le chemin est le suivant. On y trouve 4 fichiers, _Bootscreen et _Statusscreen ne sont pas obligatoire.
C:\Marlin\Configurations-release-2.0.6\Configurations-release-2.0.6\config\examples\Creality\Ender-3\BigTreeTech SKR Mini E3 1.2
Copier ces fichiers et mettez les dans le dossier de Marlin, vous devriez avoir quelque chose comme ça:
Chemin : C:\Marlin\Marlin-2.0.6.1\Marlin-2.0.6.1\Marlin
Nous en avons finis avec les fichiers, passons à Visual Studio !
Pour modifier Marlin, nous allons utiliser une extension permettant de le compiler : PlatformIO IDE
Sur VS Code, cliquez sur le dernier icon dans votre barre d'outils et chercher l'extension PlatformIO IDE
Une fois arrivé sur la page de l'extension, cliquez sur "Install"
La page d'accueil de PlatformIO IDE s'ouvrira :
Cliquez sur "Open project"
Sélectionnez ensuite le dossier où Marlin se trouve, le dossier doit comporter le fichier "platformio.ini"
Penser à modifier le fichier "plateformio.ini" en remplaçant avec le nom de votre carte mère.
Par exemple, pour la SKR E3 Mini :
Vous verrez alors apparaître votre dossier dans Visual Studio, les fichiers qui nous intéressent se trouvent dans le dossier Marlin, Configuration.h et Configuration_adv.h. C'est dans ces fichiers que toutes la configuration de Marlin se fait.
Pour compiler, cliquer sur "Ctrl + Alt + B", et voilà vous pouvez modifier Marlin à votre guise et le compiler.
Il peut arriver que la première compilation ne fonctionne pas, pensez à recompiler une fois encore !
Une fois compilé, votre firmware apparaîtra dans le dossier "Marlin-2.0.6.1\Marlin-2.0.6.1\.pio". Il vous suffit alors de le mettre à la racine d'une carte SD et de l'insérer dans votre imprimante éteinte. Au démarrage, elle se mettra à jour automatiquement avec le firmware présent sur la carte SD.
Si vous avez des questions ou des problèmes de compilation, n'hésitez pas à demander !
Praxis
Dernière édition: