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!

Problème affichage Hephestos 2 passage firmware Marlin 1.1.9

Améliorations spécifiques à l'Hephestos 2 BQ et rien d'autre

Retour vers Améliorations Hephestos 2

par Benf » Dim Oct 20, 2019 6:50 pm

Bonjour à tous,

Je bute sur un problème depuis quelques jours lors du passage en Marlin 1.1.9 de la carte Zum Mega 3D de mon Hephestos 2.

Après mise à jour en Marlin 1.1.9 officiel, la vue du menu principal est la suivante :
P91017-104903.jpg
affichage apres rotation selecteur


On distingue le menu principal, mais l'affichage n'est pas correct. Il semble qu'une partie de l'écran est utilisé mais pas dans sa totalité.

Après quelques secondes, ou après mouvement sur le sélecteur, le menu principal est remplacé par n'importe quoi :

P91017-105158.jpg
ecran principal sous Marlin 1.1.9

J'ai utilisé les fichiers configuration. h et configuration_adv.h fournis par Marlin pour l'Hephestos 2.
J'ai connecté la carte à Repetier. Toutes les fonctions de l'imprimante semblent opérationnelles.

J'ai également essayé avec la version 1.1.8 de Marlin, différentes versions de l'IDE arduino et de la bibliotheque u8glib, différents langages fr, fr_utf8, en, et toujours le même problème.

Seul l'afficheur de la carte ZUM LCD smart controller (rev1.9) semble poser problème.
En parcourant la toile (surtout Github), je ne trouve aucune retour de ce type.

Qu'en pensez vous?
Benf
Nouveau membre
 
Message(s) : 4
Inscrit le : Jeu Oct 17, 2019 12:04 pm
Imprimante 3D: hephestos 2

par Jacques » Dim Oct 20, 2019 10:35 pm

Si l'imprimante reste fonctionnelle c'est probablement que la configuration du LCD n'est pas la bonne ou pas les bons paramètres, du style nb col/ nb lignes.
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) : 4477
Inscrit le : Jeu Oct 23, 2014 3:02 pm
Localisation : Gonesse (95)
Imprimante 3D: Witbox et Hephestos

par Benf » Lun Oct 21, 2019 2:50 pm

Il s'agit bien d'un problème de configuration avec les dernières versions de Marlin qui affectent tous ces types d'afficheurs.

Problème résolu après modifications du code ultralcd_st7920_u8glib_rrd.h:

Il faut décommenter ces 3 lignes et incrémenter le delay 2 par pas de 50 jusqu’à obtenir le bon affichage :

#define ST7920_DELAY_1 DELAY_NS (0)
#define ST7920_DELAY_2 DELAY_NS (400)
#define ST7920_DELAY_3 DELAY_NS (0)
Benf
Nouveau membre
 
Message(s) : 4
Inscrit le : Jeu Oct 17, 2019 12:04 pm
Imprimante 3D: hephestos 2

par Jacques » Lun Oct 21, 2019 9:02 pm

Ca ressemblait en effet à un problème de timing, quelques bons caractères et d'autres mauvais.
Bravo !

En tout cas, merci pour le partage, la question risque de revenir
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) : 4477
Inscrit le : Jeu Oct 23, 2014 3:02 pm
Localisation : Gonesse (95)
Imprimante 3D: Witbox et Hephestos


Retour vers Améliorations Hephestos 2