Aller au contenu

Anycubic Kobra 3 Combo

Marlin sur MKS genL v2 : configurer pour des TMC 2208


Messages recommandés

J'ai une Alfawise U30 qui me donne entière satisfaction. Il y a un moment j'avais acheté une carte mks genL v2 avec des tmc2208 sur ali.
Et je l'ai oubliée dans un tiroir.

Je sais utiliser arduino pour mes petits esp8266 et ESP32.

J'ai trouvé https://egamaker.be/compilation-marlin-mks-gen-l-tmc2208-bltouch/
Intéressant
Mais cela ne compile pas :

Arduino : 1.8.19 (Windows 10), Carte : "Arduino Mega or Mega 2560, ATmega2560 (Mega 2560)"
In file included from C:\Users\admin\Desktop\arduino-1.8.19\portable\sketchbook_projets\marlin\Marlin-2.1.2\Marlin\src\inc\MarlinConfig.h:49:0,
from C:\Users\admin\Desktop\arduino-1.8.19\portable\sketchbook_projets\marlin\Marlin-2.1.2\Marlin\src\MarlinCore.h:24,
from C:\Users\admin\Desktop\arduino-1.8.19\portable\sketchbook_projets\marlin\Marlin-2.1.2\Marlin\src\MarlinCore.cpp:31:
C:\Users\admin\Desktop\arduino-1.8.19\portable\sketchbook_projets\marlin\Marlin-2.1.2\Marlin\src\inc\SanityCheck.h:3285:4: error: #error "TMC2208 or TMC2209 on X2 requires X2_HARDWARE_SERIAL or X2_SERIAL_(RX|TX)_PIN."

#error "TMC2208 or TMC2209 on X2 requires X2_HARDWARE_SERIAL or X2_SERIAL_(RX|TX)_PIN."

In file included from C:\Users\admin\Desktop\arduino-1.8.19\portable\sketchbook_projets\marlin\Marlin-2.1.2\Marlin\src\inc\MarlinConfig.h:49:0,
from C:\Users\admin\Desktop\arduino-1.8.19\portable\sketchbook_projets\marlin\Marlin-2.1.2\Marlin\src\HAL\AVR\HAL.cpp:24:
C:\Users\admin\Desktop\arduino-1.8.19\portable\sketchbook_projets\marlin\Marlin-2.1.2\Marlin\src\inc\SanityCheck.h:3285:4: error: #error "TMC2208 or TMC2209 on X2 requires X2_HARDWARE_SERIAL or X2_SERIAL_(RX|TX)PIN."
#error "TMC2208 or TMC2209 on X2 requires X2_HARDWARE_SERIAL or X2_SERIAL
(RX|TX)PIN."
In file included from C:\Users\admin\Desktop\arduino-1.8.19\portable\sketchbook_projets\marlin\Marlin-2.1.2\Marlin\src\inc\MarlinConfig.h:49:0,
from C:\Users\admin\Desktop\arduino-1.8.19\portable\sketchbook_projets\marlin\Marlin-2.1.2\Marlin\src\HAL\AVR\HAL_SPI.cpp:34:
C:\Users\admin\Desktop\arduino-1.8.19\portable\sketchbook_projets\marlin\Marlin-2.1.2\Marlin\src\inc\SanityCheck.h:3285:4: error: #error "TMC2208 or TMC2209 on X2 requires X2_HARDWARE_SERIAL or X2_SERIAL
(RX|TX)PIN."
#error "TMC2208 or TMC2209 on X2 requires X2_HARDWARE_SERIAL or X2_SERIAL
(RX|TX)_PIN."
exit status 1
Erreur de compilation pour la carte Arduino Mega or Mega 2560

J'ai trouvé https://3dprinting.stackexchange.com/questions/16135/error-tmc2208-or-tmc2209-on-z2-requires-z2-hardware-serial-or-z2-serial-rxtx

  • J'ai changé dans pins_MKS_GEN_L_V2.h
  • et dans pins_ramps.h  lignes 184 et 185, 187 et 188

Maintenant j'ai

Arduino : 1.8.19 (Windows 10), Carte : "Arduino Mega or Mega 2560, ATmega2560 (Mega 2560)"
In file included from C:\Users\admin\Desktop\arduino-1.8.19\portable\sketchbook_projets\marlin\Marlin-2.1.2\Marlin\src\pins\pins.h:926:0,
from C:\Users\admin\Desktop\arduino-1.8.19\portable\sketchbook_projets\marlin\Marlin-2.1.2\Marlin\src\inc\MarlinConfig.h:34,
from C:\Users\admin\Desktop\arduino-1.8.19\portable\sketchbook_projets\marlin\Marlin-2.1.2\Marlin\src\HAL\AVR\HAL.cpp:24:
C:\Users\admin\Desktop\arduino-1.8.19\portable\sketchbook_projets\marlin\Marlin-2.1.2\Marlin\src\pins\pins_postprocess.h:774:8: error: #error "No E stepper plug left for X2!"
#error "No E stepper plug left for X2!"
In file included from C:\Users\admin\Desktop\arduino-1.8.19\portable\sketchbook_projets\marlin\Marlin-2.1.2\Marlin\src\pins\pins.h:926:0,
from C:\Users\admin\Desktop\arduino-1.8.19\portable\sketchbook_projets\marlin\Marlin-2.1.2\Marlin\src\inc\MarlinConfig.h:34,
from C:\Users\admin\Desktop\arduino-1.8.19\portable\sketchbook_projets\marlin\Marlin-2.1.2\Marlin\src\MarlinCore.h:24,
from C:\Users\admin\Desktop\arduino-1.8.19\portable\sketchbook_projets\marlin\Marlin-2.1.2\Marlin\src\MarlinCore.cpp:31:
C:\Users\admin\Desktop\arduino-1.8.19\portable\sketchbook_projets\marlin\Marlin-2.1.2\Marlin\src\pins\pins_postprocess.h:774:8: error: #error "No E stepper plug left for X2!"
#error "No E stepper plug left for X2!"
In file included from C:\Users\admin\Desktop\arduino-1.8.19\portable\sketchbook_projets\marlin\Marlin-2.1.2\Marlin\src\inc\MarlinConfig.h:49:0,
from C:\Users\admin\Desktop\arduino-1.8.19\portable\sketchbook_projets\marlin\Marlin-2.1.2\Marlin\src\HAL\AVR\HAL.cpp:24:
C:\Users\admin\Desktop\arduino-1.8.19\portable\sketchbook_projets\marlin\Marlin-2.1.2\Marlin\src\inc\SanityCheck.h:3285:4: error: #error "TMC2208 or TMC2209 on X2 requires X2_HARDWARE_SERIAL or X2_SERIAL_(RX|TX)PIN."
#error "TMC2208 or TMC2209 on X2 requires X2_HARDWARE_SERIAL or X2_SERIAL
(RX|TX)PIN."
In file included from C:\Users\admin\Desktop\arduino-1.8.19\portable\sketchbook_projets\marlin\Marlin-2.1.2\Marlin\src\inc\MarlinConfig.h:49:0,
from C:\Users\admin\Desktop\arduino-1.8.19\portable\sketchbook_projets\marlin\Marlin-2.1.2\Marlin\src\MarlinCore.h:24,
from C:\Users\admin\Desktop\arduino-1.8.19\portable\sketchbook_projets\marlin\Marlin-2.1.2\Marlin\src\MarlinCore.cpp:31:
C:\Users\admin\Desktop\arduino-1.8.19\portable\sketchbook_projets\marlin\Marlin-2.1.2\Marlin\src\inc\SanityCheck.h:3285:4: error: #error "TMC2208 or TMC2209 on X2 requires X2_HARDWARE_SERIAL or X2_SERIAL
(RX|TX)PIN."
#error "TMC2208 or TMC2209 on X2 requires X2_HARDWARE_SERIAL or X2_SERIAL
(RX|TX)PIN."
In file included from C:\Users\admin\Desktop\arduino-1.8.19\portable\sketchbook_projets\marlin\Marlin-2.1.2\Marlin\src\pins\pins.h:926:0,
from C:\Users\admin\Desktop\arduino-1.8.19\portable\sketchbook_projets\marlin\Marlin-2.1.2\Marlin\src\inc\MarlinConfig.h:34,
from C:\Users\admin\Desktop\arduino-1.8.19\portable\sketchbook_projets\marlin\Marlin-2.1.2\Marlin\src\HAL\AVR\HAL_SPI.cpp:34:
C:\Users\admin\Desktop\arduino-1.8.19\portable\sketchbook_projets\marlin\Marlin-2.1.2\Marlin\src\pins\pins_postprocess.h:774:8: error: #error "No E stepper plug left for X2!"
#error "No E stepper plug left for X2!"
In file included from C:\Users\admin\Desktop\arduino-1.8.19\portable\sketchbook_projets\marlin\Marlin-2.1.2\Marlin\src\inc\MarlinConfig.h:49:0,
from C:\Users\admin\Desktop\arduino-1.8.19\portable\sketchbook_projets\marlin\Marlin-2.1.2\Marlin\src\HAL\AVR\HAL_SPI.cpp:34:
C:\Users\admin\Desktop\arduino-1.8.19\portable\sketchbook_projets\marlin\Marlin-2.1.2\Marlin\src\inc\SanityCheck.h:3285:4: error: #error "TMC2208 or TMC2209 on X2 requires X2_HARDWARE_SERIAL or X2_SERIAL
(RX|TX)PIN."
#error "TMC2208 or TMC2209 on X2 requires X2_HARDWARE_SERIAL or X2_SERIAL
(RX|TX)_PIN."
exit status 1
Erreur de compilation pour la carte Arduino Mega or Mega 2560

 

Tout tourne autour des TMC 2208 en gestion UART

Help !

Lien vers le commentaire
Partager sur d’autres sites

Compiler un Marlin V2 à partir d'Arduino IDE (vieille version en plus) n'est pas le meilleur moyen d'arriver à ses fins. La méthode recommandée par Marlin est d'utiliser Visual Studio Code et Platformio (pour l'installation voir par  exemple ce sujet) .

🙂

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

Merci de s'intérersser à mon problème mais

1 ) arduino 1.8.19 est la dernière install possible en portable

2) Mais ma demande ne concerne pas des difficultés à utiliser arduino mais un problème de configuration des TMC 2208 dans un marlin récent

Que ce soit en platformIO ou arduino le problème est le même :No E stepper plug left for X2!

Lien vers le commentaire
Partager sur d’autres sites

Salut,

Depuis quand il y a 2 moteurs en X sur une U30? 🤨

Apparemment, tu as décommenté une ligne de trop:

#define X2_DRIVER_TYPE TMC2208

sinon, tu peux nous fournir tes fichiers configuration.h, configuration_adv.h ainsi que tes fichiers pins_MKS_GEN_L_V2.h et pins_ramps.h

 

Modifié (le) par pommeverte
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...