Беда у меня с этим OpenOCD... Нашел время покопаться со связкой sam7s64 + MT-Link под Linux и уперся в стенку... =(
По SVN взял последнюю версию OpenOCD, установил libusb-dev и всё прекрасно собралось...
Всё включил и запустил:
Цитата
~/Temp/openocd_svn956/src$ ./openocd
Open On-Chip Debugger 1.0 (2008-08-21-10:56) svn:956
$URL: svn://svn.berlios.de/openocd/trunk/src/openocd.c $
jtag_speed: 8000
Error: J-Link command 0x01 failed (-1)
Error: J-Link command EMU_CMD_VERSION failed (-1)
Error: J-Link command 0x01 failed (-1)
Error: J-Link command EMU_CMD_VERSION failed (-1)
Error: J-Link command 0x01 failed (-1)
Error: J-Link command EMU_CMD_VERSION failed (-1)
Info: J-Link initial read failed, don't worry
Info: J-Link JTAG Interface ready
Error: J-Link command 0xdd failed (-1)
Error: J-Link command 0xdf failed (-1)
Error: usb_bulk_write failed (requested=6, result=-1)
Error: jlink_tap_execute, wrong result -1, expected 1
Error: usb_bulk_write failed (requested=6, result=-1)
Error: jlink_tap_execute, wrong result -1, expected 1
Error: J-Link command 0xdd failed (-1)
Error: J-Link command 0xde failed (-1)
Error: usb_bulk_write failed (requested=6, result=-1)
Error: jlink_tap_execute, wrong result -1, expected 1
Error: J-Link command 0xdc failed (-1)
Error: J-Link command 0xde failed (-1)
Error: usb_bulk_write failed (requested=6, result=-1)
Error: jlink_tap_execute, wrong result -1, expected 1
Error: J-Link command 0xdc failed (-1)
Error: J-Link command 0xdf failed (-1)
Error: usb_bulk_write failed (requested=6, result=-1)
Error: jlink_tap_execute, wrong result -1, expected 1
Error: J-Link command 0xdd failed (-1)
Error: J-Link command 0xdf failed (-1)
Error: usb_bulk_write failed (requested=6, result=-1)
Error: jlink_tap_execute, wrong result -1, expected 1
Warning:no gdb ports allocated as no target has been specified
Warning:no tcl port specified, using default port 6666
НЕ работает...