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

Programmation AVR



  1. #1
    invite20391b4d

    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
    invite20391b4d

    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
    invite20391b4d

    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
    invite20391b4d

    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
    invite20391b4d

    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
    invite29971eb1

    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.

  13. #12
    invite20391b4d

    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.

Discussions similaires

  1. Commencer la programmation AVR
    Par invitea6b0c443 dans le forum Électronique
    Réponses: 5
    Dernier message: 21/12/2012, 09h06
  2. Programmation AVR pour testeur DMX
    Par dardagnan dans le forum Électronique
    Réponses: 11
    Dernier message: 25/11/2012, 19h09
  3. Programmation Mega32 AVR Atmel pour commande d'un Servo de modélisme
    Par invite5d204084 dans le forum Électronique
    Réponses: 10
    Dernier message: 29/10/2012, 09h21
  4. besoin cour programmation microncontroleur avr atmega 16!!!help plz
    Par invitef77ff214 dans le forum Électronique
    Réponses: 3
    Dernier message: 16/05/2010, 16h43
  5. problème programmation ISP AVR
    Par invitea88e6ae4 dans le forum Électronique
    Réponses: 2
    Dernier message: 26/10/2006, 15h05
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...