Aller au contenu

Filament ABS

Melzi - Cramé ou pas cramé ?


Messages recommandés

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.

Lien vers le commentaire
Partager sur d’autres sites

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.

Lien vers le commentaire
Partager sur d’autres sites

  • 2 weeks later...

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) par azfboom
Lien vers le commentaire
Partager sur d’autres sites

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.

Lien vers le commentaire
Partager sur d’autres sites

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

Melzi_Arduino1.6.9.jpg

Voici la démarche à suivre:

1°) Aller dans le menu Fichier > Préférences

Melzi_Arduino1.6.9_pref.jpg

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

Melzi_Arduino1.6.9_Gest-Carte.jpg

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) par nicephore
Lien vers le commentaire
Partager sur d’autres sites

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
 

Lien vers le commentaire
Partager sur d’autres sites

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=0x00
Et 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) par azfboom
Lien vers le commentaire
Partager sur d’autres sites

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."

Lien vers le commentaire
Partager sur d’autres sites

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 compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...