Aller au contenu

Filament ABS

Toto33

Mise à jour impossible

Messages recommandés

Bonjour,

Je tente de mettre à jour mon Anet A8 afin d'avoir l'autolevel.

Malgré la lecture de nombreux post et vidéo, impossible de téléverser  (que cela soit en  USB ou via un USBASP). --> Problème de com.

J'ai testé avec Arduino (pour Marlin) et par l’intermédiaire de Avrdude (pour le driver Anet A8-L).

Quelque chose m'échappe mais quoi ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour,

Ce sujet a été abordé récemment. On a rappelé les problèmes de com les plus fréquents :

- Absence de driver (CH340G),

- Mauvais câble USB,

- Mauvais type de carte déclaré (pour avrdude Atmega 1284P, pour arduino Anet 1.0)

- Oubli d'intégrer le firmware de "anet-board master" dans arduino,

- Mauvais port USB ou port déjà utilisé (débrancher tous les autres périphériques USB).

J'en oublie peut-être. Avec arduino, l'interrogation du N° de la carte est un test simple.

Partager ce message


Lien à poster
Partager sur d’autres sites
youtube drone débutant

Bonjour,

Merci de ta réponse.

J'ai enfin réussi à téléverser depuis Avrdude via l'USBAP mais toujours pas depuis Arduino (MAJ drivers avec : http://undindoncurieux.blogspot.com/2015/12/charger-un-driver-usbasp-sur-windows-10.html).

Dans Arduino, anet-board master : OK, sélection de '"ANET V1.0 (Optiboot) mais rien.

Toujours dans Arduino, en USB, l’interrogation de la carte fonctionne mais aucun téléversement possible

En USBasp, interrogation de la carte impossible (message d’erreur m'indiquant un problème de port COM) avec sélection du programmateur "USBasp".

Partager ce message


Lien à poster
Partager sur d’autres sites

On ne sélectionne Anet v1.0 (optiboot) que si on sait avoir le bootloader optiboot sur la carte anet, et pour l'avoir il faut l'avoir installé séparément avec l'usbasp (ce qui au passage efface le firmware lui-même).

Par défaut l'anet A8 n'A PAS l'optiboot.

Dans ce cas il faut prendre Anet V1.0 et non pas Anet V1.0 (optiboot).

La conséquence de l'erreur? Arduino est incapable de communiquer avec la carte, cqfd.

Modifié (le) par Maeke
  • J'aime 1

Partager ce message


Lien à poster
Partager sur d’autres sites

@Locouarn : J'ai tout installé et même changé le câble.

@Maeke : Vu. Je ne suis pas encore au point, c'est clair !

Voila ou j'en suis :

AVRDUDE : OK - Mise à jour réalisée avec l'USBASP donc com. OK

ARDUINO : Connexion par câble USB OK apparemment avec Téléversement en cours durant plusieurs minutes puis interruption. Par contre, je n’arrive pas à me connecter via l'USBASP.

Pour résumé : JE RAME !!!

Partager ce message


Lien à poster
Partager sur d’autres sites
Il y a 7 heures, Toto33 a dit :

Dans Arduino, anet-board master : OK, sélection de '"ANET V1.0 (Optiboot) mais rien.

Il me semble avoir écrit "Anet V1.0" et pas "Anet V1.0 (Optiboot)"...

A l'issue du téléversement l'imprimante doit rebooter sous Marlin (ou autre).

Partager ce message


Lien à poster
Partager sur d’autres sites
Il y a 1 heure, Locouarn a dit :

Il me semble avoir écrit "Anet V1.0" et pas "Anet V1.0 (Optiboot)"...

J'lui ait expliqué la différence au-dessus.

  • J'aime 1

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour,

@Locouarn : Il te semble bien. La première n’ayant pas fonctionné, j'ai testé la seconde.

Bien entendu, je lus et regardé pas mal de vidéo avant de poster ici.

Sur  arduino, tout se passe bien jusqu'au téléversement. Il commence, la carte clignote brièvement puis plus rien jusqu'a un message d'erreur indiquant "Une erreur est survenue lors du transfert du croquis"

Dans la visualisation du moniteur série, j'ai bien les infos émanant de la carte. Quand j'interroge le type de carte, j'ai bien une réponse.

Pour info, la carte est une V1-5.

Savez-vous comment utilisé mon "USBASP ISP Programmeur pour Atmel AVR" en tant que passerelle ?

En vous remerciant,

Partager ce message


Lien à poster
Partager sur d’autres sites

Flash réussi en compilant le .hex et en le transférant depuis AVRDUDE via l'USBASP.

Par contre la question " Savez-vous comment utilisé depuis arduino mon "USBASP ISP Programmeur pour Atmel AVR" en tant que passerelle ? " reste.

Modifié (le) par Toto33

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour Maeke, oui. j'ai bien l'adaptateur 6 broches. Tout à fonctionné sans problème mais en passant par AVRDUDE.

Modifié (le) par Toto33

Partager ce message


Lien à poster
Partager sur d’autres sites

Salut Toto33, 

J'ai eu un problème semblable au tiens. Je crois que tu ne peux pas flasher t'a carte par USB car par défaut il n'y a pas de BootLoader. En revanche tu peux flasher avec ton USBasp depuis Arduino. Je pense que ton erreur et le fait que tu clique sur l'icone "Téléverser ". Il faut Téléverser depuis le menu "Croquis" et "Téléverser avec un programmateur" sous Arduino.

Partager ce message


Lien à poster
Partager sur d’autres sites
à l’instant, Voltor a dit :

Salut Toto33, 

J'ai eu un problème semblable au tiens. Je crois que tu ne peux pas flasher t'a carte par USB car par défaut il n'y a pas de BootLoader. En revanche tu peux flasher avec ton USBasp depuis Arduino. Je pense que ton erreur et le fait que tu clique sur l'icone "Téléverser ". Il faut Téléverser depuis le menu "Croquis" et "Téléverser avec un programmateur" sous Arduino.

toutes les cartes ont un bootloader, mais il en existe deux différents possibles sur la carte Anet COMME JE L'AI DéJà SOULIGNé, si tu sélectionne le mauvais bootloader dans arduino, y'aura pas de communication, s'tou, pas parce qu'il n'y a pas de bootloader, mais parce que ce n'est pas le bon.

Partager ce message


Lien à poster
Partager sur d’autres sites

Oui je pense que tu as raison Maeke. J'ai vu sur le net que certaine carte Anet ne sont plus compatibles avec le fichier "anet V1.0" de Arduino. A confirmer.

Partager ce message


Lien à poster
Partager sur d’autres sites

très facile, l'écran de la A6, E10, E12 et autres, donc celui avec l'encodeur rotatif, nécessite tellement de place en rom que l'on fini par saturer la place destinée au firmware très rapidement (dans Marlin il suffit d'activer deux options supplémentaires), la seule solution étant d'utiliser l'optiboot (la carte Anet n'a que la moitié de la rom de la ramps) si on veut l'utiliser.
Anet a probablement fini par le comprendre et utilise optiboot par défaut sur les cartes les plus récentes.

Modifié (le) par Maeke

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

  • Sur cette page :   0 membre est en ligne

    Aucun utilisateur enregistré regarde cette page.

×