我最近买了一个Olimx ARM-USB-OCD JTAG编程器,但是我很难使它工作。
我的主要系统是linux,但是我已经在窗口中对其进行了测试,也没有运气。我正在使用OpenOCD与设备进行通信,但是它无法检测到编程器上的ftdi芯片。
我怀疑硬件有问题,原因有二。程序员可以为板子提供5V,9V或12V的电源,但是当我测量输出电压时,它只有0.7〜1V(当连接到USB时,已在3台不同的计算机和1个USB集线器上进行了测试);另外,当连接到linux时,会检测到ftdi芯片,但是它会快速连接和断开连接,从而在syslog中留下许多错误。
我的问题是(并且我对拥有相同程序员的任何人最感兴趣):硬件是否损坏?如果没有,我可能会做错什么?
这是一些奇怪的电源选项...到目前为止,我见过的最常见的ARM电压是3.3V。
—
davr
板上的准备工作电压为3.3V(我希望JTAG连接器也能适应此电压),5-9-12V电源将为板供电。
—
talex