Carte mks gen_L v2 avec tmc2208

Bonjour à tous,

J'ai une Alfawise U30 qui me donne entière satisfaction. Il y a un moment j'ai acheté une carte mks genL v2 avec des tmc2208 sur ali.

Et je l'ai oubliée dans un tiroir.

Je voudrais lui installer grbl, ou autre chose pour faire fonctionner une cnc 3axes en GCode afin de commander une petite fraiseuse mais sans réelle rigidité pour usiner du dépron.

Je sais utiliser arduino pour mes petits esp8266 et ESP32.

En revanche un essai de programmer marlin le plus récent ne compile pas et quand j'ouvre le config.h j'ai aucune idée de quoi y mettre mon anglais is not rich

Sur la carte un jumper est placé sur chaque driver sur xuart, yuart, etc..

Je n'ai pas d'écran mais comme avec mon alfawise je ne l'utilise jamais car je la pilote avec cura sans problème en USB est-ce vraiment utile ? Sinon si un écran est indispensable que dois-je prendre pour avoir un prix de revient le plus bas possible ?

Qui peut me donner un coup de main ?

Bonjour,
Pour la configuration de Marlin, le mieux c'est de consulter la page officielle : Configuring Marlin | Marlin Firmware

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

Help !

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.