¿A dónde se conecta JTAGSEL en un encabezado JTAG?

3

Estoy ocupado trabajando en un diseño de PCB para un chip Atmel SAM3S ARM. La siguiente imagen es una captura de pantalla del esquema del encabezado JTAG 20 pin:

EnlaCPU,hayunpinparaJTAGSEL,ymirandoatravésdela hoja de datos de 1000 páginas , estoy ¿No estás completamente seguro de a dónde se conecta esto en el encabezado JTAG?

¿Estoy completamente equivocado? ¿Es esta una señal que se pone alta / baja para seleccionar entre JTAG / SWD?

¿Alguien puede arrojar algo de luz?

    

2 respuestas

3

JTAGSEL no es un pin que usa el cuadro JTAG, porque cambia fundamentalmente lo que el cuadro JTAG ve en la interfaz. No hay una forma práctica de cambiar entre los dos sin cambiar la potencia.

La interfaz JTAG puede funcionar con el ARM de dos maneras:

  1. Como un puerto de depuración JTAG estándar. El ARM se ejecuta y está controlado por los circuitos de depuración internos, lo que permite iniciar y detener la ejecución, establecer puntos de interrupción, leer la memoria interna, etc. Este es el modo en que los usuarios están familiarizados con el depurador de modo (por ejemplo, gdb), y muy probablemente con lo que desea.

  2. Como una interfaz de exploración de límites. Esto prácticamente cierra las funciones internas de la ARM y permite que la interfaz JTAG controle directamente los pines de E / S. Esto se usa para conducir vectores de prueba desde el chip ARM a la placa para probar el resto de la placa, está destinado a dispositivos de prueba automatizados en producción y rara vez se usa fuera de la prueba de producción.

En caso de duda, desea la opción 1.

SWD es "depuración de un solo cable", que es un método de depuración alternativo similar a la opción 1 anterior, pero no utiliza el protocolo JTAG exacto.

(Tuve que investigar esto para nuestros tableros SAM3U.)

    
respondido por el Mike DeSimone
2

Puedes dejarlo desconectado.

  

El pin JTAGSEL se utiliza para seleccionar el escaneo de límites JTAG cuando se afirma   a un nivel alto. El pin JTAGSEL integra un desplegable permanente.   Resistencia de aproximadamente 15 kΩ a GND, para que pueda dejarse desconectada durante   operaciones normales.

    
respondido por el Garrett Fogerlie

Lea otras preguntas en las etiquetas