Programmation AVR
Répondre à la discussion
Affichage des résultats 1 à 12 sur 12

Programmation AVR



  1. #1
    boux

    Programmation AVR


    ------

    Bonjour,

    Depuis peu, je me suis mis aux AVR mais je rencontre des problèmes :

    J'ai fais des tests et ça ne fonctionne toujours pas, je ne vois pas d'où ça peut venir !

    Je récapitule :

    - J'ai une carte de développement STK200 (datasheet : http://www.atmel.com/Images/doc1107.pdf) => Quartz externe de 8MHz
    - Un programmateur ISP pour STK500 (http://www.seeedstudio.com/wiki/Atme...ISP_Programmer)

    Je programme sous Windows XP et mon programmateur est bien reconnu mais impossible de programmer. Je galère au niveau des fuses etc... D'ailleurs au moment de changer la valeur des fuses j'ai déjà le message d'erreur qui apparait, toujours le même, voir l'image ci-contre : http://www.elec.uow.edu.au/avr/FAQs/ISP_mode_error.jpg

    Voilà, j'espère que quelqu'un pourra m'aider.

    Ah, et j'oubliais le plus important, je suis sur un ATMEGA16L !

    Merci à vous,

    Bonne soirée !

    -----

  2. #2
    boux

    Re : Programmation AVR

    Bonsoir,

    J'ai testé l'AVR avec la carte STK200 et un autre programmateur et aucun problème rencontré.
    Quel est le problème au niveau de ce programmateur ?
    Merci d'avance !

  3. #3
    indri

    Re : Programmation AVR

    Tu programmes sous quel logiciel? atmel studio 6? avrdude? avr studio 4?
    Avec avr studio 4 j'ai souvent ce message d'erreurs et je dois changer la vitesse du programmateur!
    Là où va le vent...

  4. #4
    boux

    Re : Programmation AVR

    Sous avr studio 4.
    Pourrais tu m'indiquer tout les paramètres que tu utilises car je suis un peu perdu à ce niveau là !
    Merci !

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

    Re : Programmation AVR

    Dans le menu de programmation d'avr studio 4 tu as l'onglet "main" -> programming mode and target setting
    Là tu as normalement "isp mode"!
    Tu as un bouton "settings" qui permet de changer la clock du prog!

    Avec les uc par défaut sur RC interne 8MHz et le fuse clock div8 (donc clock à 1Mhz) je suis obligé de descendre à 115Khz! Si je retire ce fuse (donc clock à 8MHz) je peux laisser la vitesse à défault (480khz)!

    Bon je sais pas si c'est ca ton soucis mais vérifie déjà ca...
    Là où va le vent...

  7. #6
    boux

    Re : Programmation AVR

    Je n'ai pas trouvé exactement les même menu mais quand je veux programmer je suis aller dans l'onglet "board" puis il y a "Oscillator and ISP clock" => ISP Freq > j'ai choisi 57.6kHz (j'ai aussi essayé avec la plus faible à 603Hz
    Ca ne fonctionne toujours pas j'ai toujours le message d'erreur avec le message suivant :

    Reading FLASH input file.. OK
    Entering programming mode.. FAILED!
    Leaving programming mode.. OK!

  8. #7
    indri

    Re : Programmation AVR

    Là je vois pas,c'est un autre problème..on dirait qu'il ne parviens mm pas à communiquer avec le programmateur pour changer ses config!
    Driver bien installé? bon port com?
    Là où va le vent...

  9. #8
    boux

    Re : Programmation AVR

    Les drivers sont bien installés. AVR studio le reconnait bien.
    Je me suis placé sur un port USB quelconque, je ne pense pas que ça change quelque chose.
    Lorsque je clique sur programmer le programmateur clignote quelques millisecondes et le message d'erreur apparait.

  10. #9
    indri

    Re : Programmation AVR

    Ben là je vois plus...j'esseyerais de le prog en dehors du stk200 mais je doute bcp!
    Sinon p-e allez sur le forum avrfreak qui est plus spécialisé qu'ici...
    Là où va le vent...

  11. #10
    abracadabra75

    Re : Programmation AVR

    Citation Envoyé par boux Voir le message
    le message d'erreur apparait.
    Et si tu nous le donnais..... (avec le nom de l'émetteur)
    Il n'y a que dans le dictionnaire où 'réussite' vient avant 'travail'.

  12. #11
    ftorama

    Re : Programmation AVR

    Le STK200 est une carte d'eval ancestrale et supportait les vieilles bécanes type AT90S8515 ou 8535.

    Les AtMega16 sont bien plus récents et les pins ont été totalement remappées. Il y a fort à parier que ton micro ne soit même pas alimenté, voire même ait été cramé à être branché dans une carte qui ne lui est pas destinée.

    Tu mets ton micro sur une board à insertion, condo de découplage, liaison au programmateur et si il n'a pas morflé, il devrait répondre à un programmateur ISP à 115200 bauds.

    D'ailleurs, de quel programmateur s'agit-il et quelle interface de prog utilise-t-il? Il y en a 3 sur les AVR, ISP, PDI et JTAG, dispos ou non selon les modèles. Sur un Atmega16, tu auras SPI et JTAG.

    Attention de lire d'abord les fuses du micro avant toute opération pour les restaurer lors de la phase de prog. Si on clique un peu vite sur "tout programmer", on bricke le micro. On peut le récupérer sans trop de difficultés, mais je ne crois pas que tu sois prêt pour une telle manip.
    Quand un homme a faim, mieux vaut lui aprendre à pecher que de lui donner un poisson.

  13. #12
    boux

    Re : Programmation AVR

    Bonsoir,
    Merci pour la réponse !
    J'ai essayé avec un autre programmateur, la carte STK200 et mon ATMEGA16 et tout fonctionne parfaitement. Il y a deux emplacements 40 pins, suffit de choisir le bon
    Mais j'aimerais vraiment faire fonctionner ce programmateur ISP pour STK500. Je ne sais plus où donner de la tête !

    Merci d'avoir tenter de m'éclaircir.

    Quant au message d'erreur, c'est toujours le même. Je ferais un screen demain.
    Dernière modification par boux ; 04/04/2013 à 22h06.

Discussions similaires

  1. Commencer la programmation AVR
    Par invitea6b0c443 dans le forum Électronique
    Réponses: 5
    Dernier message: 21/12/2012, 08h06
  2. Programmation AVR pour testeur DMX
    Par dardagnan dans le forum Électronique
    Réponses: 11
    Dernier message: 25/11/2012, 18h09
  3. Réponses: 10
    Dernier message: 29/10/2012, 08h21
  4. besoin cour programmation microncontroleur avr atmega 16!!!help plz
    Par invitef77ff214 dans le forum Électronique
    Réponses: 3
    Dernier message: 16/05/2010, 15h43
  5. problème programmation ISP AVR
    Par thomasalbert1993 dans le forum Électronique
    Réponses: 2
    Dernier message: 26/10/2006, 14h05
Découvrez nos comparatifs produits sur l'informatique et les technologies.