PLFmoto Posté(e) Juillet 24, 2020 Posté(e) Juillet 24, 2020 (modifié) il y a 22 minutes, fran6p a dit : Dernière étape, «reconstruire l'Index de la bdd Intellisense» de Platformio : Cette partie là, je ne l'ai pas !!! Dernière étape, «reconstruire l'Index de la bdd Intellisense» de Platformio : Comment fait-on pour y accéder ? Je viens d'essayer de le réinstaller, mais pareil, j'ai toujours rien dans la zone "PROJEST TASKS" Modifié (le) Juillet 24, 2020 par PLFmoto
papagalak Posté(e) Juillet 24, 2020 Posté(e) Juillet 24, 2020 (modifié) Bonsoir, sans vouloir me mêler de ce qui ne me regarde pas, à part sur un forum...@fran6p , afin d'être sûr que @PLFmoto , travail sur le même firmware, donne lui le lien du tiens, comme cela on pourra suivre votre débat, très intéressant, pour, comprendre les erreurs à ne pas commettre avec vscode. en tout cas je suis votre conversation. Suite au prochaine post... Modifié (le) Juillet 24, 2020 par papagalak
PLFmoto Posté(e) Juillet 24, 2020 Posté(e) Juillet 24, 2020 Salut, c'et pas vraiment un débat, ni un problème de FW pour le coup, c'est un problème avec VSC et Platformio...
fran6p Posté(e) Juillet 24, 2020 Posté(e) Juillet 24, 2020 La zone est vide ? Tu as bien un projet d'ouvert ? Via PIO Home, «Open Project» : Quel est le contenu de ton settings.json ( %user%\AppData\Roaming\Code\User\settings.json)? Si éventuellement il y avait une ligne : Citation "task.autoDetect": "off" alors ferme VSC, supprime cette ligne (sauvegarde le fichier modifié) puis relance VSC. @papagalak Pour Marlin, j'utilise désormais (ça fait déjà quelques temps) uniquement git et github. J'ai «forkè» celui-ci et je créé des branches de «travail» en fonction des cartes / versions /ajout de matériel. J'ai dans un coin de ma todo liste un tutoriel expliquant comment je fais mais il n'est à l'heure actuelle qu'en mode brouillon . Ma branche BTT-miniE3 (basée sur Marlin 2.0.5.4) est >>> là <<< si ça peut aider . Je n'ai modifié que l'essentiel, les paramètres machines d'une Ender 3 ne sont pas à jour
papagalak Posté(e) Juillet 24, 2020 Posté(e) Juillet 24, 2020 (modifié) @PLFmoto, Moi ce que j'en dis c'est que si tout le monde par de la même base, déjà on supprime un point. Je dis ça j'dis rien, c'est pour faire avancer le schmilblic comme dirai notre regretté Coluche Modifié (le) Juillet 24, 2020 par papagalak
PLFmoto Posté(e) Juillet 24, 2020 Posté(e) Juillet 24, 2020 (modifié) Ah, ben voilà, il fallait me le dire qu'un projet devait être ouvert... En général, pour les MAJ, etc, je le fait sans rien d'ouvert !!! Je regarde de suite alors, voilà, c'est fait : Donc, là, il n'y a plus qu'a ré-essayer de compiler... Modifié (le) Juillet 24, 2020 par PLFmoto
fran6p Posté(e) Juillet 24, 2020 Posté(e) Juillet 24, 2020 il y a 1 minute, PLFmoto a dit : Ah, ben voilà, il fallait me le dire qu'un projet devait être ouvert... Comment platformio pourrait construire quelque chose s'il n'a pas de grain à moudre ? Regarde tout de même le contenu de ton settings.json au cas où
PLFmoto Posté(e) Juillet 24, 2020 Posté(e) Juillet 24, 2020 (modifié) il y a 21 minutes, fran6p a dit : Comment platformio pourrait construire quelque chose s'il n'a pas de grain à moudre ? Regarde tout de même le contenu de ton settings.json au cas où Je veux bien mais il est ou le setting.json ? (désolé, je vais au-delà de ce que je connais...) Modifié (le) Juillet 24, 2020 par PLFmoto
fran6p Posté(e) Juillet 24, 2020 Posté(e) Juillet 24, 2020 il y a 10 minutes, fran6p a dit : Quel est le contenu de ton settings.json ( %user%\AppData\Roaming\Code\User\settings.json)? Il est dans le dossier indiqué ci-dessus (j'aurais dû écrire c:\utilisateurs\tonnomsurtonpc au lieu de %user% donc c:\utilisateurs\tonnomsurtonpc\Appdata\Roaming\Code\ (attention le dossier Appdata est un dossier caché)). tu peux aussi y accéder via VSC: CTRL+SHIFT+P (accès aux paramètres, saisie du début de la chaine à rechercher, choix dans la liste déroulante). Un onglet affichant son contenu apparaitra (le chemin d'accès au fichier est précisé) :
PLFmoto Posté(e) Juillet 24, 2020 Posté(e) Juillet 24, 2020 Ok, ça ne va pas te plaire et à moi non plus d'ailleurs... Il est vide (pourtant le projet est ouvert... Et j'ai toujours le même message : Erreurs #include détectées. Mettez à jour includePath. Les tildes sont désactivés pour cette unité de traduction (J:\Marlin-2.0.x-MiniSKR-E2 V1.2 PLFmoto\Marlin\src\gcode\control\M997.cpp).
PLFmoto Posté(e) Juillet 24, 2020 Posté(e) Juillet 24, 2020 (modifié) Et si je vais dans "ouvrir les paramètres par défaut", j'ai ça : Avec ce message en bas : Trailing comma Et si je clic dessus, j'ai ça : C'est grave Docteur ??? Modifié (le) Juillet 24, 2020 par PLFmoto
fran6p Posté(e) Juillet 24, 2020 Posté(e) Juillet 24, 2020 il y a 4 minutes, PLFmoto a dit : Avec ce message en bas : Trailing comma Il ne devrait pas y en avoir d'après la syntaxe «json» (pas de , avant le } terminal). Vraiment bizarre. Là j'ai atteint mon niveau d'incompétence et je sèche.
PLFmoto Posté(e) Juillet 24, 2020 Posté(e) Juillet 24, 2020 Et moi donc... Quand je suis sur cette page : Et que je clic sur la p'tie ampoule en haut au niveau de l'erreur, J'arrive sur ça : Mais c'est absolument pas mon domaine... Tu connais quelqu'un qui serait m'aiguiller ?
fran6p Posté(e) Juillet 24, 2020 Posté(e) Juillet 24, 2020 il y a 12 minutes, PLFmoto a dit : Tu connais quelqu'un qui serait m'aiguiller ? Non Quelles extensions sont installées sur ton VSC ? Voici celles qui sont installées chez moi et pour lesquelles mes compilations fonctionnent (C++ Intellisense n'est pas installé ) :
PLFmoto Posté(e) Juillet 24, 2020 Posté(e) Juillet 24, 2020 Le plus dingue, c'est qu'avec la SKR1.4Turbo, ça fonctionne !!!
PLFmoto Posté(e) Juillet 24, 2020 Posté(e) Juillet 24, 2020 J'avais lu quelque part (je ne sais plus où) un gus qui avait était en....der avec un truc du genre. Et il avait résolu le problème en installent une ancienne version du logiciel Tu en penses quoi ? La base de ma version est récente par rapport à la tienne qui est installée depuis (beaucoup) plus longtemps que moi... Et comme la carte V1.2 est maintenant une ancienne génération... ben, peut être que...
PLFmoto Posté(e) Juillet 25, 2020 Posté(e) Juillet 25, 2020 (modifié) Bon, alors, on a fait chauffer les matières grises !!! J'ai essayé avec d'autres version de VSC, rien n'y a fait... Et devinez-quoi, fran6p a ENCORE trouvé !!! (p-tain, trop fort le gonz ) Donc, en fait, il ne faut pas prendre Marlin 2.0.5.3 car il y a un problème de configuration avec les cartes "STM32" qui a été corrigé dans la version de Marlin 2.0.5.4. Alors, du coup, pour ne pas avoir a tout refaire depuis le débu, on peu : Supprimer les dossiers .pio et .vscode dans l'emplacement du marlin : Ensuite, on télécharge la version 2.0.5.4 de Marlin et on copie le fichier platformio.ini qu'on vient écraser dans le dossier de notre Marlin : Ensuite, on ouvre VSC et on ouvre notre Marlin modifié... On laisse VSC bien reconstruire sa base de donnée (qu'on a supprimer pour ceux qui suivent) Et on lance la compilation (en croisant les doigts ) Et la magie a opéré Un grand MERCI à Fran6p pour son aide précieuse Il ne me reste plus qu'a charger ça dans la machine et voir ce que ça donne... Demain, je vous mets ma version du FW Modifié (le) Juillet 25, 2020 par PLFmoto
PLFmoto Posté(e) Juillet 26, 2020 Posté(e) Juillet 26, 2020 (modifié) Bon, alors, je suis reparti sur une base de Marlin 2.0.5.4 (j'avais des soucis de réglages... impossible de descendre sous le Z0 malgré la configuration pour !!!) J'ai pris la config pour Ender3 pour complèter la version de base et j'ai spécifié le type d'environnement dans PIO.ini. J'ai configuré mes équipements, (E3Dv6, BLtouch, etc...) Mais forcément, quand j'essais de compiler, il y a 3 couilles dans la soupe... #error \"TMC2208 or TMC2209 on X requires X_HARDWARE_SERIAL or X_SERIAL_(RX|TX)_PIN.\"", #error "Oops! Select 'Sanguino' in 'Tools > Boards' and 'ATmega644P' or 'ATmega1284P' in 'Tools > Processor.' directive #error : "Oops! Select 'Sanguino' in 'Tools > Boards' and 'ATmega644P' or 'ATmega1284P' in 'Tools > Processor.' Euhhh, comment dire, AU SECOURS !!! (j'ai comparer avec d'autres FW et je ne vois pas ce qui pourrait merder.... Modifié (le) Juillet 26, 2020 par PLFmoto
PLFmoto Posté(e) Juillet 26, 2020 Posté(e) Juillet 26, 2020 C'est bon, j'ai trouvé !!! Je n'avais pas modifié le nom de la carte Dde Melzi à BTT Bon, je continu...
fran6p Posté(e) Juillet 26, 2020 Posté(e) Juillet 26, 2020 @PLFmoto 1) Pour citer / notifier un utilisateur dans ta réponse: tape l'arobase (@) puis commence à saisir son pseudo, au fur et à mesure de ta frappe tu pourras cliquer sur son pseudo (par exemple: @PLFmoto, si tout s'est bien passé, le pseudo apparait sur fond bleu foncé). Il reçoit alors une notification et peut y répondre (ou pas ). 2) dans la liste de tes extensions, tu as installé C++ Intellisense, je te conseille de la désinstaller, elle ne te servira à rien à moins que tu aies aussi installé sur ton PC les outils GNU (ce dont je doute ). Pour désinstaller une extension, tu cliques sur son nom, une fenêtre apparaitra, clic sur le bouton «Désinstaller» pour achever l'opération. Exemple avec mon extension ’Notepad++ keymap» (si je devais la supprimer) : 3) Effectivement en modifiant le nom de la carte, ça fonctionne mieux; la déclaration de l'environnement (processeur / contrôleur de la carte) dans platformio.ini et le nom de la carte dans configuration.h doivent évidemment être en concordance.
PLFmoto Posté(e) Juillet 26, 2020 Posté(e) Juillet 26, 2020 Donc, comme promis, voici ma version du FW pour la carte BTT SKRmini E3 V1.2. Avec : E3Dv6 3Dtouch x64 pts PID buse auto PID Bed reprise après coupure de courant Pré réglages de temp. PLA et ASA TMC2209 Uart configurés en Stealthchop https://1drv.ms/u/s!Ah3C0nrtzlG7h0lsW_GOtcOTofN6?e=0kozbW
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