Brochage JTAG
Répondre à la discussion
Page 1 sur 2 1 DernièreDernière
Affichage des résultats 1 à 30 sur 35

Brochage JTAG



  1. #1
    PIC sur PAC

    Brochage JTAG


    ------

    Bonsoir à tous,
    Après avoir porté mon choix sur un µC atmega voir poste précédent:
    je suis prêt à passer aux tests mais un petit point me bloque " le brochage du port JTAG".
    voila ce que j'ai trouvé:
    1 TCK
    3 TD0
    5 TMS
    9 TDI
    4-7 VTref
    2-10 GND
    6 RST
    8 Not used

    Petits doutes:
    • RST C'est bien la ligne reset de l'atmega?
    • les valeurs de résistances pull-up varie de 1k à 30k suivant les montages que j'ai pu voire je pensais mettre 10K c'est bon?
    Merci encore au personnes qui ont répondu à mon post précédent.

    -----
    Dans le doute reboot

  2. #2
    ftorama

    Re : Brochage JTAG

    Oui, c'est bien le Reset du micro. Il sert principalement à détecter les reset externe, mais peut aussi être employé par la sonde pour rebooter le micro (dixit la datasheet)

    De quelles résistances parles-tu? J'ai un clone de JTAG ICE, et je n'ai pas de pull-ups, ni sur le programmateur, ni sur la cible

  3. #3
    PIC sur PAC

    Re : Brochage JTAG

    Bonjour FTORAMA,
    merci pour la réponse sur le reset.
    les résistances de pull-up viennent de la doc ATMEL et j'ai vu des schémas avec mais aussi sans donc si tu me dis que cela fonctionne correctement je ferai sans.
    Si ce n'est pas trop demandé aurais tu un exemple simple de projet qui me permettrait de tester ma chaine:
    AVR studio-PC-sonde JTAG-ATMEGA32
    style une led qui clignote.
    Cela m'assurerait que c'est bien mon prog qui plante si dès la première mise en test rien ne fonctionne (ce que je suis qui va arriver).
    voici un extrait de la doc ATMEL:
    Images attachées Images attachées  
    Dans le doute reboot

  4. #4
    invite98765423456
    Invité

    Re : Brochage JTAG

    Bonjour,

    regardez : http://wiki.jelectronique.com/projet...laire_pour_avr Je l'utilise même avec des mega1284 (eh oui, Ftorama 16K Ram)

    Je joins un petit projet qui fonctionne mais réglez la fréquence de l'ATmega dans le menu Projet->Configuration Options d'AVR studio

    Thierry
    Fichiers attachés Fichiers attachés

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

    Re : Brochage JTAG

    Citation Envoyé par thm Voir le message
    Bonjour,

    regardez : http://wiki.jelectronique.com/projet...laire_pour_avr Je l'utilise même avec des mega1284 (eh oui, Ftorama 16K Ram)

    Je joins un petit projet qui fonctionne mais réglez la fréquence de l'ATmega dans le menu Projet->Configuration Options d'AVR studio

    Thierry
    ppfff j'ai un at90USB1286 dans un projet que j'ai du mal à laisser partir...et compatible Arduino par-dessus le marché

  7. #6
    PIC sur PAC

    Re : Brochage JTAG

    Bonsoir
    Merci pour ce magnifique chenillard type K2000 du moins je pense que c'est ça (cela va me rappeler mes années d'internat ).
    Pour la config des fusibles c'est intégré dans le projet je pense?
    Que pensez vous alors des résistances de pull-up?
    Dans le doute reboot

  8. #7
    ftorama

    Re : Brochage JTAG

    Citation Envoyé par PIC sur PAC Voir le message
    Bonsoir
    Merci pour ce magnifique chenillard type K2000 du moins je pense que c'est ça (cela va me rappeler mes années d'internat ).
    Pour la config des fusibles c'est intégré dans le projet je pense?
    Que pensez vous alors des résistances de pull-up?
    Dans le doute, ça coûte pas grand-chose de les mettre

  9. #8
    invite98765423456
    Invité

    Re : Brochage JTAG

    Citation Envoyé par PIC sur PAC Voir le message
    Pour la config des fusibles c'est intégré dans le projet je pense?
    Je ne sais pas si c'est intégré dans le projet, regarde au moment de la programmation de l'atmega si ils sont OK. A part celui de option horloge (oscillateur interne ou Qz) , je te conseille de ne pas trop y toucher.

    Citation Envoyé par PIC sur PAC Voir le message
    Que pensez vous alors des résistances de pull-up?
    Je te conseille de suivre le schéma du lien que je t'ai donné.

    th

  10. #9
    PIC sur PAC

    Re : Brochage JTAG

    Merci pour les infos
    Premiers essais demain normalement.
    Dans le doute reboot

  11. #10
    ftorama

    Re : Brochage JTAG

    Citation Envoyé par thm Voir le message
    Je ne sais pas si c'est intégré dans le projet, regarde au moment de la programmation de l'atmega si ils sont OK. A part celui de option horloge (oscillateur interne ou Qz) , je te conseille de ne pas trop y toucher.
    Il se peut que tu aies besoin du JTAGEN. Je crois qu'il est activé en sortie d'usine. D'ailleurs, il est de bon ton de le désactiver si tu as besoin des broches. C'est l'expérience de la semaine perdue pour rien qui parle

    Je te conseille de suivre le schéma du lien que je t'ai donné.

    th
    Donc pas de résistances ....

  12. #11
    PIC sur PAC

    Re : Brochage JTAG

    Oui, d'après la doc la fonction JTAGEN est active de base (du moins au niveau des registres).
    Dans le doute reboot

  13. #12
    PIC sur PAC

    Re : Brochage JTAG

    Bonsoir,
    je viens de brancher pour la première fois la sonde JTAG sur mon PC et au malheur il faut un driver que windows n'a pas .
    La sonde que j'ai acheté était livré sans CD d'installation donc je ne m'en suis pas inquiété.
    Avez vous une idée de l'endroit ou je peux trouver le driver.

    voici le produit que j'ai acheté sur les conseils avisés de FTORAMA:
    http://cgi.ebay.fr/JTAG-AVR-USB-Emul...-/200549194348
    Dans le doute reboot

  14. #13
    ftorama

    Re : Brochage JTAG

    Citation Envoyé par PIC sur PAC Voir le message
    Bonsoir,
    je viens de brancher pour la première fois la sonde JTAG sur mon PC et au malheur il faut un driver que windows n'a pas .
    La sonde que j'ai acheté était livré sans CD d'installation donc je ne m'en suis pas inquiété.
    Avez vous une idée de l'endroit ou je peux trouver le driver.

    voici le produit que j'ai acheté sur les conseils avisés de FTORAMA:
    http://cgi.ebay.fr/JTAG-AVR-USB-Emul...-/200549194348
    Quel est le composant derrière l'USB? FT232, PL-2303?

    Avec ça, tu peux chercher le driver.

    Tu as aussi une adresse web derrière la sonde. Tu l'as essayée?

    Sinon, contacte le vendeur tout simplement. Il devrait t'envoyer ça dans les 24 heures

  15. #14
    Forhorse

    Re : Brochage JTAG

    "Pourquoi t'embêter avec les PICs et leurs interfaces de programmation hétérogènes" tu disais...
    Ah ah ah ! La petite gueguerre pro-pic anti-pic je m'en tape un peu, mais là je dois dire que ça me fait bien marrer.

  16. #15
    PIC sur PAC

    Re : Brochage JTAG

    Merci de me répondre FTORAMA.

    -Pas de site internet sur la sonde juste écrit USB-AVR-JTAG ce qui me renvoi sur un produit OLIMEX qui n'est pas du tout ça.

    -j'ai contacté le vendeur mais pour le moment je pense qu'il dort!

    -Sur la sonde 3 puces
    un atmel ATMEGA16
    un HC 244SH (PA1AX)
    et le gagnant:
    un LF 10108A (pl2303) c'est lui qui est au plus près du connecteur USB et cela correspond à la ref que tu m'as donné .
    je vais donc essayé de trouver un driver avec ça.
    je cherche un driver pour un émulateur de port série sous usb?

    Au fait il avance le cube, je suis curieux de voir le résultat.

    Ah ah ah ! La petite gueguerre pro-pic anti-pic je m'en tape un peu, mais là je dois dire que ça me fait bien marrer.
    c'est pas un coup bas ça
    Dernière modification par PIC sur PAC ; 26/01/2011 à 21h08.
    Dans le doute reboot

  17. #16
    Forhorse

    Re : Brochage JTAG

    Va voir sur le site de Prolific, tu devrais trouver le driver qui va bien.

  18. #17
    ftorama

    Re : Brochage JTAG

    Citation Envoyé par Forhorse Voir le message
    "Pourquoi t'embêter avec les PICs et leurs interfaces de programmation hétérogènes" tu disais...
    Ah ah ah ! La petite gueguerre pro-pic anti-pic je m'en tape un peu, mais là je dois dire que ça me fait bien marrer.
    Sauf que l'interface est la même...JTAG en l'occurence. C'est juste un driver de port série tout bête à télécharger. Le JDM que j'ai voulu monter il y a 10 ans en pleure encore de jalousie

  19. #18
    Forhorse

    Re : Brochage JTAG

    Bah c'est pas comme si le JDM était un programmateur.

  20. #19
    ftorama

    Re : Brochage JTAG

    Citation Envoyé par Forhorse Voir le message
    Bah c'est pas comme si le JDM était un programmateur.
    bah là, on est sur du clone aussi, mais ça devrait fonctionner une fois le driver installé.

    Le seul programmateur officiel que j'ai pour AVR, je ne m'en sers pas. Je suis habitué à mon petit clone

    Mais bon, dans l'esprit, je me prends pas la tête avec le programmateur, la palme revient aux ARM. Un port série natif ou USB, un MAX et tu peux t'attaquer à de véritables bêtes de course.

  21. #20
    PIC sur PAC

    Re : Brochage JTAG

    Merci cela semble fonctionner avec le pilote PROLIFIC( encore une marque que je connaissais pas )
    Pour ne pas faire de bêtise demain je pensais faire ainsi:
    alimenter mon ATMEGA
    puis connecter ma sonde au circuit
    faire enfin la connexion via AVR studio
    et lancer le chenillard K2000.
    C'est bon comme ordre?
    Dans le doute reboot

  22. #21
    ftorama

    Re : Brochage JTAG

    Citation Envoyé par PIC sur PAC Voir le message
    Merci cela semble fonctionner avec le pilote PROLIFIC( encore une marque que je connaissais pas )
    Pour ne pas faire de bêtise demain je pensais faire ainsi:
    alimenter mon ATMEGA
    puis connecter ma sonde au circuit
    faire enfin la connexion via AVR studio
    et lancer le chenillard K2000.
    C'est bon comme ordre?
    La sonde peut peut-être alimenter l'AVR directement (sans les leds hein).

    Comme ça, tu peux tout de suite faire les tests de dialogue.

  23. #22
    PIC sur PAC

    Re : Brochage JTAG

    Merci pour toutes ces infos, mais comme toute ma plaquette de test est déjà câblé j'utiliserais l'alimentation prévue.
    Dans le doute reboot

  24. #23
    PIC sur PAC

    Re : Brochage JTAG

    Bon j'ai tenté les premiers tests .... Bof
    J'accède au panneau de configuration (main, device, fuse etc)
    je peux effacer l'atmel, lire son code/numéro de série, je pense arriver à injecter le .hex dedans mais après je ne fait rien de plus.
    Je dois avoir fait une erreur grossière mais où?
    j'ai une piste à explorer les fuses "SUT&CKSEL" en fonction de l'oscillateur utilisé. Perso c'est un quartz 8Mhz et je pense qu'il est sur oscillateur RC.
    J'ai cherché un tutoriel pour la programmation via le JTAG mais j'ai rien trouvé de glorieux.
    je vais continué à .
    Dans le doute reboot

  25. #24
    ftorama

    Re : Brochage JTAG

    Citation Envoyé par PIC sur PAC Voir le message
    Bon j'ai tenté les premiers tests .... Bof
    J'accède au panneau de configuration (main, device, fuse etc)
    je peux effacer l'atmel, lire son code/numéro de série, je pense arriver à injecter le .hex dedans mais après je ne fait rien de plus.
    Je dois avoir fait une erreur grossière mais où?
    j'ai une piste à explorer les fuses "SUT&CKSEL" en fonction de l'oscillateur utilisé. Perso c'est un quartz 8Mhz et je pense qu'il est sur oscillateur RC.
    J'ai cherché un tutoriel pour la programmation via le JTAG mais j'ai rien trouvé de glorieux.
    je vais continué à .
    Si tes fuses d'horloge ne sont pas configurés, l'AVR tournera par défaut sur l'horloge interne 1MHz

  26. #25
    invite98765423456
    Invité

    Re : Brochage JTAG

    Bonjour,

    As-tu essayé le debug : avance step par step, point d'arrêt, ...??

    Thierry

  27. #26
    PIC sur PAC

    Re : Brochage JTAG

    bonsoir,
    Malheureusement je n'arrive même pas jusque là (mode pas à pas).
    Je pense vraiment que j'ai une conf incomplète sur les fuses.
    Je fais des copies d'écrans pour vous montrer.
    Dans le doute reboot

  28. #27
    invite98765423456
    Invité

    Re : Brochage JTAG

    Mets les copies d'écran de ce qui se passe à partir du moment où tu vas dans le menu debug-> start debugging.

    Thierry

  29. #28
    PIC sur PAC

    Re : Brochage JTAG

    Bon voici mes copies d'écran:
    Une précision:
    ne sachant pas quel réglage mettre pour les fuses SUT_CKSEL j'ai viré mon quartz et je suis resté sur la conf de base 1 Mhz interne. (je crois que je suis allé un cran plus loin que cet après midi mais pas sur).
    Après avoir lancé la cde START depuis le panel AUTO de la fenêtre "JTAG ICE in JTAG MODE ..." qui semble s'être déroulée correctement j'ai lancé 'start debugging' et voici la fenêtre obtenue .
    Images attachées Images attachées
    Dans le doute reboot

  30. #29
    ftorama

    Re : Brochage JTAG

    Dans la config du programmateur, tu as bien choisi le bon numéro de port COM?

    Aussi, je crois que AVR Studio ne détecte que les ports jusqu'à COM4. Essaies de changer le numéro du port virtuel pour être dans la fourchette basse

  31. #30
    PIC sur PAC

    Re : Brochage JTAG

    Dans la config du programmateur, tu as bien choisi le bon numéro de port COM?
    Pour cela c'est bon. la preuve je peux obtenir le numéro d'identification de l'ATMEGA, d'ailleurs tu m'avait déjà prévenu et j'en avais pris bonne note.
    Tiens pour info en fouillant dans le logiciel AVR la limitation à 4 pour la recherche du com en auto est une option. Mais bon cela fait pas avancer mon PB.
    Dans le doute reboot

Page 1 sur 2 1 DernièreDernière

Discussions similaires

  1. jtag
    Par invite6be122c7 dans le forum Électronique
    Réponses: 10
    Dernier message: 20/03/2009, 23h09
  2. interface jtag
    Par invite4c5fff6a dans le forum Électronique
    Réponses: 0
    Dernier message: 11/06/2008, 15h42
  3. Programmateur JTAG
    Par nams2590 dans le forum Électronique
    Réponses: 4
    Dernier message: 05/11/2007, 13h17
  4. Interface RS232 <=> JTAG
    Par WhiteBird dans le forum Électronique
    Réponses: 2
    Dernier message: 16/07/2006, 23h01
  5. Jtag??
    Par invite024d7f84 dans le forum Électronique
    Réponses: 3
    Dernier message: 12/06/2003, 18h13
Découvrez nos comparatifs produits sur l'informatique et les technologies.