[Programmation] Arduino MEGA détectée mais transfert impossible [Résolu]
Répondre à la discussion
Affichage des résultats 1 à 6 sur 6

Arduino MEGA détectée mais transfert impossible [Résolu]



  1. #1
    nounours18200

    Arduino MEGA détectée mais transfert impossible [Résolu]


    ------

    Bonjour,

    J'ai déjà utilisé sans problème des UNO, des Nano et des Mega Pro mini basées sur un CH340G.

    Aujourd'hui j'essaie de transférer un pgm vers une MEGA (taille normale) qui est reconnue par W10 comme le montre la photo jointe.
    mega detectee.JPGmega detectee.JPG

    Lorsque je veux transférer un programme, il semble que le transfert commence mais ne finit jamais.

    Voici ce que j'obtiens:
    Les variables globales utilisent 216 octets (2%) de mémoire dynamique, ce qui laisse 7976 octets pour les variables locales. Le maximum est de 8192 octets.

    C:\Users\Michel\AppData\Local\ Arduino15\packages\arduino\too ls\avrdude\6.3.0-arduino17/bin/avrdude -CC:\Users\Michel\AppData\Local \Arduino15\packages\arduino\to ols\avrdude\6.3.0-arduino17/etc/avrdude.conf -v -patmega2560 -cwiring -PCOM5 -b115200 -D -Uflash:w:C:\Users\Michel\AppDa ta\Local\Temp\arduino_build_50 1886/essai_Building_v1.00.ino.hex:i

    Une erreur est survenue lors du transfert du croquis



    avrdude: Version 6.3-20190619

    Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/

    Copyright (c) 2007-2014 Joerg Wunsch



    System wide configuration file is "C:\Users\Michel\AppData\Local \Arduino15\packages\arduino\to ols\avrdude\6.3.0-arduino17/etc/avrdude.conf"



    Using Port : COM5

    Using Programmer : wiring

    Overriding Baud Rate : 115200

    Une erreur est survenue lors du transfert du croquis

    Le Log complet est dispo ci-dessous:
    erreur mega.txt

    Là je sèche car habituellement car une Arduino est détectée, il n'y a plus aucun problème.
    J'ai installé la dernière version de l'IDE Arduino (1.8.15) et mis à jour les définitions de cartes, mais toujours pareil.

    Qua faire ?

    -----

  2. #2
    umfred

    Re : Arduino MEGA détectée mais transfert impossible

    Tu as essayé de diminuer la vitesse de communication ?

  3. #3
    gienas
    Modérateur

    Re : Arduino MEGA détectée mais transfert impossible

    Bonjour nounours18200 et tout le groupe

    Citation Envoyé par nounours18200 Voir le message
    ... Une erreur est survenue lors du transfert du croquis ...
    Il y a deux déclarations à faire pour la liaisonc

    Une fois dans le sketch avant le démarrage de la communication, et une fois dans le moniteur.

    Il est impératif que les deux soient à la même vitesse.

    Certaines bibliothèques choisissent des vitesses différentes.

  4. #4
    nounours18200

    Re : Arduino MEGA détectée mais transfert impossible

    Tu as essayé de diminuer la vitesse de communication ?
    je ne vois pas où je pourrais régler la vitesse de transfert du programme vers la carte ?? (car avec toutes les autres cartes je n'ai jamais eu à m'en préoccuper: je n'ai rien vu dans "préférences" ni dans "outils")

    Il y a deux déclarations à faire pour la liaisonc

    Une fois dans le sketch avant le démarrage de la communication, et une fois dans le moniteur.

    Il est impératif que les deux soient à la même vitesse.

    Certaines bibliothèques choisissent des vitesses différentes.
    je pensais aussi un peu à un truc de ce genre (vu que la carte est détectée), mais :
    • je ne sais absolument pas comment connaitre la vitesse de la bibliothèque (d'ailleurs quelle biblio l'IDE utilise-t-il ),
    • ni comment indiquer une vitesse de transfert du programme dans le programme lui-même ? ? <-- ça me surprend un peu puisque l'erreur dont je parle se produit lors du transfert du programme vers la Mega: ce qui pourrait être déclaré à l'intérieur du programme aurait un impact ??

  5. A voir en vidéo sur Futura
  6. #5
    nounours18200

    [Résolu]: Arduino MEGA détectée mais transfert impossible

    C'est bon, j'ai trouvé: c'est juste un problème de câble !

    celui que j'utilisais était certes USB-2.0 mais peut-être trop long (2 mètres) ou pas assez blindé: je l'ai remplacé par autre (50cm fourni avec certaines Arduino Uno) et le transfert s'effectue parfaitement...

    Merci pour vos suggestions, bien que je n'ai pas vu où modifier la vitesse de transfert du programme lui-même (avant qu'il commence à tourner)
    Dernière modification par nounours18200 ; 31/05/2021 à 22h14.

  7. #6
    Piefra

    Re : Arduino MEGA détectée mais transfert impossible

    Bjr,

    Les reglages pour chaque type de puce sont dans un fichiers texte board.txt dans un dossier hardware de ton insatall
    Variable selon la version de ton ide si ide ( win linux ... version ...)

    A manipuler avec les precaution d'usage quand on ne sait pas exactement

    Cdlt

Discussions similaires

  1. [Energie] Switch 1.5A 250 V/AC sur Arduino Mega
    Par Syndrome5 dans le forum Électronique
    Réponses: 4
    Dernier message: 30/08/2017, 08h37
  2. Afficheur lcd 2*16 + arduino mega
    Par comptet dans le forum Électronique
    Réponses: 17
    Dernier message: 25/03/2015, 21h51
  3. Carte Arduino UNO R3 ou Arduino Mega 2560 R3 ?
    Par theoze dans le forum Électronique
    Réponses: 10
    Dernier message: 11/03/2015, 15h36
  4. Arduino mega
    Par zener57 dans le forum Électronique
    Réponses: 0
    Dernier message: 14/09/2009, 17h55
Découvrez nos comparatifs produits sur l'informatique et les technologies.