Aller au contenu

Filament ABS

medmed

Petit souci d'affichage avec le firmware Marlin.

Messages recommandés

Bonjour a tous,

J'ai une Anet A8 depuis quelques jours, et j'ai installé le firmware marlin 1.1.6. Le petit souci, c'est que j'ai un bug d'affichage qui rend l’écran illisible sur la page "Surveiller" ( j'ai mis le firmware en français) et unique cette écran là. J'ai fait une petite vidéo  c'est plus parlant...

https://www.youtube.com/watch?v=zc-WU3DSIIs

Ce bug d'affichage n'apparait qu'une fois l'impression lancée. Sans impression je n'ai pas de problème d'affichage. Il faut rafraichit la page en changeant de page pour que l'affichage redevienne normal. Mais ça dure pas. Au bout d'un certain aléatoire  l'affichage redevient partiellement ou totalement illisible.  J'ai changé de firmware étant passé sur Skynet 2.3.2 puis sur Marlin 1.1.4, mais cela n'a pas resolu le problème. Quelqu'un aurait eu ce gendre problème. Une solution...  ?

Je précise qu'a part ce bug, le firmware fonctionne très bien et que je n'ai aucun problème d'impression. Mais c'est saoulant de devoir a chaque jongler avec les pages afind' avoir un affichage lisible pour pouvoir  contrôler la progression de l'impression et ses paramètres.

 

IMG_20171128_113854.jpg

Modifié (le) par medmed

Partager ce message


Lien à poster
Partager sur d’autres sites

Salut,

Tant que la machine ne bouge tu n'as pas de problème, mais uniquement quand il y a des mouvements du chariots en cours d'impression.

C'est surement le signe des vibrations qui mettent en avant un problème de contact pas assez franc au niveau de la connectique et/ou nappe défectueuse.

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a 21 minutes, Didier3D a dit :

Salut,

Tant que la machine ne bouge tu n'as pas de problème, mais uniquement quand il y a des mouvements du chariots en cours d'impression.

C'est surement le signe des vibrations qui mettent en avant un problème de contact pas assez franc au niveau de la connectique et/ou nappe défectueuse.

Non .

Le problème ne survient qu'a l'impression de manière aléatoire. Il n'y pas de problème de vibrations. J'ai mis tous les renforts sur le châssis et l'imprimante est fixée sur son support grâce a des crochets sur les  barres filetées.

 je pense plus a un problème du firmware. J'ai eu du mal a installé Marlin 1.1.6, j'ai dû mis reprendre à plusieurs fois .  l'Arduino trouvait des problèmes de synchros qui empêchait l'installe du firmware. Ce n'est qu'a la 3eme ou 4eme fois que l’installation  s''est fait. Pourquoi cette fois là ? Mystère. Curieusement, tous les firmwares que j'ai installé après ce premier firmware  ce sont fait sans aucun problème. Je sais pas pourquoi le premier a eu des ratés

Je pense que l'installation c'est fait avec des erreurs. Malheureusement , la réinstallation du firmware ou d'un autre firmware ne résout pas le problème.

Modifié (le) par medmed

Partager ce message


Lien à poster
Partager sur d’autres sites

Rien à voir avec le flash du firmware, une programmation de composant c'est soit bon, soit corrompu et dans ce cas c'est inutilisable.

Les vibrations...  ne peuvent, ni être éliminé, ni être absorbé par un bridage de la machine.

Partager ce message


Lien à poster
Partager sur d’autres sites

Je n'avais pas ces problèmes d'affichage avec le firmware d'origine et j'avais les mêmes  vibrations. Les problèmes d'affichage sont apparue dès le flash.

Modifié (le) par medmed

Partager ce message


Lien à poster
Partager sur d’autres sites

Ok je crois comprendre ton problème.

Suis cette procédure et ton problème devrait être résolu.

http://www.instructables.com/id/HOW-TO-FIX-ANET-BRICKED-BOARD-USING-AN-ARDUINO-UNO/

Partager ce message


Lien à poster
Partager sur d’autres sites

J'ai résolu en grande partie mon problème de firmware :)

J'ai réinstalle le firmware d'origine et comme par miracle je n'ai plus de problème d'affichage. Ce qui démontre bien que c’était le firmware marlin qui a foutu le bazar. Mais je comprend toujours pas pourquoi une réinstallation des firmwares ne réglaient pas problème. Seule la réinstallation du firmware d'origine l'a résolu.

Didier3d, j'ai rien compris à ton lien. Pourquoi toutes ces bidouilles pour réinstaller le firmware d'origine alors qu'il suffit de passé par le câble USB ?  Ceci est un grand mystère pour moi ???

Du coup, j'ai décider de réinstaller le firmware Marlin 1.1.6. Contrairement  à la première installe là, le flash s'est fait sans problème. Et devinez quoi ? Je n'ai plus de problème d'affichage.   :D

Par contre j'ai un autre petit souci. Les origines X-Y ne sont plus bon. il imprime au bord du plateau au lieu d'aller au milieu.  Comment on règle les origines dans Marlin ? A moins qu'on puisse faire ça sous Cura ? J'utilise pas Repetier, mon ordinateur n'est pas dans la meme pièce que l'imprimante.

Merci a vous Didier et Jacky d'avoir bien voulu me donner un coup de main.. 

Modifié (le) par medmed

Partager ce message


Lien à poster
Partager sur d’autres sites

Le bootloader Optiboot utilise moins d'espace que le bootloader Atmega 1284p standard, ce qui permet d'avoir plus d'espace flash pour le firmware.

Il n'y a que la partie bootloader qui ce programme avec les câbles dupont sur le connecteur J3, le firmware lui c'est en mode USB.

Le lien que je t'ai communiqué n'est pas pour ré-installer le firmware d'origine, c'est la procédure pour les problèmes avec le LCD après une installation foireuse.

Tu a réussi autrement, super.

Partager ce message


Lien à poster
Partager sur d’autres sites

Je pensais le problème résolu, mais c'etait de courte durée. L'affichage est de nouveau illisible sur l'écran "Surveiller"

Modifié (le) par medmed

Partager ce message


Lien à poster
Partager sur d’autres sites

bonsoir

le problème vient de la   traduction en francais  de Marlin l'afficheur ne prend pas en compte les accents é  è à etc....

il faut ouvrir le fichier Marlin.ino , image.thumb.png.11d7fd2a597d06f10c52ab142eee4df1.png

flèche en haut a droite

image.thumb.png.fddadc7929e6ffa068ed1a9c8a6ac320.png

 

faire défilé jusqu'a trouver langague-fr.h cliquer dessus

puis vous devez changer tous les accents ,exemple é devient e , à devient a etc...

l'afficheur LCD ne prend pas en charge les accents c'est pourquoi cela devient illisible.

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonsoir mige9. Merci pour ton aide, mais c'est pas le problème des accents.  C'est la première chose que j'ai fait, d’enlever les accents, bien avant d'installer le firmware.

Partager ce message


Lien à poster
Partager sur d’autres sites

Salut,

Mige9 tu fais erreur le marlin sait prendre en charge les accents.

Le mappage a été corrigé et défini dans la version du language_fr.h avec cette définition #define MAPPER_C2C3

Il faut dans la section LCD Character Set du fichier configuration.h définir le type et donc ceci :

#define DISPLAY_CHARSET_HD44780 WESTERN

Voici un exemple en image depuis mon LCD

DSCN3049.thumb.JPG.9375815c40ecf2e161ce7c15ff41f3ab.JPG

Partager ce message


Lien à poster
Partager sur d’autres sites

bonjour didier3d,

je m'explique ce n'est pas marlin le fautif c'est le lcd .

il y a 2 configurations possible soit a bas de HD44780 ou a bas de 12864.

tu as l'affichage a base de 12864.

pour ceux qui on l'affichage avec un HD44780 avec une rom japonaise dans la table de caractère qu'il gère, dans sa seconde partie il n'y as pas les accents européens.

donc pas d'affichage d'accent c'est gravé en dur dans le HD44780.

c'est pourquoi il faut changer dans Marlin.

Partager ce message


Lien à poster
Partager sur d’autres sites

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 compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant


×