Цитата(Шаманъ @ May 19 2016, 16:55)

doom13, я бы вначале добился работы OOCD без всяких эклипсов и прочего - из командной строки.
Для начала подключите ARM-USB-Tiny-H к компу и запустите просто:
openocd.exe -f interface/ftdi/olimex-arm-usb-tiny-h.cfg
Не хочет, пишет следующее (
это для 0.10.0 т.к. понял, что с 0.9.0. не покатит):
Код
Error: libusb_open() failed with LIBUSB_ERROR_ACCESS
Error: no device found
Error: unable to open ftdi device with vid 15ba, pid 002a, description 'Olimex OpenOCD JTAG ARM-USB-TINY-H' and serial '*'
,
но при этом Eclipse подконнектится, зальёт и запустит программу, всё будет работать.
Ещё вопрос по поводу драйверов Zadig, всегда выбирал WinUSB (v6.1.7600.16385), есть ещё выбор libusbK (v3.0.7.0) и libusb-win32 (v1.2.6.0), может попробовать другой?
Цитата(Raven @ May 19 2016, 17:21)

Частоту SWD снижать пробовали (до 50-100 кГц)? В конфиге неспроста закомментарена строка
Код
#adapter_khz 100
Для olimex-arm-usb-tiny-h, да еще в комбинации с SWD-переходником, фронты сигналов будут сильно завалены, так что большой частоты я бы не ждал.
О-о-п-с, пардоньте, забыл уже, что в логе было, вот и вставил про снижение частоты. Видно, что по USB не законнектился он с Tiny. Только непонятно, как же он тогда с lpc1788 через этот же кабель связывался. Кстати, кабель действительно ТОТ ЖЕ, или другой экземпляр?
Тот же. Ещё раз перепроверил на 100 kHz ошибка та же:
Код
GNU ARM Eclipse 64-bits Open On-Chip Debugger 0.10.0-dev-00287-g85cec24-dirty (2016-01-10-10:13)
Licensed under GNU GPL v2
For bug reports, read
http://openocd.org/doc/doxygen/bugs.html
Info : FTDI SWD mode enabled
adapter speed: 100 kHz
cortex_m reset_config sysresetreq
Info : flash bank command
Started by GNU ARM Eclipse
Error: libusb_get_string_descriptor_ascii() failed with LIBUSB_ERROR_PIPE
Error: no device found
Error: unable to open ftdi device with vid 15ba, pid 002a, description 'Olimex OpenOCD JTAG ARM-USB-TINY-H' and serial '*'