Aller au contenu

GO Print

Mise à jour du Firmware CTC Prusa I3


rinty35

Messages recommandés

pour l'usbap si tu a flashé ta carte t'en a plus besoins, maintenant tu passe par l’USB normal de l'imprimante..

dans le marlin à l'onglé configuration.h.

laisse le port sur 0, pour une détection automatique du port.

#define SERIAL_PORT 0

et pour le baudrate tu change la valeur en fonction de la capacité du com sur le quel tu a branché ton imprimante via l’USB.

#define BAUDRATE 9600

Lien vers le commentaire
Partager sur d’autres sites

Merci @Arno191.

Hier j'ai trouvé comment modifier le baudrate du port USB, je peux monter au delà de 230400.
En fouillant sur le web, j'ai trouvé le fichier ../arduino1.6.xx/hardware/arduino/avr/boards.txt et la ligne où modifier le baudrate de transfert, mais ça marchait pas.

Ce soir j'essaie de modifier l'onglet configuration.h.
Je dois tout mettre à 9600?
Ou comme c'était d'origine? C'est-à-dire le port USB à 9600, le boards.txt à 115200 et le configuration.h à 9600?

Lien vers le commentaire
Partager sur d’autres sites

dans périphériques et imprimante de Windows tu sélectionne l’imprimante et tu va dans propriétés ou propriété de l'imprimante, selon ta version de Windows.

la dans les onglets proposé tu dois avoir accès au informations du port, et en propriété admin tu peut également changer le N° de port ainsi que la vitesse du com.

une fois cette étape faite tu n'a plus qu'a renseigné cette même vitesse dans le marlin et le trancheur, en tout cas dans Cura.

je ne sais pas si ça concerne toutes les versions de cura, mais la mienne ne détecte pas automatiquement le port de l'imprimante.

il faut le renseigner dans les paramètres de l'imprimante sous cura.

Lien vers le commentaire
Partager sur d’autres sites

Donc je dois harmoniser le configuration.h, et le paramètre de mon port USB.
Est-ce qu'il y a une valeur préconisée? 9600, 115200, 230400 ou autre?

Pour Cura, j'avais moi-même défini le port et le baudrate. Mais je reverrai ça si j'arrive à refaire fonctionner mon imprimante.

Modifié (le) par Dvergar
Lien vers le commentaire
Partager sur d’autres sites

tu peut utiliser un taux de transfère plus importent que 9600, par contre je ne connais pas la limite de la carte.

ne sachant pas le baudrate maximum que l'on peut appliquer à la carte gt2560, je commencerais bas genre 9600 si ça marche augmenterais progressivement.

mais perso, 9600 chez moi ça marche très bien.

Lien vers le commentaire
Partager sur d’autres sites

Bon ben ça marche toujours pas.

Voici ma configuration:
- port USB = 9600 bps
- configuartion.h = 9600
- boards.txt = 9600 (fichier de config C:\arduino\hardware\arduino\avr)

Message :

Citation

avrdude: Version 6.0.1, compiled on Apr  3 2014 at 23:12:16
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2009 Joerg Wunsch

         System wide configuration file is "C:\arduino/hardware/tools/avr/etc/avrdude.conf"

         Using Port                    : COM3
         Using Programmer              : wiring
         Overriding Baud Rate          : 9600
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout

Ca commence doucement à me prendre la tête.
J'ai pourtant fais comme dans le tuto et rien n'y fait.

Lien vers le commentaire
Partager sur d’autres sites

oui j'ai suivi toutes les étapes.
Quand j'essaie de flashé, maintenant le logiciel me revoie le message

Citation

Arduino : 1.6.0 (Windows 8), Carte : "Arduino Mega or Mega 2560, ATmega2560 (Mega 2560)"

avrdude: warning: cannot set sck period. please check for usbasp firmware update.
avrdude: error: programm enable: target doesn't answer. 1
avrdude: initialization failed, rc=-1
         Double check connections and try again, or use -F to override
         this check.

Erreur lors de la gravure de la séquence d'initialisation.

Que veux-tu dire par inversé?
tu parles du 5V de l'usbasp qui serait pas au bon endroit?

Lien vers le commentaire
Partager sur d’autres sites

dans arduino tu a bien changé une fois la procédure pour flasher la carte le mode de connection? de USBASP à USB.

sans quoi arduino ne communiquera pas avec la carte.

dans les paramètres d arduino et là pas dans le marlin, le com renseigné est le bon?

Lien vers le commentaire
Partager sur d’autres sites

là, j'ai effectivement un soucis.

je n'ai pas d'autre imprimante.
Mon imprimante 3D est bien sur le COM3 car c'est uniquement sur ce port que Cura et Pronterface pouvaient communiquer avec l'imprimante.

C'est pour le COM1 que j'ai un problème. Je suis pas sûr que l'USBASP soit attribuer sur ce COM.
Dans l'outil gestion de l'ordinateur > gestionnaire de périphérique, j'ai ceci :

peripherique.thumb.png.c597db465a91ac321ee5e1ee639184c5.png

Du coup, est-ce que mon USBASP est bien sur le COM1?
Sachant que dans arduino, c'est le seul COM sélectionnable.
Quand je branche l'imprimante en USB classique, elle est bien sur le COM3 et arduino voit bien le COM3 mais aussi le COM1 alors que l'USBASP est débranché.

Lien vers le commentaire
Partager sur d’autres sites

dans la gestion des périphériques de Windows, si ton imprimante est sur le com 3, arduino devrais normalement te proposer dans "outil" le chois du com 3.

l'USBASP devrais suivre ce port.

5a80454bde189_Capturedcran(3).thumb.png.5ceda1a86f6f2bc3d6dff83224cd64c1.png

Modifié (le) par Arno191
Lien vers le commentaire
Partager sur d’autres sites

dans arduino l'imprimante est bien détectée sur le COM3, l'USBASP semble être détecté sur le COM1.

en tout cas, c'est ce que je comprends quand je lis le message de arduino lors de la gravure du bootloader

Le 03/02/2018 at 16:23, Dvergar a dit :

avrdude: warning: cannot set sck period. please check for usbasp firmware update.
avrdude: error: programm enable: target doesn't answer. 1
avrdude: initialization failed, rc=-1
         Double check connections and try again, or use -F to override
         this check.

Erreur lors de la gravure de la séquence d'initialisation.

Lien vers le commentaire
Partager sur d’autres sites

du coup je n'ai plus de réponse à donner, je pense que mes compétences sur arduino sont atteintes.

j'ai réussit à flasher ma carte, en suivent le tuto et au moment d'installer un autre pilote je m'étais un peut embrouillé.

du coup j'avais installé tout les pilotes et ça a marché.

Lien vers le commentaire
Partager sur d’autres sites

Dvergar tu devrais peut être refaire le processus pour flasher la carte.

je ne me souviens plus si je t'ai posé la question mais pour ton USBASP, tu a vérifier dans la liste de compatibilité du constructeur qu'il est bien compatible avec la GT 2560?

Lien vers le commentaire
Partager sur d’autres sites

Sur Aliexpress.

C'est une rev À+ estampillée geeetech.

J'en saurai plus à la reception, mais d'après le descriptif, c'est bien un gt2560 de chez geeetech.

Et si c'est bien le cas et que j'ai pas besoin de la flasher, ça veut dire que je pourrai directement apporter des modifications et les televerser par Arduino?

Lien vers le commentaire
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.
  • YouTube / Les Imprimantes 3D .fr

×
×
  • Créer...