我最近买了一个 Olimx ARM-USB-OCD JTAG 编程器,但我很难让它工作。
我的主要系统是 linux,但我已经在窗口中对其进行了测试,也没有运气。我正在使用 OpenOCD 与设备通信,但它没有检测到编程器上的 ftdi 芯片。
我怀疑硬件有问题,有两个原因。编程器有能力给板子供电5V、9V或12V,但是当我测量输出电压时它只有0.7~1V(连接到USB时,在3台不同的电脑和一个usb hub上测试过);此外,当连接到 linux 时,会检测到 ftdi 芯片,但它会快速连接和断开连接,从而在 syslog 中留下一些错误。
我的问题是(我对任何拥有相同程序员的人最感兴趣):硬件坏了吗?如果没有,我可能做错了什么?