davidmarli Posté(e) Avril 3, 2020 Posté(e) Avril 3, 2020 Bonjour à tous, je veux upgrader mon imprimante. Pour cela j'ai investi dans une carte skr pro 1.1 avec des drivers 2130 spi v3.0 Bref, je sèche sur Marlin 2.0 pour essayer le sensorless probing en Z. Dans marlin j'ai bien défini les drivers (X, Y Z à TMC2130) Et je choisi "#define SENSORLESS_PROBING" Mais lorsque je compile, marlin me dit erreur : Citation n file included from Marlin\src\HAL\STM32\../../inc/MarlinConfig.h:40:0, from Marlin\src\HAL\STM32\timers.h:25, from Marlin\src\HAL\STM32\HAL.h:121, from Marlin\src\HAL\STM32\HAL.cpp:26: Marlin\src\HAL\STM32\../../inc/SanityCheck.h:2336:6: error: #error "SENSORLESS_PROBING requires a TMC stepper driver with StallGuard on Z." #error "SENSORLESS_PROBING requires a TMC stepper driver with StallGuard on Z." ^~~~~ In file included from Marlin\src\HAL\STM32\../../inc/MarlinConfig.h:40:0, from Marlin\src\HAL\STM32\HAL_SPI.cpp:25: Marlin\src\HAL\STM32\../../inc/SanityCheck.h:2336:6: error: #error "SENSORLESS_PROBING requires a TMC stepper driver with StallGuard on Z." #error "SENSORLESS_PROBING requires a TMC stepper driver with StallGuard on Z." ^~~~~ In file included from Marlin\src\HAL\STM32\../../inc/MarlinConfig.h:40:0, from Marlin\src\HAL\STM32\timers.h:25, from Marlin\src\HAL\STM32\SoftwareSerial.cpp:40: Marlin\src\HAL\STM32\../../inc/SanityCheck.h:2336:6: error: #error "SENSORLESS_PROBING requires a TMC stepper driver with StallGuard on Z." #error "SENSORLESS_PROBING requires a TMC stepper driver with StallGuard on Z." ^~~~~ In file included from Marlin\src\HAL\STM32\../../inc/MarlinConfig.h:40:0, from Marlin\src\HAL\STM32\Sd2Card_sdio_stm32duino.cpp:23: Marlin\src\HAL\STM32\../../inc/SanityCheck.h:2336:6: error: #error "SENSORLESS_PROBING requires a TMC stepper driver with StallGuard on Z." #error "SENSORLESS_PROBING requires a TMC stepper driver with StallGuard on Z." ^~~~~ In file included from Marlin\src\HAL\STM32\../../inc/MarlinConfig.h:40:0, from Marlin\src\HAL\STM32\Servo.cpp:25: Marlin\src\HAL\STM32\../../inc/SanityCheck.h:2336:6: error: #error "SENSORLESS_PROBING requires a TMC stepper driver with StallGuard on Z." #error "SENSORLESS_PROBING requires a TMC stepper driver with StallGuard on Z." ^~~~~ In file included from Marlin\src\HAL\STM32\../../inc/MarlinConfig.h:40:0, from Marlin\src\HAL\STM32\eeprom_flash.cpp:26: Marlin\src\HAL\STM32\../../inc/SanityCheck.h:2336:6: error: #error "SENSORLESS_PROBING requires a TMC stepper driver with StallGuard on Z." #error "SENSORLESS_PROBING requires a TMC stepper driver with StallGuard on Z." ^~~~~ In file included from Marlin\src\HAL\STM32\../../inc/MarlinConfig.h:40:0, from Marlin\src\HAL\STM32\eeprom_impl.cpp:25: Marlin\src\HAL\STM32\../../inc/SanityCheck.h:2336:6: error: #error "SENSORLESS_PROBING requires a TMC stepper driver with StallGuard on Z." #error "SENSORLESS_PROBING requires a TMC stepper driver with StallGuard on Z." ^~~~~ In file included from Marlin\src\HAL\STM32\../../inc/MarlinConfig.h:40:0, from Marlin\src\HAL\STM32\eeprom_sdcard.cpp:29: Marlin\src\HAL\STM32\../../inc/SanityCheck.h:2336:6: error: #error "SENSORLESS_PROBING requires a TMC stepper driver with StallGuard on Z." #error "SENSORLESS_PROBING requires a TMC stepper driver with StallGuard on Z." Du coup je ne comprends pas pourquoi. Si je commente "#define SENSORLESS_PROBING" et decommente par exemple le #define BLTOUCH, là pas de pb de compilation !!! Bref, si quelque 'un peut m'aider dans la configuration. Je n'ai pas trouve de tuto pour ce Z probing ... Merci beaucoup
Poisson21 Posté(e) Avril 3, 2020 Posté(e) Avril 3, 2020 Comme je t'ai répondu dans l'autre sujet, le Z probing est quasi impossible à mettre en place. Je ne le conseil pas du tout.
fran6p Posté(e) Avril 3, 2020 Posté(e) Avril 3, 2020 Il y a 7 heures, davidmarli a dit : Si je commente "#define SENSORLESS_PROBING" et decommente par exemple le #define BLTOUCH, là pas de pb de compilation !!! Il est impossible d'avoir les deux, c'est ou l'un ou l'autre (comme au restaurant: fromage ou dessert ) : https://github.com/MarlinFirmware/Marlin/issues/15341
davidmarli Posté(e) Avril 11, 2020 Auteur Posté(e) Avril 11, 2020 ok, mais relis ce que j'ai marqué !!! Si je compile avec bltouch, pas de soucis, si je compile pour avoir sensorless : ça compile pas !!!
davidmarli Posté(e) Avril 17, 2020 Auteur Posté(e) Avril 17, 2020 Bonjour à tous. Quelqu'un peut-il m'expliquer comment activer et comment fonctionne la sauvegarde eprom sur le tft ? Que faut-il activer dans marlin ? Et faut-il une carte sd dans le slot du tft ? Merci.
Mimill Posté(e) Avril 17, 2020 Posté(e) Avril 17, 2020 Salut, Il faut effectivement une SD dans le TFT. Côté config de mon côté j'ai ça : dans pins_BTT_SKR_PRO_V1.1.h : décommenté la ligne 34 #define FLASH_EEPROM_EMULATION // Use Flash-based EEPROM emulation dans configuration.h : à partir de la ligne 1422 dans la section Additional features #define EEPROM_SETTINGS // Persistent storage with M500 and M501 //#define DISABLE_M503 // Saves ~2700 bytes of PROGMEM. Disable for release! #define EEPROM_CHITCHAT // Give feedback on EEPROM commands. Disable to save PROGMEM. #if ENABLED(EEPROM_SETTINGS) #define EEPROM_AUTO_INIT // Init EEPROM automatically on any errors. #endif Avec l'écran TFT35 v3 ça fonctionne bien dans le mode LCD, en revanche les réactions sont un peu aléatoires en mode TFT, du coup quand je veux enregistrer des valeurs je passe toujours par le mode LCD. Emilien
davidmarli Posté(e) Avril 17, 2020 Auteur Posté(e) Avril 17, 2020 Merci pour l'eeprom. Moi depuis que j'ai mis à jour le firmware de LCD avec la dernière version sur le site de big tree tech, je n'ai plus de LCD. Afffichage tft ok., mais si je veux passer en 12864 simu, l'écran reste noir !!! Si je repasse en mode TFT, pas de soucis. Autre question : le bltouch à l'air de fonctionner (self-test, deploy et stow). En revanche qd je lance un homing :le plateau s'éloigne un peu de la t^te d'impression puis Home X ok, Home Y ok, mais Z : le bltouch de déploie 2 fois, puis l'ecran affiche une erreur Le plateau ne bouge même pas en hauteur. Pour l'instant je n 'ai rien branché d'autres que les moteurs et le bltouch (je n'ai pas connecté la sonde de l'extrudeur ni la cartouche de chauffe... Est-ce possible que cela provoque l'erreur ? Merci pour votre aide
trokie Posté(e) Avril 29, 2020 Posté(e) Avril 29, 2020 (modifié) je déterre un peut , mais apparement(marlin 2.0 ) l'ont peut avoir le sensorless homing/probing ici mais le peut -on sous 2.0.5.3 ? car j'ai ce message a la compilation SanityCheck.h:2336:6: error: #error "SENSORLESS_PROBING requires a TMC stepper driver with StallGuard on Z." Modifié (le) Avril 29, 2020 par trokie
Poisson21 Posté(e) Avril 30, 2020 Posté(e) Avril 30, 2020 pour ça il te faut soit un TMC 2130 , 2209 , 5160 , 5161 qui en sont capable. Et que la patte qui va bien soit bien présente et utilisé. Par contre je déconseille fortement sur le Z, à moins d'avoir un plateau très rigide c'est presque impossible à régler correctement due à la démultiplication de la vis trapézoïdale.
trokie Posté(e) Avril 30, 2020 Posté(e) Avril 30, 2020 Il y a 5 heures, Poisson21 a dit : pour ça il te faut soit un TMC 2130 , 2209 , 5160 , 5161 qui en sont capable. Et que la patte qui va bien soit bien présente et utilisé. Par contre je déconseille fortement sur le Z, à moins d'avoir un plateau très rigide c'est presque impossible à régler correctement due à la démultiplication de la vis trapézoïdale. justement je vient de recevoir mes 2209 et ma skr pro v1.1 ne va pas tarder , je vais tenter le coup , je voudrait m'affranchir du bltouch ,au passage pour le message d'erreur il faut commenter //#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN . merci pour la mise en garde je vais y aller molo
Messages recommandés
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 compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant