Duncan4031 Posté(e) Juillet 28, 2019 Posté(e) Juillet 28, 2019 (modifié) Bonjour, J'ai une Ender 3 depuis peu et je trouve la carte mère trop limitée. Je suis donc tombé sur la BIGTREETECH SKR mini E3 avec des drivers TMC2209 ( vu sur aliexpress https://fr.aliexpress.com/item/33042554065.html?spm=a2g0o.cart.0.0.4e993c00VWLIfA Avant de me précipiter dessus j'aimerais avoir quelques renseignements et avis. 1 - c'est une carte 32 bits donc compatible MARLIN 2.0 ? 2 -si je veux ajouter le touch MI, la procédure de flashage passe-t-elle par l'Arduino IDE ? 3 -Les drivers TMC2209 rendent--ils l'imprimante plus silencieuse ? 4 -Est-elle compatible 24v ? 5 -Pour ceux qui connaissent, cette carte est-elle de bonne qualité ? Merci de votre aide et avis. Modifié (le) Juillet 28, 2019 par Duncan4031 1
Poisson21 Posté(e) Juillet 29, 2019 Posté(e) Juillet 29, 2019 Hello, Alors je vais essayer de répondre à ce que je sais: -c'est une carte 32bits compatible marlin 2.0 . -Arduino IDE n'est pas utilisé en 32 bits généralement (il peut mais pas vraiment fait pour) privilégié VScode (ou a la rigueur Atom). -Je suis en train d'installé une skr pro avec des 2209 et par rapport à ma cr10s d'origine, ça devient vraiment silencieux. -A ma connaissance de nombreuses cartes peuvent accepter sans problème du 12V ou du 24V et celles si en fait partie. -Pas assez de retour sur celle ci mais Bigtreetech a bonne réputation et il y a peu de remarque négative sur leur carte, généralement c'est la gestion de celle ci avec le firmware qui fait défaut.
Duncan4031 Posté(e) Juillet 29, 2019 Auteur Posté(e) Juillet 29, 2019 (modifié) D'accord. Merci pour les infos. Et si je comprend bien il faut que je cherche VScode à la place d'IDE ? T'as pas un lien par hasard ? En fait c'est Visual Studio Code ? Est-ce qu'on gagne en qualité d'impression ? Modifié (le) Juillet 29, 2019 par Duncan4031
Poisson21 Posté(e) Juillet 29, 2019 Posté(e) Juillet 29, 2019 Oui, c'est visual code studio, je viens de configurer une skr pro et je dois dire qu'il est assez facile à utilisé. Pour le gain en qualité, je ne saurais dire pour l'instant, ma carte n'est pas encore installé de façon définitive, je bute sur la configuration du module wifi. Mais normalement elle devrait être notable.
pascal_lb Posté(e) Juillet 29, 2019 Posté(e) Juillet 29, 2019 Il y a 1 heure, Duncan4031 a dit : En fait c'est Visual Studio Code ? tu peux l'avoir en français en installant le package FR et il faut installer l'extension platformio qui te servira à compiler marlin 2.0 petites explications zici : c'est pour une carte SBASE mais le principe reste le même pour une bigtreetech, si tu as besoin de + d'explications n'hésite pas
Duncan4031 Posté(e) Juillet 29, 2019 Auteur Posté(e) Juillet 29, 2019 ok. Merci. T'as installé le MARLIN 2.0 ?
Duncan4031 Posté(e) Septembre 8, 2019 Auteur Posté(e) Septembre 8, 2019 (modifié) Bonjour, j'ai finalement installé la carte bigtree-skr-mini-e3 sur ma ender 3. Je l'ai testé avec le firmwre déjà présent sur la carte et cela me semble correct. j'espère avoir correctement paramètrer le firmware pour que ça fonctionne avec un touchmi. j'ai récupéré le firmware là https://github.com/bigtreetech/BIGTREETECH-SKR-mini-E3-/tree/master/firmware J'ai tout compilé avec VSCcode et platformio, ça m'a crée un fichier firmware.bin que j'ai mis sur la carte sd Là j'ai mis la carte sd dans la carte mère, allumé l'imprimante et je suis sur le splash screen Marlin bugfix-2.0.x et rien ne se passe. A priori le flashage fonctionne puisque ça me créé le fichier firmware.cur Mais je coince je ne sais plus trop quoi chercher . Je suppose que je me plante dans la config de Marlin mais je ne vois pas trop où Modifié (le) Septembre 8, 2019 par Duncan4031
Duncan4031 Posté(e) Septembre 10, 2019 Auteur Posté(e) Septembre 10, 2019 J'ai continué mes investigations. Finalement je suis revenu sur le Marlin bugfix 2.0.x récupéré là https://github.com/MarlinFirmware/Marlin/tree/bugfix-2.0.x J'ai paramètré le firmware et je peux même imprimer. Cette carte fonctionne super bien et je n'entend plus les moteurs. Un régal pour les oreilles. Il me reste un souci que je ne sais pas comment gérer; c'est le homing et le touchMi. voir la vidéo là Je dois baisser à la main le pin du touchmi pour que le bedlevelling se fasse correctement. Mais c'est parce que le homing monte et descend 2 fois ce qui rétracte le pin alors que dans le Marlin 1.1.9 il le fait une fois. Je ne sais pas comment empêcher ça Des idées ?
F@b8 Posté(e) Décembre 9, 2019 Posté(e) Décembre 9, 2019 Bonjour As tu trouvé comment résoudre ton problème car j'ai la même config et j'ai le même problème ! Merci
milander Posté(e) Décembre 12, 2019 Posté(e) Décembre 12, 2019 Bonjour, J'ai acquis recemment la carte BTT SKR E3 mini v1.2 afin d'upgrader ma Ender. Voulant faire des tests avant de l'installer définitivement, je l'ai connecté à une source 24V et un ecran 12864. Et là ecran bleu !!!! Voulant faire quelques modifs dans le firmware, je l'ai recompilé avec succès et installé sans problème sur la carte et là..... Ecran bleu !!! Impossible de faire apparaitre quoique ce soit. Je ne pense pas qu'il faille connecter tous les items de l'imprimante pour voir apparaitre les menus ? Donc visiblement soit problème du firmware qui était déjà implanté ds la carte ou bien problème de mes compilations (Il semble qu'il y quelques soucis depuis les dernières maj de platformio). Je suis donc reparti du firmware de BTT dispo sur le git mais toujours ecran bleu.... problème de carte ?? Merci d'avance si vous avez une idée
fran6p Posté(e) Décembre 12, 2019 Posté(e) Décembre 12, 2019 @milander L’écran est bien déclaré (le bon type) dans le fichier configuration.h ? Comment est connecté l’écran sur la carte? Via deux nappes? Pour certains écrans, il faut tourner de 180° les connecteurs de la nappe. Pas facile à faire car il y a un détrompeur mais plusieurs solutions sont possibles: passage en force (méthode barbue «geek»). limer le détrompeur de la prise (méthode définitive), à l’aide d’un tournevis plat (lame fine), enlever délicatement la prise femelle sur la carte, la retourner de 180° puis la réinsérer (méthode douce).
F@b8 Posté(e) Décembre 12, 2019 Posté(e) Décembre 12, 2019 Pour ma part j'ai eu le même problème et pour le résoudre je suis passé en 4.02 avec platmonio on en parle ici
milander Posté(e) Décembre 12, 2019 Posté(e) Décembre 12, 2019 @fran6p Oui l'écran est bien déclaré dans le config.h suivant la doc de la carte: "#define CR10_STOCKDISPLAY" Connection 1 nappe vers l'ecran sur Exp1 dans le sens normal des connecteurs (si inversé ecran noir et tic tic ds le buzzer). Sur Exp2 ne fonctionne pas @F@b8 J'ai essayé en revenant à la version 4.02 mais toujours pareil. Je continue de potasser la doc de la carte si jamais il y a un truc que j'ai oublié. Merci
Duncan4031 Posté(e) Décembre 14, 2019 Auteur Posté(e) Décembre 14, 2019 Le 09/12/2019 at 17:03, F@b8 a dit : Bonjour As tu trouvé comment résoudre ton problème car j'ai la même config et j'ai le même problème ! Merci A propos du TouchMi qui fait de la palpation en remontant il faut modifier le fichier Marlin/src/module/probe.cpp chercher la ligne #elif ENABLED(TOUCH_MI_PROBE) // Move to the magnet to unlock the probe void run_deploy_moves_script() { #if TOUCH_MI_DEPLOY_XPOS > X_MAX_BED TemporaryGlobalEndstopsState unlock_x(false); #endif #if TOUCH_MI_DEPLOY_YPOS > Y_MAX_BED TemporaryGlobalEndstopsState unlock_y(false); #endif #if ENABLED(TOUCH_MI_MANUAL_DEPLOY) const screenFunc_t prev_screen = ui.currentScreen; LCD_MESSAGEPGM(MSG_MANUAL_DEPLOY_TOUCHMI); ui.return_to_status(); KEEPALIVE_STATE(PAUSED_FOR_USER); wait_for_user = true; // LCD click or M108 will clear this #if ENABLED(HOST_PROMPT_SUPPORT) host_prompt_do(PROMPT_USER_CONTINUE, PSTR("Deploy TouchMI probe."), PSTR("Continue")); #endif while (wait_for_user) idle(); ui.reset_status(); ui.goto_screen(prev_screen); #elif defined(TOUCH_MI_DEPLOY_XPOS) && defined(TOUCH_MI_DEPLOY_YPOS) do_blocking_move_to_xy(TOUCH_MI_DEPLOY_XPOS, TOUCH_MI_DEPLOY_YPOS); #elif defined(TOUCH_MI_DEPLOY_XPOS) do_blocking_move_to_x(TOUCH_MI_DEPLOY_XPOS); #elif defined(TOUCH_MI_DEPLOY_YPOS) do_blocking_move_to_y(TOUCH_MI_DEPLOY_YPOS); #endif } // Move down to the bed to stow the probe void run_stow_moves_script() { const xyz_pos_t oldpos = current_position; endstops.enable_z_probe(false); do_blocking_move_to_z(TOUCH_MI_RETRACT_Z, MMM_TO_MMS(HOMING_FEEDRATE_Z)); do_blocking_move_to(oldpos, MMM_TO_MMS(HOMING_FEEDRATE_Z)); } et modifier le début de la façon suivante : #elif ENABLED(TOUCH_MI_PROBE) // Move to the magnet to unlock the probe void run_deploy_moves_script() { #ifndef TOUCH_MI_DEPLOY_XPOS // à ajouter #define TOUCH_MI_DEPLOY_XPOS X_MIN_POS // à ajouter #elif TOUCH_MI_DEPLOY_XPOS > X_MAX_BED // à modifier TemporaryGlobalEndstopsState unlock_x(false); #endif #if TOUCH_MI_DEPLOY_YPOS > Y_MAX_BED TemporaryGlobalEndstopsState unlock_y(false); #endif #if ENABLED(TOUCH_MI_MANUAL_DEPLOY) const screenFunc_t prev_screen = ui.currentScreen; LCD_MESSAGEPGM(MSG_MANUAL_DEPLOY_TOUCHMI); ui.return_to_status(); KEEPALIVE_STATE(PAUSED_FOR_USER); wait_for_user = true; // LCD click or M108 will clear this #if ENABLED(HOST_PROMPT_SUPPORT) host_prompt_do(PROMPT_USER_CONTINUE, PSTR("Deploy TouchMI probe."), PSTR("Continue")); #endif while (wait_for_user) idle(); ui.reset_status(); ui.goto_screen(prev_screen); #elif defined(TOUCH_MI_DEPLOY_XPOS) && defined(TOUCH_MI_DEPLOY_YPOS) do_blocking_move_to_xy(TOUCH_MI_DEPLOY_XPOS, TOUCH_MI_DEPLOY_YPOS); #elif defined(TOUCH_MI_DEPLOY_XPOS) do_blocking_move_to_x(TOUCH_MI_DEPLOY_XPOS); #elif defined(TOUCH_MI_DEPLOY_YPOS) do_blocking_move_to_y(TOUCH_MI_DEPLOY_YPOS); #endif } // Move down to the bed to stow the probe void run_stow_moves_script() { const xyz_pos_t oldpos = current_position; endstops.enable_z_probe(false); do_blocking_move_to_z(TOUCH_MI_RETRACT_Z, MMM_TO_MMS(HOMING_FEEDRATE_Z)); do_blocking_move_to(oldpos, MMM_TO_MMS(HOMING_FEEDRATE_Z)); }
Duncan4031 Posté(e) Décembre 14, 2019 Auteur Posté(e) Décembre 14, 2019 Le 12/12/2019 at 20:35, milander a dit : @fran6p Oui l'écran est bien déclaré dans le config.h suivant la doc de la carte: "#define CR10_STOCKDISPLAY" Connection 1 nappe vers l'ecran sur Exp1 dans le sens normal des connecteurs (si inversé ecran noir et tic tic ds le buzzer). Sur Exp2 ne fonctionne pas @F@b8 J'ai essayé en revenant à la version 4.02 mais toujours pareil. Je continue de potasser la doc de la carte si jamais il y a un truc que j'ai oublié. Merci concernant l'écran la seule façon de le brancher est sur le connecteur EXP1. - soit la nappe est mal enfoncée - soit une erreur dans Marlin - soit un problème hardware pour plus d'info voir par là https://github.com/bigtreetech/BIGTREETECH-SKR-mini-E3/tree/master/hardware/BTT SKR MINI E3 V1.2
milander Posté(e) Décembre 14, 2019 Posté(e) Décembre 14, 2019 @Duncan4031 - soit la nappe est mal enfoncée: Vérifié tout est OK, Chgt de nappe toujours pareil - soit une erreur dans Marlin: Je cherche mais comme je pars des fichiers Bigtreetech je doute qu'il soit eux mêmes vérolés. Je voulais juste passer en fr. De toute façon elle n'a jamais fonctionné même sans bidouiller dans le config.h - soit un problème hardware: Je pense que malheureusement je suis tombé sur le mauvais cheval !!! Merci mais je continue a potasser dès fois que...... Merci
Eev Posté(e) Décembre 15, 2019 Posté(e) Décembre 15, 2019 Il y a 20 heures, milander a dit : @Duncan4031 - soit la nappe est mal enfoncée: Vérifié tout est OK, Chgt de nappe toujours pareil - soit une erreur dans Marlin: Je cherche mais comme je pars des fichiers Bigtreetech je doute qu'il soit eux mêmes vérolés. Je voulais juste passer en fr. De toute façon elle n'a jamais fonctionné même sans bidouiller dans le config.h - soit un problème hardware: Je pense que malheureusement je suis tombé sur le mauvais cheval !!! Merci mais je continue a potasser dès fois que...... Merci Salut, sur ton écran tu dois avoir exp1 exp2 et exp3? branche EXP3 de ton écran sur EXP1 de la carte! une seul nappe connecter et #define CR10_STOCKDISPLAY dans marlin
milander Posté(e) Décembre 17, 2019 Posté(e) Décembre 17, 2019 @Eev Bingo, ça fonctionne.... J'aurais du essayer toutes les combinaisons !!!! Merci beaucoup En fin de compte par de problème pour moi de compiler sous platformio 4.1.0. Ne reste plus qu'à installer tout ça dans la Ender et voir si tout fonctionne. Après je tente le BLtouch.... Merci à vous
fran6p Posté(e) Décembre 17, 2019 Posté(e) Décembre 17, 2019 il y a 57 minutes, milander a dit : J'aurais du essayer toutes les combinaisons Pourrais-tu indiquer plus précisément ce que tu as fait afin que d’autres utilisateurs rencontrant un problème indique ait une solution à tester; en gros le principe de ce forum: demande d’aide, propositions de contributeurs, retour pour que tous en bénéficie.
milander Posté(e) Décembre 17, 2019 Posté(e) Décembre 17, 2019 En fait, initialement j'avais branché le cable entre le connecteur "Exp1" de l'ecran de l'ender et le connecteur "Exp1" de la carte soit dans le sens "normal" du détrompeur soit inversé. Résultat ecran bleu au démarrage. J'avais un autre ecran mais uniquement avec Exp1 et Exp2 et là aussi tout branchement conduisait à un ecran bleu systématique. Comme l'a mentionné @Eev il faut impérativement mettre le cable entre "Exp3" de l'ecran de l'Ender et le connecteur "Exp 1" (il y en a qu'un) de la carte dans le sens classique des détrompeurs. Pour modifier le firmware, j'ai juste modifié le passage en français "# define LCD_LANGUAGE fr" dans Config.h (ligne 1569) puis compilé sous VScode/platformio 4.1.0. Par défaut le Marlin 2.0 sur le Git de BTT est bien configuré pour un écran 12864 soit " "#define CR10_STOCKDISPLAY" J'espère avoir été clair dans mes explications... 1
Eev Posté(e) Décembre 17, 2019 Posté(e) Décembre 17, 2019 Il y a 2 heures, milander a dit : En fait, initialement j'avais branché le cable entre le connecteur "Exp1" de l'ecran de l'ender et le connecteur "Exp1" de la carte soit dans le sens "normal" du détrompeur soit inversé. Résultat ecran bleu au démarrage. J'avais un autre ecran mais uniquement avec Exp1 et Exp2 et là aussi tout branchement conduisait à un ecran bleu systématique. Comme l'a mentionné @Eev il faut impérativement mettre le cable entre "Exp3" de l'ecran de l'Ender et le connecteur "Exp 1" (il y en a qu'un) de la carte dans le sens classique des détrompeurs. Pour modifier le firmware, j'ai juste modifié le passage en français "# define LCD_LANGUAGE fr" dans Config.h (ligne 1569) puis compilé sous VScode/platformio 4.1.0. Par défaut le Marlin 2.0 sur le Git de BTT est bien configuré pour un écran 12864 soit " "#define CR10_STOCKDISPLAY" J'espère avoir été clair dans mes explications... pas de soucis, j'ai eu le même soucis que toi avec mon écran sur la skr v1.3 j'avais vue ça sur un forum anglais (mais j'arrive plus à mettre la main dessus) hésite pas à cliquer sur le coeur pour mettre un merci 1
Duncan4031 Posté(e) Décembre 18, 2019 Auteur Posté(e) Décembre 18, 2019 La version V1.2 actuellement commercialisée par BigTreeTech, est pilotée par le circuit STM32F103RCT6. Contrairement à ce que laisse supposer le fabricant, la carte embarque bien 512ko et pas 256ko de mémoire ! Ne vous fiez pas au firmware de BTT. J'en veux pour preuve les dernières maj du Marlin bugfix-2.0.x qui proposent bien le choix dans platformio.ini # # BigTree SKR Mini V1.1 / SKR mini E3 / SKR E3 DIP (STM32F103RCT6 ARM Cortex-M3) # # STM32F103RC_bigtree ............. RCT6 with 256K # STM32F103RC_bigtree_USB ......... RCT6 with 256K (USB mass storage) # STM32F103RC_bigtree_512K ........ RCT6 with 512K # STM32F103RC_bigtree_512K_USB .... RCT6 with 512K (USB mass storage) # Pour ma part j'ai acheté la V1.2 en novembre et elle dispose bien de 512ko. Afin de s'éviter tous les paramétrages il y a le firmware steenerson qui propose également une branche avec tous les réglages pour le bltouch A voir ici : Firmware steenerson SKR MINI v1.2 512K J'ai pu pour le fun ajouter les mini jeux inclus dans Marlin Il suffit de décommenter dans configuration_adv.h les lignes suivantes : // Frivolous Game Options #define MARLIN_BRICKOUT #define MARLIN_INVADERS #define MARLIN_SNAKE //#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
milander Posté(e) Décembre 30, 2019 Posté(e) Décembre 30, 2019 Bonjour, Un petit retour sur la carte BTT SKR E2 mini v1.2 qui est maintenant installée à demeure dans l'ender-3. Aucun problème de montage. Le firmware est basé sur le Marlin 2.0 bugfix indiqué par @Duncan4031 Tout se déplace en pur silence (sauf les verntilos qui denotent). Impression nickel. Bonnes fêtes de fin d'année.
KCAMINS Posté(e) Janvier 5, 2020 Posté(e) Janvier 5, 2020 Bonjour à tous. Petit néophyte avec toutes ces procédures, je viens d'installer une SKR MINI E3 V2.0, ajouter un Bltouch v1.0 et donc si je prends le firmware steenerson SKR MINI V 1.2 512K proposé par DUNCAN 4031 , je fais quoi après avec le fichier décompressé ??? Merci de m'expliquer car je patauge complet !
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