Di recente ho acquistato un programmatore JIMAG ARM-USB-OCD Olimx ma ho avuto difficoltà a farlo funzionare.
Il mio sistema principale è Linux, ma l'ho provato in Windows senza fortuna neanche lì. Sto usando OpenOCD per comunicare con il dispositivo, ma non rileva il chip ftdi sul programmatore.
Sospetto che l'hardware sia complicato, per due motivi. Il programmatore ha la capacità di alimentare una scheda a 5 V, 9 V o 12 V, ma quando misuro la tensione di uscita è solo a 0,7 ~ 1 V (quando collegato a USB, testato su 3 computer diversi e un hub USB); inoltre, quando connesso a Linux, viene rilevato il chip ftdi, ma si connette e si disconnette rapidamente lasciando una serie di errori nel syslog.
Le mie domande sono (e sono più interessato a chiunque abbia lo stesso programmatore): l'hardware è rotto? In caso contrario, cosa potrei fare di sbagliato?