Interchangeabilité des câbles et des appareils JTAG


8

Je vois beaucoup de câbles JTAG spécifiques aux appareils tels que AVR jtag ou ARM JTAG spécifique. Existe-t-il un câble JTAG «standard» qui fonctionnera sur plusieurs appareils? Je veux quelque chose qui fonctionnera avec les FPGA, les STM32 et les microcontrôleurs AVR xilinx


Ils demandent également un brochage standard.
Kortuk

Réponses:


6

En général, les câbles "JTAG" pour différentes familles d'appareils ne sont pas compatibles. Cependant, comme le note Leon, certaines sociétés tierces produisent des câbles "JTAG" qui peuvent être reconfigurés pour prendre en charge différentes familles d'appareils.


Juste une petite note. La partie matérielle de JTAG est la même pour tous les appareils, ce sont les instructions réelles qui diffèrent d'un fabricant à l'autre. On peut faire un câble JTAG assez facilement, ce ne sont que 4 fils que vous pouvez affirmer lentement, donc le banging fonctionne. La partie délicate consiste à obtenir ces jeux d'instructions. Beaucoup de fabricants ne veulent pas vous dire leurs jeux d'instructions.
Andrey

6

Amontec crée un JTAG reconfigurable. J'en ai un et je l'ai utilisé avec des puces ARM et des FPGA et CPLD Xilinx.



2

Les signaux sont définis (bien que certains d'entre eux soient facultatifs), mais le connecteur et le brochage ne le sont pas. Voici quelques exemples. Un connecteur à 20 broches semble être assez universel pour ARM JTAG.


Existe-t-il une disposition "la plus courante"? J'utilise un processeur AVR32.
Thomas O

1
J'utiliserais ce qui est utilisé par Atmel sur leurs cartes AVR32.
Leon Heller
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.