Impression 3D

D’une révolution nous passons aux évolutions, l’imprimante 3D est en passe de transformer notre quotidien en se démocratisant avec des modèles de plus en plus performants et simples d’usage.

L’impression 3D est une formidable aventure que nous vous proposons de partager au travers de ce forum.
Forum spécialisé BQ Witbox, Hephestos , Witbox 2, Hephestos 2, Witbox Go!

Reflaschage firmware Hephestos 1

Exposez ici vos problème techniques matériels

Retour vers Matériels

par neusch » Sam Juin 12, 2021 10:17 pm

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)
Prusa i3 20210611.jpg
Modèle
Prusa i3 20210611.jpg (85.1 Kio) Consulté 503 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 ...
20210612_205743.jpg
Ecran
20210612_205743.jpg (35.33 Kio) Consulté 503 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.
20210612_205920.jpg
Carte
20210612_205920.jpg (52.81 Kio) Consulté 503 fois


Je suis à l'écoute de toute proposition qui me permettrait de la remettre d'appoint
neusch
Nouveau membre
 
Message(s) : 5
Inscrit le : Sam Juin 12, 2021 6:00 pm
Imprimante 3D: Hephestos, avec tête d’impression Hephestos 2

par paraglandeur » Sam Juin 12, 2021 11:26 pm

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.
paraglandeur
Contributeur actif
 
Message(s) : 295
Inscrit le : Mer Fév 03, 2016 2:01 pm
Imprimante 3D: Hephestos

par neusch » Dim Juin 13, 2021 6:38 am

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
neusch
Nouveau membre
 
Message(s) : 5
Inscrit le : Sam Juin 12, 2021 6:00 pm
Imprimante 3D: Hephestos, avec tête d’impression Hephestos 2

par Jacques » Dim Juin 13, 2021 7:31 am

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/download/2.5.1/Marlin_hephestos-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).
Vous cherchez une imprimante, du filament, une pièce détachée, visitez notre boutique, https://boutique.premium-computer.fr/
Des idées d'améliorations https://www.thingiverse.com/Premium/designs
Une question, une précision, 0134078285.
Avatar de l’utilisateur
Jacques
Site Admin
 
Message(s) : 5228
Inscrit le : Jeu Oct 23, 2014 3:02 pm
Localisation : Gonesse (95)
Imprimante 3D: Witbox et Hephestos

par neusch » Dim Juin 13, 2021 11:20 am

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
neusch
Nouveau membre
 
Message(s) : 5
Inscrit le : Sam Juin 12, 2021 6:00 pm
Imprimante 3D: Hephestos, avec tête d’impression Hephestos 2

par Jacques » Dim Juin 13, 2021 5:38 pm

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)
Vous cherchez une imprimante, du filament, une pièce détachée, visitez notre boutique, https://boutique.premium-computer.fr/
Des idées d'améliorations https://www.thingiverse.com/Premium/designs
Une question, une précision, 0134078285.
Avatar de l’utilisateur
Jacques
Site Admin
 
Message(s) : 5228
Inscrit le : Jeu Oct 23, 2014 3:02 pm
Localisation : Gonesse (95)
Imprimante 3D: Witbox et Hephestos


Retour vers Matériels