biquet Posté(e) Aout 18, 2019 Partager Posté(e) Aout 18, 2019 Bonjour. J'ai imprimé toutes les pièces en ABS pour monté un 3D Touch sur mon E3DV6. J'ai fait le câblage. J'ai fait les modifs dans Marlin en suivant le Tuto d'Olivier Gaillot. Pas de problème jusque là mais lorsque je compile j'ai un message d'erreur: Arduino : 1.8.4 (Windows 10), Carte : "Anet V1.0" Archiving built core (caching) in: C:\Users\JC\AppData\Local\Temp\arduino_cache_268526\core\core_anet_avr_anet_0c812875ac70eb4a9b385d8fb077f54c.a Le croquis utilise 130482 octets (102%) de l'espace de stockage de programmes. Le maximum est de 126976 octets. Les variables globales utilisent 4844 octets de mémoire dynamique. Croquis trop gros ; vois http://www.arduino.cc/en/Guide/Troubleshooting#size pour des conseils de réduction. Erreur de compilation pour la carte Anet V1.0 J'ai vu qu'il y avait une mise à jour de Arduino (je suis avec la version 1.8.4). Peut être ont-ils amélioré la compilation???? Ma carte est dépassée? Y -a-t-il possibilité d'allégé le croquis pour que la config de 3D Touch passe? Si vous avez la solution.. Merci d'avance Lien vers le commentaire Partager sur d’autres sites More sharing options...
Maeke Posté(e) Aout 18, 2019 Partager Posté(e) Aout 18, 2019 (modifié) Tu cherches pas du bon côté, en fait la réponse est sous tes yeux, ton firmware est trop gros pour la carte (ce qui est fréquent avec un lcd graphique et/ou un bl-touch), la solution est de passer en optiboot, mais pour ça tu dois changer le bootloader de la carte (tout simplement parce que le bootloader optiboot est plus petit que celui d'origine). Modifié (le) Aout 18, 2019 par Maeke 1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
biquet Posté(e) Aout 18, 2019 Auteur Partager Posté(e) Aout 18, 2019 (modifié) J'ai été voir tous ces mots bizarres "optiboot, bootloader". Tu n'aurais pas un lien avec une procédure car j'ai vaguement compris que je dois changer le "BIOS" de ma carte mais c'est ce que j'ai compris et ça ne m'a pas l'air d'être simple. Par Arduino je dois installer bootloader optiboot sur la carte mère à l'aide d'une périphérique spécifique et je conserve mon marlin 1.1.9 modifier pour le 3Dtouch qui je transfère ensuite dans la carte mère???????? Modifié (le) Aout 18, 2019 par biquet Lien vers le commentaire Partager sur d’autres sites More sharing options...
Maeke Posté(e) Aout 18, 2019 Partager Posté(e) Aout 18, 2019 Non, et.... non On utilise arduino ide pour flasher le bootloader, (tu vas dans les menus, tu sélectionnes "anet 1.0 (optiboot)", puis à nouveau dans le menu, tu dois avoir quelque chose comme "flasher la séquence d'initialisation" (désolé, pas fait depuis longtemps, ma mémoire n'est plus très fraiche)), tu laisses faire (mais surveilles au cas ou il y aurait un message d'erreur) et après il faut flasher Marlin (parce que changer le bootloader supprime le firmware). 1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
biquet Posté(e) Aout 19, 2019 Auteur Partager Posté(e) Aout 19, 2019 Ha, tu fais ça connecter à l'imprimante ou hors connexion? Et après tu te connectes et tu flashes Marlin dans l'Anet? P... tu es la bible de l'impression 3D, c'est hallucinant Merci beaucoup Lien vers le commentaire Partager sur d’autres sites More sharing options...
Maeke Posté(e) Aout 19, 2019 Partager Posté(e) Aout 19, 2019 (modifié) tu dois tout déconnecter, sauf l'usb. PS: nop, même moi j'ai des lacunes. Modifié (le) Aout 19, 2019 par Maeke 1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Foxies Posté(e) Aout 19, 2019 Partager Posté(e) Aout 19, 2019 S'lut, Si tu comprend un peu le rosbef regarde cette vidéo pleine d'informations 1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
biquet Posté(e) Aout 19, 2019 Auteur Partager Posté(e) Aout 19, 2019 j'ai essayé mais je coince. J'ai configuré en Optiboot puis "vérifier et compiler" et là il me sort une erreur. je pense que le croquis est toujours trop gros:"Le croquis utilise 130482 octets (100%) de l'espace de stockage de programmes. Le maximum est de 130048 octets" a 434 octets j'étais bon (message d'erreur joint) J'ai vu que certains utiliser un USBASP pour cette manip? @Foxies je baragouine le robef mais un sujet que je ne connais pas avec du vocabulaire que je ne connais pas non plus!! Mais j'ai compris l'idée générale. optiboot.docx Lien vers le commentaire Partager sur d’autres sites More sharing options...
Maeke Posté(e) Aout 19, 2019 Partager Posté(e) Aout 19, 2019 (modifié) Lis ce tuto; partie 6.2 (actives la ligne contenant M503) Marlin119 sur anet.7z Modifié (le) Aout 19, 2019 par Maeke 1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Foxies Posté(e) Aout 19, 2019 Partager Posté(e) Aout 19, 2019 il y a 15 minutes, biquet a dit : J'ai vu que certains utiliser un USBASP pour cette manip? Tu peux utiliser un usbasp ou un arduino Nano (programmé en ISP) .Pour libérer de la mry , tu peux supprimer la gestion de la SD si tu ne l'utilise pas ou encore ; #define AUTO_REPORT_TEMPERATURES //Annonce la T°C Prend 290 bytes #define EXTENDED_CAPABILITIES_REPORT //Annonce la T°C Prend 474 bytes Voili, voilà. 1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Maeke Posté(e) Aout 19, 2019 Partager Posté(e) Aout 19, 2019 (modifié) Pas la peine, la désactivation de la commande M503 et l'optiboot ont largement suffit sur mon am8, malgré son bl-touch, son lcd d'A6 et son Titan Aero. Après tout ça libère bien plus de mémoire que les commandes montrées par @Foxies "//#define DISABLE_M503 // Saves ~2700 bytes of PROGMEM. Disable for release!" Modifié (le) Aout 19, 2019 par Maeke 1 1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
biquet Posté(e) Aout 20, 2019 Auteur Partager Posté(e) Aout 20, 2019 Je me suis servi de ce tuto pour mettre en place le 3D touch mais je n'avais pas été jusqu'au bout puisque je coinçais à la compilation. Dans Arduino, je me suis mis en Optiboot dans l'onglet Outils. Je ne sais pas si cette manip est suffisante. Puis j'ai désactivé la commande M503 et la compilation s'est faite sans problème. Lorsque j'ai voulu transférer il me sortait systématiquement un erreur. Je ne suis remis en Anet V1.0 dans l'onglet Outils de Arduino et le téléversement s'est fait sans problème. Tout semble correcte et je vais passer à la phase finale de l'installation du 3D touch Je vous remercie tous pour ce coup de main et vos conseils pertinents. 1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Maeke Posté(e) Aout 20, 2019 Partager Posté(e) Aout 20, 2019 Juste un truc à savoir, ça vient uniquement du fait que le microcontrôleur utilisé par anet est une version bridée du microcontrôleur des cartes arduino, les kits ramps étant basés sur une vraie carte arduino, ils ont le double en capacité progmem, autrement dit, ton firmware serait passé sans problème une fois adapté 1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
biquet Posté(e) Aout 20, 2019 Auteur Partager Posté(e) Aout 20, 2019 j'ai voulu continuer mon installation mais lorsque je fais M501 dans repetier j'ai un message V55 store settings retrieved et je ne tiens pas à faire un fausse commande et de perdre tous mes paramètres Lien vers le commentaire Partager sur d’autres sites More sharing options...
biquet Posté(e) Aout 20, 2019 Auteur Partager Posté(e) Aout 20, 2019 voilà le log que me sort Repetier lorsque je lance M501. a priori j'ai encre mes paramètres dans l'imprimante mais je ne veux pas faire de bêtise 17:27:30.884 : start 17:27:30.884 : echo: External Reset 17:27:30.886 : Marlin 1.1.9 17:27:30.892 : echo: Last Updated: 2018-07-31 | Author: (Bob Kuhn, Anet config) 17:27:30.894 : echo:Compiled: Aug 20 2019 17:27:30.898 : echo: Free Memory: 11494 PlannerBufferBytes: 1664 17:27:30.919 : echo:V55 stored settings retrieved (655 bytes; crc 22540) 17:27:31.019 : N1 M110*34 17:27:31.019 : N2 M115*36 17:27:31.019 : N3 M105*36 17:27:31.019 : N4 M114*35 17:27:31.067 : N5 M111 S6*98 17:27:31.073 : N6 T0*60 17:27:31.073 : N7 M20*22 17:27:31.073 : N8 M80*19 17:27:31.074 : N9 M105*46 17:27:32.112 : N10 M105*22 17:27:34.282 : N11 M105*23 17:27:34.326 : Cap:SERIAL_XON_XOFF:0 17:27:34.329 : Cap:EEPROM:1 17:27:34.329 : Cap:VOLUMETRIC:1 17:27:34.331 : Cap:AUTOREPORT_TEMP:1 17:27:34.331 : Cap:PROGRESS:0 17:27:34.334 : Cap:PRINT_JOB:1 17:27:34.334 : Cap:AUTOLEVEL:1 17:27:34.337 : Cap:Z_PROBE:1 17:27:34.337 : Cap:LEVELING_DATA:1 17:27:34.339 : Cap:BUILD_PERCENT:0 17:27:34.342 : Cap:SOFTWARE_POWER:0 17:27:34.342 : Cap:TOGGLE_LIGHTS:0 17:27:34.345 : Cap:CASE_LIGHT_BRIGHTNESS:0 17:27:34.347 : Cap:EMERGENCY_PARSER:0 17:27:34.350 : Cap:AUTOREPORT_SD_STATUS:0 17:27:34.353 : Cap:THERMAL_PROTECTION:1 17:27:34.354 : N12 M105*20 17:27:34.366 : echo:DEBUG:INFO,ERRORS 17:27:34.366 : N13 M220 S100*83 17:27:34.366 : N14 M221 S100*85 17:27:34.369 : echo:Active Extruder: 0 17:27:34.369 : N15 M111 S6*83 17:27:34.369 : Begin file list 17:27:34.373 : End file list 17:27:34.373 : N16 T0*13 17:27:34.374 : echo:Unknown command: "M80" 17:27:34.383 : N17 M155 S1*86 17:27:34.433 : echo:DEBUG:INFO,ERRORS 17:27:34.435 : echo:Active Extruder: 0 Lien vers le commentaire Partager sur d’autres sites More sharing options...
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