Recientemente compré un programador Olimx ARM-USB-OCD JTAG, pero tuve dificultades para que funcione.
Mi sistema principal es Linux, pero tampoco lo he probado en Windows. Estoy usando OpenOCD para comunicarme con el dispositivo, pero no detecta el chip ftdi en el programador.
Sospecho que el hardware es dudoso, 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, probado en 3 computadoras diferentes y un concentrador usb); Además, cuando se conecta a Linux, se detecta el chip ftdi, pero se conecta y desconecta rápidamente dejando una serie de errores en syslog.
Mis preguntas son (y estoy más interesado en cualquiera que tenga el mismo programador): ¿está roto el hardware? Si no, ¿qué es probable que esté haciendo mal?