Aller au contenu

PETG Sakata

MKS Gen L V2.1 Soucis Bl touch


Messages recommandés

Salut tout le monde , j'interviens rarement mais je lit beaucoup , enfin en ce moment particulièrement mdr

Je viens de passe la longer lk4 pro avec une carte mks Gen L V2 

Seul soucis qui persiste , c'est mon bl touch , l'imprimante fait bien son home , sort ,le pin du bl touch , et si j'appuies pour faire remonter le pin , ben rien ne ce passe ,

elle files tout droit vers le plateau , seule solution arrets d'urgence mdr

Alors , quelqu'un pourrais t'il me filer un petit coup de main pour terminer ce dernier reglage 

Je joint le fichier de config et j'attends vos réponse avec grande impatience

 

ps : pour info je compile pour un marlin 2.0.5

 

Merci beaucoup

Configuration.h Configuration_adv.h

Lien vers le commentaire
Partager sur d’autres sites

 J'oubliais , j'ai tester sans le bl touch avec un fin de course et tout fonctionne 

j'ai testé aussi les commande pour interagir avec le bl touch et la aussi ca marche, donc peux de chance que ce sois un soucis de connection non ?

 

Trouver , pour ceux qui cherche voici les bonne config , ... juste bien faire attention que si le bl touch ne reagis pas , il faud inverser les fils qui vont sur le connecteur Z de la carte ( fil blanc et noir dans mon cas ) faite gaffe aussi a la connection sur la carte mks ( dans mon cas mon bltouch est arrivé avec un positif central dou invertion aussi )

Donc pour ceux que ca interesse voici les bon fichier config marlin bug fix 2.0.8 

- Carte mére MKS GEN L V2.1

- LK4 PRO ( ALFAWISE U30 et consor )

Laisser moi un message si vous l'utilisé hihi

Si besoin d'aide n'hésité pas 😉

 

Merci

Configuration.h Configuration_adv.h

Lien vers le commentaire
Partager sur d’autres sites

  • 6 months later...

Salut.je garde précieusement tes fichiers cela m'intéresse. peut tu tout d'abord me dire ou tu as brancher ton BLtouch sur ta carte a quel pin STP si c'est sur D11 ?

si c'est le cas je vais avoir un problème car cette pin est prise pour un mks pwc v3.0... je voudrais le mettre sur le D21 mais je ne trouve pas vraiment ou l'on peu définir dans marlin le pin.

je sais que ce post a était fait il y a longtemps mais j'espère une réponse 

Lien vers le commentaire
Partager sur d’autres sites

Il y a 23 heures, Amonactra a dit :

peut tu tout d'abord me dire

J’espère qu'il te répondra car il n'est plus venu sur le forum depuis novembre et de toute manière il ne sait pas que cherches à communiquer avec lui 😉

🙂

  • J'aime 1
Lien vers le commentaire
Partager sur d’autres sites

Salut,
Dans le fichier Marlin\src\pins\ramps\pins_MKS_GEN_L_V21.h, D21 est attribué à SERVO1_PIN:
  #define SERVO1_PIN                          21
Si tu veux piloter ton BLtouch avec cette sortie, il devrait suffire de décommenter et modifier la ligne 953 du fichier configuration.h:
//#define Z_PROBE_SERVO_NR 0       // Defaults to SERVO 0 connector.
devient
#define Z_PROBE_SERVO_NR 1

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

il y a 53 minutes, remibora a dit :

Salut,
Dans le fichier Marlin\src\pins\ramps\pins_MKS_GEN_L_V21.h, D21 est attribué à SERVO1_PIN:
  #define SERVO1_PIN                          21
Si tu veux piloter ton BLtouch avec cette sortie, il devrait suffire de décommenter et modifier la ligne 953 du fichier configuration.h:
//#define Z_PROBE_SERVO_NR 0       // Defaults to SERVO 0 connector.
devient
#define Z_PROBE_SERVO_NR 1

ahhh ouiiii je l'ai pas vu celui ci. je vais de ce pas modif mon fichier, mais j'ai pas encore fini de compiler. il me reste encore des choses a déclarer, donc je ne vais pas pouvoir tester de suite. en tout cas ca me semble correct de toute façons.

merci infiniment 

PS: tu t'y connais bien sur marlin? c'est au cas ou je rencontre encore des soucis...

 

edit: ah j'ai une erreur :

Compiling .pio\build\mega2560\src\src\feature\bltouch.cpp.o
Marlin\src\HAL\shared\servo.cpp: In member function 'void Servo::move(int)':
Marlin\src\HAL\shared\servo.cpp:148:3: error: static assertion failed: SERVO_DELAY must be an array NUM_SERVOS long.
   static_assert(COUNT(servo_delay) == NUM_SERVOS, "SERVO_DELAY must be an array NUM_SERVOS long.");

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

il y a 8 minutes, Amonactra a dit :

tu t'y connais bien sur marlin?

un peu. Si tu as d'autres questions, tu pourrais les poser dans ton sujet, tout serait regroupé au même endroit 🤔?

Modifié (le) par remibora
  • +1 1
Lien vers le commentaire
Partager sur d’autres sites

il y a 3 minutes, remibora a dit :

un peu. Si tu as d'autres questions, tu pourrais les poser dans ton sujet, tout serait regroupé au même endroit 🤔?

Oui j’ai mon sujet à moi regarde sur mes post, je glame juste des infos partout dans le forum 

Lien vers le commentaire
Partager sur d’autres sites

  • 3 weeks later...

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