Problemas con el programador JTAG de Olimex Arm USB

7

Recientemente he comprado un programador Olimx ARM-USB-OCD JTAG pero he tenido dificultades para que funcione.

Mi sistema principal es Linux, pero tampoco lo he probado en la ventana, sin suerte. Estoy usando OpenOCD para comunicarme con el dispositivo, pero no detecta el chip ftdi en el programador.

Sospecho que el hardware es poco fiable, por dos razones. El programador tiene la capacidad de alimentar una placa a 5V, 9V o 12V, pero cuando mido el voltaje de salida es solo de 0.7 ~ 1V (cuando está conectado a USB, se prueba en 3 computadoras diferentes y un hub usb); Además, cuando se conecta a Linux, se detecta el chip ftdi, pero se conecta y desconecta rápidamente, lo que deja una serie de errores en el syslog.

Mis preguntas son (y estoy más interesado en cualquiera que tenga el mismo programador): ¿está roto el hardware? Si no, ¿qué es lo que probablemente haré mal?

    
pregunta talex

3 respuestas

8

Compruebe cuánta corriente necesita su tablero. Desde la memoria, el ARM-USB-OCD solo puede suministrar unos 10 de miliamperios. No es raro que un tablero de desarrollo utilice un par de cientos. Como paso de resolución de problemas, intente que openocd se comunique con el adaptador JTAG sin que esté conectado a la placa.

    
respondido por el Clint Lawrence
7

Para futuras referencias, he resuelto este problema.

Resulta que los dos cables USB que había intentado usar tienen una alta impedancia (~ 6 ohmios), cuando usé un cable con una impedancia cercana a 1 ohmio, funcionó bien ...

    
respondido por el talex
1
  

... se puede usar como fuente de alimentación para su tablero de destino con tres puentes   Fuentes de alimentación seleccionables: 5V 9V y   12VDC, la corriente de la fuente USB es limitada   con fusible reajustable a 300mA, al   diferente voltaje de salida el máximo   La corriente es diferente: 5V / 200mA,   9V / 100mA, 12V / 70mA, tenga en cuenta que esto   También depende de su actual host USB   capacidades, si otros dispositivos USB son   conectado a su computadora o si el   portátil está funcionando con baterías estos   Las cifras pueden ser diferentes y dependen de   el host USB de su computadora.

(de enlace )

    
respondido por el Toby Jaffey

Lea otras preguntas en las etiquetas