Connexion
S'inscrire
Actualités
Quoi de neuf
Activités générales
Auteurs
Forums
Nouveaux messages
Rechercher un forum
Quoi de neuf
Nouveaux messages
Nouveaux messages de profil
Activités générales
Membres
Membres inscrits
Visiteurs actuels
Nouveaux messages de profil
Rechercher dans les messages des profils
Teams
Créé ton équipe
Quoi de neuf ?
Nouveaux messages
Rechercher un forum
Menu
Connexion
S'inscrire
Install the app
Install
Forums
Forums généraux
RealityGaming
Modifier Marlin avec Visual Studio Code
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
Vous utilisez un navigateur non à jour ou ancien. Il ne peut pas afficher ce site ou d'autres sites correctement.
Vous devez le mettre à jour ou utiliser un
navigateur alternatif
.
Répondre à la discussion
Message
<blockquote data-quote="Praxis'" data-source="post: 7419462" data-attributes="member: 631232"><p style="text-align: center">[ATTACH=full]129787[/ATTACH]</p><p></p><p>Pré-requis:</p><ul> <li data-xf-list-type="ul">Installer python : <a href="https://www.python.org/downloads/" target="_blank">https://www.python.org/downloads/</a></li> <li data-xf-list-type="ul">Installer Visual Studio Code : <a href="https://code.visualstudio.com/" target="_blank">https://code.visualstudio.com/</a></li> <li data-xf-list-type="ul">Télécharger la dernière version de Marlin : <a href="https://github.com/MarlinFirmware/Marlin/releases/tag/2.0.6.1" target="_blank">https://github.com/MarlinFirmware/Marlin/releases</a><ul> <li data-xf-list-type="ul">Penser à prendre la dernière version</li> </ul></li> <li data-xf-list-type="ul">Télécharger les configurations pour Marlin :<ul> <li data-xf-list-type="ul"><a href="https://github.com/MarlinFirmware/Configurations/archive/release-2.0.6.1.zip" target="_blank">https://github.com/MarlinFirmware/Configurations</a></li> <li data-xf-list-type="ul">Lien valide pour la version 2.0.6.1, pensez à prendre la version qui va avec celle que vous avez téléchargé.</li> </ul></li> </ul><p>Pour télécharger la dernière version de Marlin vous pouvez utiliser Git et PlatformIO.</p><ul> <li data-xf-list-type="ul">Télécharger Git <a href="https://git-scm.com/downloads" target="_blank">https://git-scm.com/downloads</a></li> <li data-xf-list-type="ul">Installer VS Code & PlatformIO (plus bas dans le tutoriel)</li> <li data-xf-list-type="ul">Aller sur VS Code, puis attendez que PlatformIO charge.<ol> <li data-xf-list-type="ol">Cliquez sur la tête d'alien dans la barre à gauche</li> <li data-xf-list-type="ol">Un menu s'ouvre "Quick access" puis dans la catégorie "Miscellaneou"s cliquez sur "Clone Git project"</li> <li data-xf-list-type="ol">Entrez le lien du répertorie Github de Marlin : <a href="https://github.com/MarlinFirmware/Marlin/" target="_blank">https://github.com/MarlinFirmware/Marlin/</a></li> <li data-xf-list-type="ol">Sauvegardez le et ouvrer le projet.</li> </ol></li> </ul><p>Si vous avez télécharger Marlin avec Git, vous avez besoins uniquement de récupérer les configurations.</p><p> </p><p>Mettez ensuite le dossier de configuration et Marlin dans le même dossier.</p><p style="text-align: center"></p> <p style="text-align: center">[ATTACH=full]129788[/ATTACH]</p> <p style="text-align: center"></p> <p style="text-align: center">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.</p> <p style="text-align: center"></p> <p style="text-align: center">[ATTACH=full]129789[/ATTACH]</p> <p style="text-align: center"></p> <p style="text-align: center">Dans mon cas, le chemin est le suivant. On y trouve 4 fichiers, _Bootscreen et _Statusscreen ne sont pas obligatoire.</p> <p style="text-align: center"></p> <p style="text-align: center">C:\Marlin\Configurations-release-2.0.6\Configurations-release-2.0.6\config\examples\Creality\Ender-3\BigTreeTech SKR Mini E3 1.2</p> <p style="text-align: center"></p> <p style="text-align: center">[ATTACH=full]129790[/ATTACH]</p> <p style="text-align: center"></p> <p style="text-align: center">Copier ces fichiers et mettez les dans le dossier de Marlin, vous devriez avoir quelque chose comme ça:</p> <p style="text-align: center"></p> <p style="text-align: center">Chemin : C:\Marlin\Marlin-2.0.6.1\Marlin-2.0.6.1\Marlin</p> <p style="text-align: center"></p> <p style="text-align: center">[ATTACH=full]129791[/ATTACH]</p> <p style="text-align: center"></p> <p style="text-align: center">Nous en avons finis avec les fichiers, passons à Visual Studio !</p> <p style="text-align: center"></p> <p style="text-align: center">Pour modifier Marlin, nous allons utiliser une extension permettant de le compiler : PlatformIO IDE</p> <p style="text-align: center">Sur VS Code, cliquez sur le dernier icon dans votre barre d'outils et chercher l'extension PlatformIO IDE</p> <p style="text-align: center"></p> <p style="text-align: center">[ATTACH=full]129792[/ATTACH]</p> <p style="text-align: center"></p> <p style="text-align: center">Une fois arrivé sur la page de l'extension, cliquez sur "Install"</p> <p style="text-align: center"></p> <p style="text-align: center">[ATTACH=full]129793[/ATTACH]</p> <p style="text-align: center"></p> <p style="text-align: center">La page d'accueil de PlatformIO IDE s'ouvrira :</p> <p style="text-align: center"></p> <p style="text-align: center">[ATTACH=full]129794[/ATTACH]</p> <p style="text-align: center"></p> <p style="text-align: center">Cliquez sur "Open project"</p> <p style="text-align: center">Sélectionnez ensuite le dossier où Marlin se trouve, le dossier doit comporter le fichier "platformio.ini"</p> <p style="text-align: center"></p> <p style="text-align: center">[ATTACH=full]129795[/ATTACH]</p> <p style="text-align: center">Penser à modifier le fichier "plateformio.ini" en remplaçant avec le nom de votre carte mère. </p> <p style="text-align: center">Par exemple, pour la SKR E3 Mini :</p> <p style="text-align: center">[ATTACH=full]130352[/ATTACH]</p> <p style="text-align: center"></p> <p style="text-align: center"></p> <p style="text-align: center">Vous verrez alors apparaître votre dossier dans Visual Studio, les fichiers qui nous intéressent se trouvent dans le dossier Marlin, <strong>Configuration.h</strong> et<strong> Configuration_adv.h.</strong> C'est dans ces fichiers que toutes la configuration de Marlin se fait.</p> <p style="text-align: center"></p> <p style="text-align: center">Pour compiler, cliquer sur "<strong>Ctrl + Alt + </strong>B", et voilà vous pouvez modifier Marlin à votre guise et le compiler.</p> <p style="text-align: center"></p> <p style="text-align: center"><strong><span style="font-size: 18px">Il peut arriver que la première compilation ne fonctionne pas, pensez à recompiler une fois encore ! </span></strong></p> <p style="text-align: center"></p> <p style="text-align: center">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.</p> <p style="text-align: center"></p> <p style="text-align: center">Si vous avez des questions ou des problèmes de compilation, n'hésitez pas à demander !</p> <p style="text-align: center"></p> <p style="text-align: center">Praxis</p></blockquote><p></p>
[QUOTE="Praxis', post: 7419462, member: 631232"] [CENTER][ATTACH type="full" width="529px" alt="Untitled 1.png"]129787[/ATTACH][/CENTER] Pré-requis: [LIST] [*]Installer python : [URL]https://www.python.org/downloads/[/URL] [*]Installer Visual Studio Code : [URL]https://code.visualstudio.com/[/URL] [*]Télécharger la dernière version de Marlin : [URL='https://github.com/MarlinFirmware/Marlin/releases/tag/2.0.6.1']https://github.com/MarlinFirmware/Marlin/releases[/URL] [LIST] [*]Penser à prendre la dernière version [/LIST] [*]Télécharger les configurations pour Marlin : [LIST] [*][URL='https://github.com/MarlinFirmware/Configurations/archive/release-2.0.6.1.zip']https://github.com/MarlinFirmware/Configurations[/URL] [*]Lien valide pour la version 2.0.6.1, pensez à prendre la version qui va avec celle que vous avez téléchargé. [/LIST] [/LIST] Pour télécharger la dernière version de Marlin vous pouvez utiliser Git et PlatformIO. [LIST] [*]Télécharger Git [URL]https://git-scm.com/downloads[/URL] [*]Installer VS Code & PlatformIO (plus bas dans le tutoriel) [*]Aller sur VS Code, puis attendez que PlatformIO charge. [LIST=1] [*]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 : [URL]https://github.com/MarlinFirmware/Marlin/[/URL] [*]Sauvegardez le et ouvrer le projet. [/LIST] [/LIST] 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. [CENTER] [ATTACH type="full" width="893px" alt="1600690757938.png"]129788[/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. [ATTACH type="full" width="633px" alt="1600690826755.png"]129789[/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 [ATTACH type="full" width="799px" alt="1600690924701.png"]129790[/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 [ATTACH type="full" width="384px" alt="1600690971807.png"]129791[/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 [ATTACH type="full" width="345px" alt="1600691033111.png"]129792[/ATTACH] Une fois arrivé sur la page de l'extension, cliquez sur "Install" [ATTACH type="full" width="820px" alt="1600691075920.png"]129793[/ATTACH] La page d'accueil de PlatformIO IDE s'ouvrira : [ATTACH type="full" width="687px" alt="1600691094082.png"]129794[/ATTACH] Cliquez sur "Open project" Sélectionnez ensuite le dossier où Marlin se trouve, le dossier doit comporter le fichier "platformio.ini" [ATTACH type="full" width="232px" alt="1600691149396.png"]129795[/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 : [ATTACH type="full"]130352[/ATTACH] Vous verrez alors apparaître votre dossier dans Visual Studio, les fichiers qui nous intéressent se trouvent dans le dossier Marlin, [B]Configuration.h[/B] et[B] Configuration_adv.h.[/B] C'est dans ces fichiers que toutes la configuration de Marlin se fait. Pour compiler, cliquer sur "[B]Ctrl + Alt + [/B]B", et voilà vous pouvez modifier Marlin à votre guise et le compiler. [B][SIZE=5]Il peut arriver que la première compilation ne fonctionne pas, pensez à recompiler une fois encore ! [/SIZE][/B] 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[/CENTER] [/QUOTE]
Insérer les citations…
Vérification
Publier la réponse
Forums
Forums généraux
RealityGaming
Modifier Marlin avec Visual Studio Code
Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
Acceptez
En savoir plus.…
Haut