azfboom Posté(e) Juin 28, 2016 Posté(e) Juin 28, 2016 Bonjour, J'ai peut être cramé ma carte Melzi mais je ne suis pas sur. Du coup je voudrais savoir si y avait un moyen de le tester si elle est morte ou pas ? J'ai un message d'erreur quand je téléverse à la fin du téléversement (qui fonction) j'ai un message d'erreur : avrdude: stk500_getsync(): not in sync: resp=0x00 De plus sur Répétier je peux me connecter mais les messages d'erreurs qui disent que les messages ne sont pas envoyés.
Nebraan Posté(e) Juin 29, 2016 Posté(e) Juin 29, 2016 Pour le message d'erreur j'ai souvent eu la même chose mais c'était a cause de la version du logiciel arduino que j'utilisais. Les melzi des D200 par exemple ne marchent qu'avec la version 1.8 d'arduino (a vérifier). Après essai de te connecter à la carte via pronterface. Vérifie bien la position de tes jumpers aussi.
azfboom Posté(e) Juillet 11, 2016 Auteur Posté(e) Juillet 11, 2016 (modifié) Bonjour, Je viens de voir la réponse car je n'étais pas abonné à la discussion. Alors les jumpers c'est bon par contre pour la version d'arduino j'ai une ancienne (1.0.5) pcq précédemment ça ne fonctionnait pas avec une récente. Je vais tester. EDIT : Comme précédemment j'ai un message d'erreur : In file included from sketch\HAL.h:77:0, from sketch\Repetier.h:255, from D:\i3(cd)\software\Firmware\PRUSAi3\PRUSAi3.ino:126: pins.h:838: error: pasting "/* 31 http://reprap.org/wiki/Melzi#Melzi_Arduino_Pin_Numbers says 31, schamtic show pin 37 = PA0 which is arduino pin 31!*/" and "_DDR" does not give a valid preprocessing token #define SDSS 31 // 31 http://reprap.org/wiki/Melzi#Melzi_Arduino_Pin_Numbers says 31, schamtic show pin 37 = PA0 which is arduino pin 31! ^ sketch\fastio.h:36:39: note: in definition of macro '_SET_OUTPUT' #define _SET_OUTPUT(IO) do {DIO ## IO ## _DDR |= MASK(DIO ## IO ## _PIN); } while (0) ^ sketch\HAL.h:551:9: note: in expansion of macro 'SET_OUTPUT' SET_OUTPUT(SDSS); ^ sketch\HAL.h:551:20: note: in expansion of macro 'SDSS' SET_OUTPUT(SDSS); ^ pins.h:838: error: pasting "/* 31 http://reprap.org/wiki/Melzi#Melzi_Arduino_Pin_Numbers says 31, schamtic show pin 37 = PA0 which is arduino pin 31!*/" and "_PIN" does not give a valid preprocessing token #define SDSS 31 // 31 http://reprap.org/wiki/Melzi#Melzi_Arduino_Pin_Numbers says 31, schamtic show pin 37 = PA0 which is arduino pin 31! ^ sketch\fastio.h:36:66: note: in definition of macro '_SET_OUTPUT' #define _SET_OUTPUT(IO) do {DIO ## IO ## _DDR |= MASK(DIO ## IO ## _PIN); } while (0) ^ sketch\HAL.h:551:9: note: in expansion of macro 'SET_OUTPUT' SET_OUTPUT(SDSS); ^ sketch\HAL.h:551:20: note: in expansion of macro 'SDSS' SET_OUTPUT(SDSS); ^ exit status 1 pasting "/* 31 http://reprap.org/wiki/Melzi#Melzi_Arduino_Pin_Numbers says 31, schamtic show pin 37 = PA0 which is arduino pin 31!*/" and "_DDR" does not give a valid preprocessing token Modifié (le) Juillet 11, 2016 par azfboom
nicephore Posté(e) Juillet 12, 2016 Posté(e) Juillet 12, 2016 t'a bien sélectionné la bonne carte sous Arduino et dans ton Marlin (MOTHERBOARD) ?
azfboom Posté(e) Juillet 12, 2016 Auteur Posté(e) Juillet 12, 2016 En faite je n'ai pas la possibilité de sélectionner la bonne carte comme dans l'ancienne version de l'IDE Arduino malgré que j'ai ajouté le dossier sarguino dans le dossier hardware. J'ai également essayé avec un URL de librairie pour faire ça plus proprement. Rien ne s'affiche en plus.
azfboom Posté(e) Juillet 12, 2016 Auteur Posté(e) Juillet 12, 2016 Moi j'ai la version 1.6 de l'IDE. J'essaierais avec la 1.0.6
nicephore Posté(e) Juillet 12, 2016 Posté(e) Juillet 12, 2016 De mémoire 1.0.6 de l'IDE Arduino est la seule version qui fonctionne pour la Melzi 2.0.
azfboom Posté(e) Juillet 12, 2016 Auteur Posté(e) Juillet 12, 2016 Ok bizarre avant j'avais la 1.0.4 et ça marchais. Je teste ce soir. Merci
nicephore Posté(e) Juillet 12, 2016 Posté(e) Juillet 12, 2016 (modifié) Je n'avais jamais jamais cherché car cela fonctionne pour moi en 1.0.6, mais je viens de parvenir à compiler Sanguino depuis un Arduino 1.6.9 Voici la démarche à suivre: 1°) Aller dans le menu Fichier > Préférences Et ajouter la ligne ci-dessous dans le champs <URL de gestionnaire de cartes Supplémentaires>https://raw.githubusercontent.com/Lauszus/Sanguino/master/package_lauszus_sanguino_index.json 2°) Aller dans le menu Outils > Type de Carte > Gestionnaire de carte Et installer la carte Sanguino 3°) Aller de nouveau dans e menu Outils > type de carte Sélectionner Sanguino 4°) Sélectionner ATmega1284P 16Mhz (ça compil pas si tu fait le choix de 8mhz) dans le menu Outils > Processor Ce dernier menu ne vas apparaitre que lorsque la carte Sanguino sera sélectionnée (étape 3). Modifié (le) Juillet 12, 2016 par nicephore
azfboom Posté(e) Juillet 18, 2016 Auteur Posté(e) Juillet 18, 2016 Salut, Alors j'ai testé ta méthode mais ça ne compile pas,pourtant à priori j'ai bien les bon paramètre. J'ai ça comme message d'erreur : In file included from sketch\HAL.h:77:0, from sketch\Repetier.h:255, from D:\i3(cd)\software\Firmware\PRUSAi3\PRUSAi3.ino:126: pins.h:838: error: pasting "/* 31 http://reprap.org/wiki/Melzi#Melzi_Arduino_Pin_Numbers says 31, schamtic show pin 37 = PA0 which is arduino pin 31!*/" and "_DDR" does not give a valid preprocessing token #define SDSS 31 // 31 http://reprap.org/wiki/Melzi#Melzi_Arduino_Pin_Numbers says 31, schamtic show pin 37 = PA0 which is arduino pin 31! ^ sketch\fastio.h:36:39: note: in definition of macro '_SET_OUTPUT' #define _SET_OUTPUT(IO) do {DIO ## IO ## _DDR |= MASK(DIO ## IO ## _PIN); } while (0) ^ sketch\HAL.h:551:9: note: in expansion of macro 'SET_OUTPUT' SET_OUTPUT(SDSS); ^ sketch\HAL.h:551:20: note: in expansion of macro 'SDSS' SET_OUTPUT(SDSS); ^ pins.h:838: error: pasting "/* 31 http://reprap.org/wiki/Melzi#Melzi_Arduino_Pin_Numbers says 31, schamtic show pin 37 = PA0 which is arduino pin 31!*/" and "_PIN" does not give a valid preprocessing token #define SDSS 31 // 31 http://reprap.org/wiki/Melzi#Melzi_Arduino_Pin_Numbers says 31, schamtic show pin 37 = PA0 which is arduino pin 31! ^ sketch\fastio.h:36:66: note: in definition of macro '_SET_OUTPUT' #define _SET_OUTPUT(IO) do {DIO ## IO ## _DDR |= MASK(DIO ## IO ## _PIN); } while (0) ^ sketch\HAL.h:551:9: note: in expansion of macro 'SET_OUTPUT' SET_OUTPUT(SDSS); ^ sketch\HAL.h:551:20: note: in expansion of macro 'SDSS' SET_OUTPUT(SDSS); ^ exit status 1 pasting "/* 31 http://reprap.org/wiki/Melzi#Melzi_Arduino_Pin_Numbers says 31, schamtic show pin 37 = PA0 which is arduino pin 31!*/" and "_DDR" does not give a valid preprocessing token
nicephore Posté(e) Juillet 18, 2016 Posté(e) Juillet 18, 2016 tu peux mettre tes fichier dans un zip et les déposer ici.
azfboom Posté(e) Juillet 22, 2016 Auteur Posté(e) Juillet 22, 2016 Voila mon firmware en zip. PRUSAi3.rar
nicephore Posté(e) Juillet 23, 2016 Posté(e) Juillet 23, 2016 Je suis sans Pc durant me weekend je regarderais des retour.
nicephore Posté(e) Juillet 23, 2016 Posté(e) Juillet 23, 2016 Mais tu prends ou ce Marlin ? Ça semble être un Repetier tu confirme ? Si c'est le cas attention à sélectionner la bonne carte. Y-a l'outils de configuration Repetier qui peux aider.
azfboom Posté(e) Juillet 23, 2016 Auteur Posté(e) Juillet 23, 2016 Ah j'avous que je sais pas trop (je présume que c'est des types d'imprimantes). Je sais juste que c'est celui que j'avais avec la machine, envoyé par le fournisseur.
nicephore Posté(e) Juillet 23, 2016 Posté(e) Juillet 23, 2016 Je regarderais. Mais de ton côté tu peux tjrs allé voir sur reprap le sanguino c'est celui que j'ai utiliser pour tester la compilation et du 1er coups ça a compilé sans erreur de pin. Les erreurs de pin sont dues au fait de ma carte.
azfboom Posté(e) Juillet 23, 2016 Auteur Posté(e) Juillet 23, 2016 il y a 12 minutes, nicephore a dit : reprap le sanguino Quand tu dis ça tu parles du firmaware ou d'un board ou d'une carte ?
nicephore Posté(e) Juillet 23, 2016 Posté(e) Juillet 23, 2016 Je parle du Marlin spécifique à cette carte.
Morpheus Posté(e) Juillet 23, 2016 Posté(e) Juillet 23, 2016 Bonjour, Ce n'est pas marlin mais repetitier !
nicephore Posté(e) Juillet 23, 2016 Posté(e) Juillet 23, 2016 Enfin un spécifique comme dit c'est sanguino. J'ai pas de quoi le retrouver ici mais de mémoire sur le site reprap
azfboom Posté(e) Juillet 23, 2016 Auteur Posté(e) Juillet 23, 2016 (modifié) Alors j'ai réussi à compiler (je pense que je me suis perdue dans toutes mes version d'arduino), je confirme que SEUL la 1.0.6 fontion.Par contre toujours le même soucis avec le message d'erreur malgré le téléversement : avrdude: stk500_getsync(): not in sync: resp=0x00Et sur Repetier Host les commandes sont tous en attentes. @Morpheus je me suis trompé de poste. Par contre pour l'histoire Marlier mais Repetiter en théorie j'ai déjà le bon firmware si c'est celui du vendeur ? Et c'est ou pour verifier que toutes les vitesses sont les mêmes ? ( même paramètre, carte, firmware, software ) Modifié (le) Juillet 23, 2016 par azfboom
nicephore Posté(e) Juillet 23, 2016 Posté(e) Juillet 23, 2016 Voici : http://reprap.org/wiki/Melzi "There is a version of the Marlin RepRap firmware for Melzi on RepRapPro Ltd's Github repository here. It contains the extra files needed for the Arduino IDE to talk to a Sanguino (and hence to the Melzi). These also allow you to flash the bootloader using an appropriate programmer."
azfboom Posté(e) Juillet 23, 2016 Auteur Posté(e) Juillet 23, 2016 Alors j'ai bien ajouté les dossiers dans le repertoire hardware mais toujours le même message.
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