• catégorie : Microcontrôleurs
  • Publié en 5/2007 à la page 0
Présentation de l'article

Votre adaptateur JTAG

Pour la programmation et l'émulation

Votre adaptateur JTAG
Cet adaptateur a été destiné, en premier lieu, à permettre la programmation du processeur PSD813 que comporte la cartouche GBECG pour Gameboy, cartouche qui transformait cette console de jeu en un électrocardioscope (cf. numéro d'octobre 2006). Mais il est beaucoup plus universel que cela (cf. l’encadré intitulé « In-Circuit » JTAG pour :) Notre adaptateur se connecte au port parallèle d'un PC et utilise le protocole JTAG IEEE 1149.1.
L'amateur éclairé de microélectronique n’aura pas manqué de remarquer que d'autres composants programmables « In-Circuit » utilisent ce même port (parallèle) et un protocole identique. Malheureusement, les programmateurs/émulateurs destinés à ces composants ne sont pas compatibles, loin de là : il est donc hors de question de penser à un mariage mixte !
Cependant, une analyse plus attentive des schémas électroniques de certains programmateurs proposés par différents fabricants de circuits intégrés montre que les différences sont relativement mineures et que celles-ci se situent, en fait, au niveau des interconnexions entre les signaux du port LPT et les connecteurs JTAG. Quelques fonctions de multiplexage, il n’en faut pas plus pour réaliser un adaptateur « universel ».
Le téléchargement de cet article est réservé aux membres abonnés d'Elektor.
Cliquez ici pour vous identifier.
Produits
Fichier Gerber

Le circuit imprimé de cet article est disponible sous forme d’un ou plusieurs fichiers Gerber. Seuls les membres de la communauté d’Elektor peuvent télécharger gratuitement ce(s) fichier(s). Avec ce(s) fichier(s), vous pouvez réaliser vous-même le circuit imprimé ou bien le faire faire.
Si vous souhaitez passer par un service en ligne, nous vous recommandons notre partenaire Eurocircuits. Nous faisons régulièrement appel à Eurocircuits pour nos prototypes et notre production en série.

Résistances :
R1,R3 à R27 = 100 Ω
R28 à R32,R34 = 100 kΩ (CMS)
R33,R35 à R37 = 10 kΩ (CMS)
(R2 n’existe pas)
Condensateurs :
C1 = 100 nF (CMS 1206)
C2,C4 = 2µF2 (CMS 1206)
C3 = 220 nF (CMS 1206)
C5,C7 = 47 µF/10 V radial
(C6 n’existe pas)
Semi-conducteurs
IC1 = EP900LC (programmé EPS060287-41)
IC2 = REG710-NA5
Divers :
support PLCC 44 broches
K1 (K_LPT) = embase sub-D 25 points mâle en équerre encartable
K2 (FLASHLINK),K3 (MSP430),K4 (XILINX) = barrette DIL mâle 2x7 contacts
K5 (ALTERA) = barrette DIL mâle 2x5 contacts
J1,J2 (SW) = double micro-switch DIL
logiciel EPS060287-11.zip en téléchargement gratuit sur le site Elektor
platine EPS060287-1
À noter que le PLD (EPS060287-41) vous est fourni gracieusement et programmé en complément de la platine (EPS060287-1) si vous commandez cette dernière aux adresses habituelles
Optionnel
pour réaliser le câble de liaison avec le connecteur K3 du GBECG :
connecteur à sertir femelle 2x7 contacts
connecteur Molex 1,25 mm femelle 6 contacts ( Radiospares 279-9178)
6 fils avec broches serties pour connecteur Molex (Radiospares 279-9544)
Chargement des commentaires