Reflaschage firmware Hephestos 1

Exposez ici vos problème techniques matériels
neusch
Nouveau membre
Messages : 5
Inscription : sam. juin 12, 2021 6:00 pm
Imprimante 3D : Hephestos, avec tête d’impression Hephestos 2

Bonjour,
Comme expliqué dans ma présentation, j'ai mis à jour ma Prusia i3 Hephestos 1 avec le firmware 2.51 (Marlin_hephestos_zum_heated_bed-508_FR.hex) à l'aide du programme Ultimate Cura 4.9.1 (imprimante sélectionnée Prusia i3)
Modèle
Modèle
Prusa i3 20210611.jpg (85.1 Kio) Consulté 3229 fois
Bien mal m'en a pris car elle est d'une part, plus accessible via le programme Cura et l'affichage ne présente plus que des caractères blancs alignés en connexion usb :-( cf photos, oui je sais ...
Ecran
Ecran
20210612_205743.jpg (35.33 Kio) Consulté 3229 fois
Selon la description du vendeur il s'agit d'une Hephestos 1 avec pour améliorations; une buse Hephestos 2 et un tapis chauffant BQ.

Windows (10, 64bits) la détecte en tant que USB Serial Port (Com4) fabricant FTDI
J'ai toutefois une information de windows qui dit : Le périphérique FTDIBUS\VID_0403+PID_6001+A703Y8OYA\0000 nécessite que l'installation soit poursuivie. ?

Avec Cura elle n'est, à priori, plus du tout accessible.
Avec la solution Make (https://sourceforge.net/projects/gnuwin ... e/download) et le firmware Marlin-2.5.1, j'ai plusieurs fois les réponses suivantes :
Enter the COM port for your arduino board: COM4
make: *** No rule to make target `cleanall'. Stop.
make: *** No rule to make target `hephestos_2'. Stop.
make: *** No targets specified and no makefile found. Stop.
make: *** No rule to make target `upload'. Stop.
make: *** No rule to make target `cleanall'. Stop.

Ou
Enter the COM port for your arduino board: COM4
" RMDIR bin/"
Impossible de trouver C:\Users\Admin\Desktop\Marlin-2.5.1\Marlin\bin
" RM .config_mach"
Impossible de trouver C:\Users\Admin\Desktop\Marlin-2.5.1\Marlin\.config_mach
" RM .config_lang"
Impossible de trouver C:\Users\Admin\Desktop\Marlin-2.5.1\Marlin\.config_lang
Configurating for hephestos_2 printer...
Language selected: English [EN] \(by default\)
1 fichier(s) copié(s).
1 fichier(s) copié(s).
Changing language to: English [EN]
1 fichier(s) copié(s).
make: *** No rule to make target `bin/wiring.o', needed by `bin/Marlin.elf'. Stop.
make: *** No rule to make target `bin/wiring.o', needed by `bin/Marlin.elf'. Stop.
" RMDIR bin/"
" RM .config_mach"
" RM .config_lang"

J'ai bien trouvé un zip avec Marlin-1.4.2 dans les archives de Marlin, mais celui-ci ne contient pas les fichiers habituels à la racine comme
.gitignore
Dockerfile
entrypoint.sh
make.cmd
README.md

Seul README.md y figure

A tout hasard, j'ai un firmware "Fw_1.4_Hephestos_heatbed.hex" archivé, mais je ne sais pas comment le recompiler et le réinjecter dans la machine.
Carte
Carte
20210612_205920.jpg (52.81 Kio) Consulté 3229 fois
Je suis à l'écoute de toute proposition qui me permettrait de la remettre d'appoint
paraglandeur
Vénérable membre
Messages : 328
Inscription : mer. févr. 03, 2016 1:01 pm
Imprimante 3D : Hephestos

Un fichier .hex est déjà compilé.
Il n'y a théoriquement rien à faire sinon à le téléverser dans la carte de l'imprimante.
neusch
Nouveau membre
Messages : 5
Inscription : sam. juin 12, 2021 6:00 pm
Imprimante 3D : Hephestos, avec tête d’impression Hephestos 2

Oui , merci
mais je le téléverse comment ce fichier .hex puisque avec Cura je n'y ai plus accès ?
Elle semble répondre aux envois avec Make et/ou en mode fenêtre terminal, mais avec les erreurs citées.
Je vais poursuivre les recherches d'un tuto dans le forum, mais si vous avez un lien, j'en suis preneur
Avatar de l’utilisateur
Jacques
Site Admin
Messages : 5616
Inscription : jeu. oct. 23, 2014 3:02 pm
Imprimante 3D : Witbox, Witbox 2 et Hephestos
Localisation : Aix en Provence
Contact :

En première lecture et vos photos, le fichier hex ZUM n'est pas le bon, il vous faut la version Prusa i3 car votre imprimante est une version Arduino/ramps et non Zum (fin 2016). Ca explique de ne plus rien avoir sur le lcd.
La version 2,5 n'existe pas avec le plateau chauffant. Vous devrez soit la recompiler avec le plateau, soit utiliser provisoirement le hex mais sans plateau chauffant. C'est ici https://github.com/bq/Marlin/releases/d ... 508_FR.hex
Vous pouvez aussi essayer le firmware 1.4 avec plateau que vous avez, il est probablement bon car l'Hephestos version zum commençait à la version 2.0

Ne vous fiez pas au LCD pour télécharger votre firmware, votre imprimante doit répondre sans problème à Cura (si le port est bien configuré, bon port et bonne vitesse).
Des idées d'améliorations https://www.thingiverse.com/Premium/designs
Une question, une précision, un manque de pièces détachées, posez vos questions ici même.
neusch
Nouveau membre
Messages : 5
Inscription : sam. juin 12, 2021 6:00 pm
Imprimante 3D : Hephestos, avec tête d’impression Hephestos 2

Ok, elle est repartie si je puis dire :-)

1ère étape :
Selon une documentation pour Prusa Hephetos i3 avec lit chauffant
J'ai téléchargé le firmware Marlin_Hephestos à l'adresse :
https://reprap.org/wiki/File:Marlin_Hephestos.zip
Puis dézippé l'archive

J'ai modifié le fichier Marlin.ino avec Arduino 1.6.7
en veillant au préalable que les paramètres du programme Arduino utilisent
- le bon port (com4) et
- le bon type de carte : Arduino Mega SDK

Les modifications sont faites sur le fichier configuration.h
où la ligne #define TEMP_SENSOR_BED est modifiée avec un 1 au lieu du zéro.
La ligne #define MOTHERBOARD 33 n'a pas nécessité de changements.

Puis j'ai téléversé en usb sur l'imprimante (la petite flèche direction à droite)
Une erreur en rouge est apparue concernant le LCD ... ?

Puis l'affichage est revenu! Yes!
Réglage du plateau, puis impression du fichier "Test-Axe-Z-13min.gcode" depuis la carte SD = ok
Seul "inconvénient" je suis retourné au firmware Hephestos 1.3 et un menu restreint.

2e étape : branchement en usb
Sous Cura j'ai reconfiguré une nouvelle Prusia i3 comme imprimante par défaut
Puis mis à jour le firmware avec la sauvegarde "Fw_1.4_Hephestos_heatbed.hex"
Et me retrouve comme au point de départ (bq Hephestos 1.4). :-)
Bon je n'ai pas encore testé le lit chauffant
(il n'a pas l'aire d’être utilisé avec le fichier "Test-Axe-Z-13min.gcode")

A ce stade je pense en rester là pour le moment.
L'upload avec make.cmd ne semblant pas trop me réussir.
La compilation qui fonctionne chez moi c'est avec arduino.exe
Et il n'y plus de fichier Marlin.ino dans ces nouvelles compilations.

Je vais par conséquent poursuivre mes investigations et ...
ne pas trop se précipiter.

Merci pour le coup de pouce et longue vie à ce forum francophone
Bien à vous
Avatar de l’utilisateur
Jacques
Site Admin
Messages : 5616
Inscription : jeu. oct. 23, 2014 3:02 pm
Imprimante 3D : Witbox, Witbox 2 et Hephestos
Localisation : Aix en Provence
Contact :

Très bien pour ce retour en arrière.

Pour savoir si le firmware comporte le plateau chauffant, il suffit de voir sur le LCD si la température du lit est présente ou pas (2 températures au lieu d'une).
Par contre version 1.4 ou 2.5 n'apporte rien de plus car après la 1.4 la 2.0 était pour supporter la carte ZUM en place de la Ramps/Arduino.
Chez moi j'ai une en 1.4 et une autre en 2.5, la seule différence c'est qu'en 2.5 je peux changer la température de la buse pour le chargement du fil... Franchement, pas de quoi s'en relever la nuit !

Par contre, j'ai remarqué sur vos photos que le coupleur Z gauche est abimé, vous devriez le changer.
Le réglage du tendeur de courroie X à droite est mal monté, vous ne pouvez pas tendre la courroie comme c'est monté et de plus la courroie est un peu longue pour pouvoir la tendre fort.
Votre bloc extrudeur est bien un DDG (buse H2)
Des idées d'améliorations https://www.thingiverse.com/Premium/designs
Une question, une précision, un manque de pièces détachées, posez vos questions ici même.
Répondre