Aller au contenu

GO Print

GTR V1.0 passage klipper et GPIO...help


miserovitch

Messages recommandés

Salut a vous,

Je souhaite a terme passer mes 2 imprimantes (coreXY et CR10S5) qui sont equipees en CM BTT GTR V1.0 sur Klipper.

J'utilise Marlin depuis tres longtemps et j'en suis pleinement satisfait, j'ai essaye Klipper par le passe mais a l'epoque il n'y avait  pas vraiment de valeur ajoutee par rapport a Marlin.

La prise en charge de l'input shaper m'a deja donne envie mais ce qui a finit de me convaincre c'est l'apparition des cartes CAN pour alleger le cable qui va vers la tete de l'imprimante.

J'ai commande la carte EBB (electronic breakout board) de BTT.

1459013140_Capturedecran2022-06-12a14_31_40.png.5100a2e9868e577a8ff0bb78bd217f54.png 

Avec cela on passe de 17 cables a 4 cables et l'accelerometre est inclus!

 

Donc j'ai recu la carte mais avant de me lancer a l'installer je tente d'installer klipper sur ma config actuelle. J'ai besoin de connecter le Rpi3 a la CM via le GPIO car j'ai pas la place pour le cable USB. Et la galere commence!

Installation de Klipper: Mainsail via Pi imager

Printer config : Pour le moment je reste au plus basique, faire communiquer le Rpi avec la CM. Dans l'exemple de printer.cfg donne pour la GTR il y a un passage interessant:

[mcu]
restart_method: command
serial: dev/ttyAMA0
# setup for PA9, PA10 USART1_tx / rx directly connected to the RPI GPIO TX / RX pins
# These are the pins the GTR uses for its built in RPI 40 pin connector
# only connect GND, TX, RX - supply 5v power to the RPI separately
# do not cross over TX/RX - it is done internally on the GTR PCB.
# Use "sudo raspi-config" to disable the serial terminal - but enable the serial port.
# When running "make menuconfig" you must un-select the USB Serial check box

 

J'utilise le "serial: dev/ttyAMA0" car ca fonctionne avec Marlin/Octoprint.

Dans raspi-config je desactive le serial terminal et j'active le serial port

840023515_Capturedecran2022-06-12a14_40_59.png.9acf0b9a90147824c9ec2513842a60e5.png

34317697_Capturedecran2022-06-12a14_41_26.png.91fd8d6ccd0ca2e5436f5db66d07d6bb.png

688318231_Capturedecran2022-06-12a14_41_48.png.bb0ec8e1c3b2fea628cf7b82ccdc7db6.png

Je reboot le Rpi.

Dans le terminal je fais un "make clean" suivi d'un "make menuconfig":

420156097_Capturedecran2022-06-12a14_44_47.png.99f66a8ebe933e52f677e2f4097d1a73.png

2036123902_Capturedecran2022-06-12a14_45_17.png.45ae9e84386384c18df34460517194ef.png

Le baud rate est fixe a 115200 car j'utilise cela pour la connection GPIO sou Marlin.

Je fais ensuite un "make", recupere le fichier klipper.bin, le copie sur la SD de la CM et le renomme en firmware.bin

Il est bien compile par la CM car il devient firmware.cue

Et...pas de connection sur Mainsail...

1660350943_Capturedecran2022-06-12a14_48_03.thumb.png.9452fc4a993c7cbbaac491207e9bf5fc.png

 

J'ai tente pas mal de choses mais je vous met juste un resume.

Y a-t-il un moustachu RPI-Klipper dans l'assistance capable d'aider?

 

Cdt

SoM

 

EDIT: Il suffisait de garder le baud rate a 250000...bon ce n'est que le premier probleme de ce que j'imagine etre une tres longue liste.

Je pense que je vais lister les problemes rencontres ca permettra de documenter les solutions. Je le transformerai en tuto apres coup.

Ca me revient maintenant pourquoi je n'aimais pas Klipper: Le fichier printer.cfg

Dans Marlin tu as 2 fichiers qui contiennent l'ensemble des reglages, il suffit d'activer ou adapter les passages selon ses choix et sa config. En 1 heure c'est plie. Sur Klipper il faut fabriquer le fichier en piochant a droite a gauche des bouts de code, non mais quelle galere!

La liste des reglages fait:

  • BLtouch : OK
  • Sensorless homing X et Y
  • Z_safe_homing: Utiliser le BLtouch pour faire le homing du Z. OK mais a confirmer

Le reste a faire basique:

  • Double stepper pour le Z
  • Alignement de l'axe X avec G34
  • Mesh bed levelling
  • Commande de la smartplug

 

 

 

Modifié (le) par miserovitch
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
  • Sur cette page :   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
  • YouTube / Les Imprimantes 3D .fr

×
×
  • Créer...