Aller au contenu

MARLIN 2.1.2 avec double Z


Messages recommandés

Bonjour,

Je vous sollicite sur marlin, j'avais compilé la version 2.05 en double z en utilisant la sortie E1 en Z2

Vu les évolution de MARLIN et SVC j'ai été obligé de passer sur la version 2.1.2 mais que de changement avec le 2.0.5.😀

Je n'arrive plus à m’y retrouver pour configurer le double Z.

J'ai changé l'attribution de E1 en Z2

image.png.1bda120d47394cd3daa34c38272260ac.png

J'ai activé la ligne ci dessous dans ADV.h

image.png.6aa2281648470c5840b6da9637bd2355.png

j'ai activé la ligne dans configuration.h

image.png.8c77c11e01ce0852f61ae3c1258b5d86.png

J'ai toujours les erreurs ci dessous:

image.png.f5dfd57ff9cbeddfaa8e1e36f1e898c8.png

en prime j'ai aussi ces erreurs

image.png.caf217d9e15593a309ce78dd198cc68a.png

 

Voilà si quelqu’un peut m'aider je le remercie d'avance, je ne suis pas trop doué avec marlin.

Mes essais de mon extrudeur son donc en attente de marlin.

 

 

Lien vers le commentaire
Partager sur d’autres sites

Salut,

Je pense que c'est parce que:

  •  tu es dyslexique 😝: tu as des TMC2209 et non des TCM2209
  • tu as oublié la liaison UART:

#define Z2_SERIAL_TX_PIN                  PXXX

 #define Z2_SERIAL_RX_PIN      Z2_SERIAL_TX_PIN

et commenter celle de E1:

//#define E1_SERIAL_TX_PIN                  PXXX

//#define E1_SERIAL_RX_PIN      E1_SERIAL_TX_PIN

Il y a 3 heures, lion02 a dit :

J'ai activé la ligne ci dessous dans ADV.h

image.png.6aa2281648470c5840b6da9637bd2355.png

en es-tu vraiment sûr? tes moteurs Z ne doivent pas tourner dans le même sens pour déplacer la mécanique? 🤔

PS: par curiosité, tu utilises quelle carte-mère?

Modifié (le) par pommeverte
Lien vers le commentaire
Partager sur d’autres sites

Merci pour ce premier retour, effectivement j'ai inversé tcm et tmc mais ça ne change rien.🤣

J'ai la carte bigtreetech skr pro v1 1 qui fonctionne très bien avec la compilation actuelle de marlin 2.0.5

En ce qui concerne l'UART tu parles de ça, je n'ai pas souvenir d'avoir fait de config dans marlin 2.0.5

Je ne trouve pas

//#define E1_SERIAL_TX_PIN                  PXXX

//#define E1_SERIAL_RX_PIN      E1_SERIAL_TX_PIN

image.png.be0dc21247c745fdcccb38412b65810f.png

 

 

Lien vers le commentaire
Partager sur d’autres sites

il y a 11 minutes, lion02 a dit :

mais ça ne change rien.🤣

un p'tit peu quand même 😁...

il y a 13 minutes, lion02 a dit :

Je ne trouve pas

//#define E1_SERIAL_TX_PIN                  PXXX

//#define E1_SERIAL_RX_PIN      E1_SERIAL_TX_PIN

image.png.be0dc21247c745fdcccb38412b65810f.png

 

allez, un p'tit effort, tu y es presque 😉. Tu descends de 13 lignes, et tu y seras 😝:

  #define E1_SERIAL_TX_PIN                  PD1

  #define E1_SERIAL_RX_PIN      E1_SERIAL_TX_PIN

Lien vers le commentaire
Partager sur d’autres sites

Saperlipopette, ne m'dis pas que c'est pas vrai 🤨...

Mais non, c'est pas la vieillesse 😱, juste un coup d'fatigue 😜. C'est dans le fichier de définition de la carte (fichier Marlin\src\pins\stm32f4\pins_BTT_SKR_PRO_common.h), tu sais, celui où t'as modifié ces lignes 😉:

Il y a 6 heures, lion02 a dit :

J'ai changé l'attribution de E1 en Z2

image.png.1bda120d47394cd3daa34c38272260ac.png

 

Et ben, à la ligne 220 et 221, devine ce qu'il y a:

#define E1_SERIAL_TX_PIN                  PD1

#define E1_SERIAL_RX_PIN      E1_SERIAL_TX_PIN

🎉 elle est pas belle la vie 😁?

Plus sérieusement, si tu as toujours des erreurs, est-ce que tu peux fournir tes fichiers configuration.h et configuration_adv.h?

Lien vers le commentaire
Partager sur d’autres sites

Il y a 7 heures, pommeverte a dit :

et commenter celle de E1:

//#define E1_SERIAL_TX_PIN                  PXXX

//#define E1_SERIAL_RX_PIN      E1_SERIAL_TX_PIN

t'as p'tête juste besoin d'un gros dodo 🥱

Edit: non, j'crois que c'est plus grave docteur 😢.

Toi, avoir des TMC2209 et pas tes TM2209 😝

Edit2, le retour 🤪: oups, j'avais mal lu 😅

Il y a 4 heures, lion02 a dit :

mais serial1 devient quoi ??

perso, j'y toucherais pas, je laisserais commenté 🤔

 

Modifié (le) par pommeverte
Lien vers le commentaire
Partager sur d’autres sites

Oups la je crois que je fatigue ...................🥱

Bon ça compile avec une erreur et beaucoup de commentaires en jaune.

Je n'utilise pas E1 j'utilise juste E2 pour le deuxième Z.

je joins le fichier pins

image.thumb.png.f7c02fddd7d55eee4171c37f37a771f8.png

pins_BTT_SKR_PRO_common.h

 

 

Modifié (le) par lion02
Lien vers le commentaire
Partager sur d’autres sites

il y a 8 minutes, lion02 a dit :

Je n'utilise pas E1 j'utilise juste E2 pour le deuxième Z

dans ce cas, remplace E2 par Z2 😁, et tu te retrouveras avec ce fichier qui permet la compilation sans erreur: pins_BTT_SKR_PRO_common.h

Tant que j'y étais, j'ai modifié le fichier configuration_adv.h où j'ai ajouté   // modif PV à la fin des lignes. Ce ne sont que des suggestions, à toi de voir si tu les appliques.

Configuration_adv.h

Par contre, j'insiste sur ce point qui me parait incorrect:

Il y a 4 heures, pommeverte a dit :

 

Il y a 7 heures, lion02 a dit :

J'ai activé la ligne ci dessous dans ADV.h

image.png.6aa2281648470c5840b6da9637bd2355.png

en es-tu vraiment sûr? tes moteurs Z ne doivent pas tourner dans le même sens pour déplacer la mécanique? 🤔

A mon avis, il faut laisser commentée la ligne, non?🤔 sinon, les moteurs vont s'opposer lorsque tu vas vouloir déplacer le plateau (dans le cas d'une hypercube)

 

  • Merci ! 1
Lien vers le commentaire
Partager sur d’autres sites

Un grand merci, je regarde tout et je lance une compilation.

Désolé mais je ne suis pas un pro de marlin et en plus je fais des erreurs sur les références des TMC 😩😩😩.

Encore merci pour ton aide car pas grand chose sur internet a ce sujet.

 

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