Fta-gods-hispanos.com

Tienes (1) mensajes Privado; as click aqui para leer Tienes Un Mensajes PM

PortalForosDescargas Reglas Del Foro
Retroceder   Fta-gods-hispanos.com > Discusion En General Del FTA > Discusion En General
Forgot Password? Join Us!

Que es y como funciona el jtag ?

Tema Cerrado
 
LinkBack Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 29-04-2009
Avatar de edwin4
Súper Moderadores
 
Fecha de Ingreso: mar 2009
Ubicación: El Caribe
Mensajes: 220
edwin4 is just really niceedwin4 is just really niceedwin4 is just really niceedwin4 is just really nice
Predeterminado Que es y como funciona el jtag ?

Cita:
El JTAG es un dispositivo que nos permitirá reducir la tensión de salida del puerto paralelo (LPT) desde los niveles lógicos TTL utilizados por éste:

0 digital = 0V
1 digital = 5V

hasta los utilizados por los microcontroladores STI:

0 digital = 0V
1 digital = 3,3V

Algunos de los microcontroladores STI disponen del conocido DCU (Diagnostics Controller Unit), accesible desde el TAP (Test Access Port) con el JTAG. Físicamente este puerto lo podemos localizar en la targeta de nuestro decodificador.


Existen varios diseños públicos de JTAG, unos de tipo "pasivo" usan simples resistencias para adaptar las tensiones del puerto paralelo al STi551x y otros de tipo "activo" usan un circuito CMOS "Buffer" (74HC244); se recomienda el uso de este segundo tipo, pues su funcionamiento es mas fiable con una gran variedad de puertos paralelos. De cualquier forma, esta interfaz deberá usar la asignación de señales que se especifica

a continuación:

Puerto Paralelo:

pin---------uso en jtag
2-----------TMS
3-----------TCK
4-----------TDI
5-----------nTRST
13----------TDO
18 A 25-----GND(tierra)


Puerto JTAG (en algunas Placas):

9---------TMS
11--------TCK
13--------TDI
15--------nTRST
19--------TDO20--------GND


Veamos estos dos diseños que se han comentado:

1. Jtag Sencillo

tan solo se utilzan 5 resistencias.
Cierto es que este diseño funciona, pero estamos haciendo que las diferencias de tensiones entre un puerto y otro haga circular una corriente excesiva entre puerto paralelo y decodificador, lo que podría motivar alguna avería en uno de ellos.


2. Jtag Autoalimentado

En este caso vamos a tratar sobre el diseño del Jtag que incorpora un circuito CMOS "Buffer" (74HC244), encargado de la conversión de un nivel lógico a otro.
Este diseño es mucho mas seguro que la version anteriormente comentada.

En este caso la alimentación es proporcionada por un a pila de 3,3V. Se ha de prestar especial atención a que el valor de la tensión de la pila no esté por debajo de los 3V, dado que provocará un mal funcionamiento del interfaz Jtag. Otra opción para evitar este problema puede ser sacar la alimentación para el interfaz Jtag directamente del decodificador.

En la gran mayoria de casos no existe el conector, sinó solo la ubicación en la placa para el, y por lo tanto deberemos soldar directamente los cables desde la salida del interfaz hasta nuestro decodificador:

Es recomendable que el cable de unión no supere los 30 cm.

Consideraciones a tener en cuenta:

Cada vez que el interfaz JTAG necesita ser conectado al decodificador, hay que seguir los pasos siguientes y en el orden expuesto:

1.- Desconectar el decodificador de la alimentación, quitando la clavija de red, así como las conexiones a otros aparatos (conectores de TV o Vídeo, antena, etc.)

2.- El decodificador y el PC que se va ha usar, tienen que tener una Masa Común; este punto es de ABSOLUTA IMPORTANCIA, para evitar graves problemas como la destrucción del decodificador, el interfaz o el puerto paralelo. No se puede pensar que la Tierra de la instalación eléctrica será suficiente, ya que puede haber fallos en la instalación y normalmente el cable de red de los decodificadores no tiene conexión a Tierra.

La única manera SEGURA es unir con un cable los chasis metálicos del decodificador y del PC. Un buen método es usar un cable en el que se han instalado dos terminales spade; en el PC y decodificador se istalaran, usando los propios tornillos de los chasis, cuidar de no hacerlo en tornillos roscados en partes de plástico, pues podrían no hacer contacto con el chasis y causar graves averías. Como alternativa, en uno de los extremos del cable de masa se puede instalar una clavija de tipo RCA, que se enchufara a fondo en una de las salidas de Audio del decodificador, pero hay que tener siempre presente el conectar el cable que une los dos chasis, antes de realizar los siguientes pasos.

3.- Conectar el interfaz JTAG al PC; (si se efectuará con un cable de extensión DB25 y no se aconseja pasar de dos metros) Es preferible que el PC este encendido y haya arrancado (en algunos PC’s, dependiendo de la BIOS y/o Sistema Operativo, si se deja el interfaz JTAG conectado y sin alimentar, cundo el PC arranca se puede desconfigurar el puerto paralelo, por lo que el programa podría no funcionar).

4.-conectar el interfaz JTAG con el decodificador desconectado de la alimentación, para esto se aconseja usar un cable plano de poca longitud, pero tampoco es necesario que el interfaz quede "dentro del decodificador", por el peligro de cortocircuitos.

Para evitar problemas de electricidad estática, siempre se debe tocar con una mano el chasis del decodificador, ANTES Y MIENTRAS que insertamos algún conector, en el jtag o el decodificador.

5.- Si el interfaz JTAG es del tipo "activo", deberemos alimentarla a 3.3 Voltios. Para ello, se puede usar un alimentador estabilizado de corriente continu(eliminador de baterias) o bien tomar la alimentación del propio decodificador, en el punto adecuado.

6.- Finalmente, conectamos el decodificador a la red eléctrica y lo podemos encender.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Reddit! Stumble this Post!Google Bookmark this Post!Yahoo Bookmark this Post!Live Bookmark this Post!
Tema Cerrado

Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los Códigos BB están Activado
Las Caritas están Activado
[IMG] está Activado
El Código HTML está Desactivado
Trackbacks are Activado
Pingbacks are Activado
Refbacks are Activado



La franja horaria es GMT -5. Ahora son las 06:40:25.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.3.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177