IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Arduino Discussion :

Gravure du Bootloader "qui ne veut pas"


Sujet :

Arduino

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Coach
    Inscrit en
    Novembre 2019
    Messages
    236
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Coach

    Informations forums :
    Inscription : Novembre 2019
    Messages : 236
    Par défaut Gravure du Bootloader "qui ne veut pas"
    Bonjour,

    J'essaie de suivre la méthode "officielle " Arduino pour regraver le Bootloader d'une Nano (qui avait été flashée par AVRDUDESS précédemment) en suivant le tuto décrit ici:
    https://support.arduino.cc/hc/en-us/...nother-Arduino

    Je l'ai déjà fait plusieurs fois sans soucis en utilisant une UNO comme maître, et donc une Nano comme carte devant recevoir le Bootloader.

    Mais depuis hier je rencontre une erreur lorsque j'essaie de graver le Bootloader, et je ne comprends pas pourquoi. Le processeur est probablement un ATmega328PB et non un P, ce qui est fréquent avec les clones chinois, mais jusqu'à présent je n'avais pas de soucis.

    voici le message d'erreur:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
     
    Arduino : 1.8.15 (Windows 10), TD: 1.57, Carte : "Arduino Nano, ATmega328P (Old Bootloader)"
     
    C:\Users\Michel\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/bin/avrdude -CC:\Users\Michel\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/etc/avrdude.conf -v -patmega328p -cstk500v1 -PCOM9 -b19200 -e -Ulock:w:0x3F:m -Uefuse:w:0xFD:m -Uhfuse:w:0xDA:m -Ulfuse:w:0xFF:m 
     
     
     
    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\tools\avrdude\6.3.0-arduino17/etc/avrdude.conf"
     
     
     
             Using Port                    : COM9
     
             Using Programmer              : stk500v1
     
             Overriding Baud Rate          : 19200
     
             AVR Part                      : ATmega328P
     
             Chip Erase delay              : 9000 us
     
             PAGEL                         : PD7
     
             BS2                           : PC2
     
             RESET disposition             : dedicated
     
             RETRY pulse                   : SCK
     
             serial program mode           : yes
     
             parallel program mode         : yes
     
             Timeout                       : 200
     
             StabDelay                     : 100
     
             CmdexeDelay                   : 25
     
             SyncLoops                     : 32
     
             ByteDelay                     : 0
     
             PollIndex                     : 3
     
             PollValue                     : 0x53
     
             Memory Detail                 :
     
     
     
                                      Block Poll               Page                       Polled
     
               Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
     
               ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
     
               eeprom        65    20     4    0 no       1024    4      0  3600  3600 0xff 0xff
     
               flash         65     6   128    0 yes     32768  128    256  4500  4500 0xff 0xff
     
               lfuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
     
               hfuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
     
               efuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
     
               lock           0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
     
               calibration    0     0     0    0 no          1    0      0     0     0 0x00 0x00
     
               signature      0     0     0    0 no          3    0      0     0     0 0x00 0x00
     
     
     
             Programmer Type : STK500
     
             Description     : Atmel STK500 Version 1.x firmware
     
             Hardware Version: 2
     
             Firmware Version: 1.18
     
             Topcard         : Unknown
     
             Vtarget         : 0.0 V
     
             Varef           : 0.0 V
     
             Oscillator      : Off
     
             SCK period      : 0.1 us
     
     
     
    Erreur lors de la gravure de la séquence d'initialisation.
     
    avrdude: AVR device initialized and ready to accept instructions
     
     
     
    Reading | ################################################## | 100% 0.02s
     
     
     
    avrdude: Device signature = 0x1e9516 (probably m328pb)
     
    avrdude: Expected signature for ATmega328P is 1E 95 0F
     
             Double check chip, or use -F to override this check.
     
     
     
    avrdude done.  Thank you.

    Comment s'en sortir ? car sans pouvoir remettre un Bootloader, la carte est bonne à jeter...

    Merci à tous

  2. #2
    Membre confirmé
    Homme Profil pro
    Coach
    Inscrit en
    Novembre 2019
    Messages
    236
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Coach

    Informations forums :
    Inscription : Novembre 2019
    Messages : 236
    Par défaut
    A force de creuser, il m'est venu une idée: j'ai retenté la gravure du Bootloader mais en changeant le "processeur" dans le menu "outils", où j'avais mis avant "ATmega328P (Old bootloader)" en "ATmega328P"

    Et bonne nouvelle ça marche : cette fois la UNO a gravé le Bootloader dans la Nano sans erreur.

    Donc ma question se modifie légèrement:

    j'ai reçu cette Nano avec un "Old bootloader": car sans choisir "Old Bootloader" on ne peut pas y envoyer le moindre programme.

    Alors pourquoi lorsqu'on y regrave un Bootloader, il faut choisir le Bootloader ATmega328P normal (puisque le Old Bootloader" génère une erreur au transfert) ??

    La curiosité est un vilain défaut, mais ça me titille...

Discussions similaires

  1. [JScrollPane] qui ne veut pas se mettre en haut a gauche
    Par Cyber@l dans le forum AWT/Swing
    Réponses: 4
    Dernier message: 24/11/2006, 10h41
  2. [VB.NET]un formulaire qui ne veut pas se fermer
    Par josyde2006 dans le forum Windows Forms
    Réponses: 2
    Dernier message: 18/08/2006, 08h29
  3. requetes qui ne veut pas passer
    Par suya95 dans le forum Requêtes
    Réponses: 14
    Dernier message: 04/07/2006, 14h17
  4. JOptionPane qui ne veut pas se fermer!
    Par benthebest dans le forum AWT/Swing
    Réponses: 6
    Dernier message: 29/12/2005, 22h05
  5. un fichier qui ne veut pas être supprimé!!!!
    Par en_stage dans le forum Autres Logiciels
    Réponses: 4
    Dernier message: 22/10/2005, 01h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo