Votre adaptateur JTAG
Pour la programmation et l'émulation
publié dans Elektor n° 347, mai 2007

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 ».
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)
|
Cliquez ci-dessous pour télécharger l'article ou le fichier pdf.
Compte tenu de la complexité du marché international, Elektor ne saurait garantir la disponibilité des composants requis pour cette réalisation.
|