Praxis'

Ancien staff
Inscription
7 Février 2016
Messages
9 909
Réactions
4 345
Points
22 971
RGCoins
259
You must be registered for see images attach

Pré-requis:
  • Installer python :
  • Installer Visual Studio Code :
  • Télécharger la dernière version de Marlin :
    • Penser à prendre la dernière version
  • Télécharger les configurations pour Marlin :
    • Lien valide pour la version 2.0.6.1, pensez à prendre la version qui va avec celle que vous avez téléchargé.
Pour télécharger la dernière version de Marlin vous pouvez utiliser Git et PlatformIO.
  • Télécharger Git
  • Installer VS Code & PlatformIO (plus bas dans le tutoriel)
  • Aller sur VS Code, puis attendez que PlatformIO charge.
    1. Cliquez sur la tête d'alien dans la barre à gauche
    2. Un menu s'ouvre "Quick access" puis dans la catégorie "Miscellaneou"s cliquez sur "Clone Git project"
    3. Entrez le lien du répertorie Github de Marlin :
    4. Sauvegardez le et ouvrer le projet.
Si vous avez télécharger Marlin avec Git, vous avez besoins uniquement de récupérer les configurations.

Mettez ensuite le dossier de configuration et Marlin dans le même dossier.

You must be registered for see images attach


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.

You must be registered for see images attach


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

You must be registered for see images attach


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

You must be registered for see images attach


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

You must be registered for see images attach


Une fois arrivé sur la page de l'extension, cliquez sur "Install"

You must be registered for see images attach


La page d'accueil de PlatformIO IDE s'ouvrira :

You must be registered for see images attach


Cliquez sur "Open project"
Sélectionnez ensuite le dossier où Marlin se trouve, le dossier doit comporter le fichier "platformio.ini"

You must be registered for see images attach

Penser à modifier le fichier "plateformio.ini" en remplaçant avec le nom de votre carte mère.
Par exemple, pour la SKR E3 Mini :
You must be registered for see images attach



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:
Retour
Haut