msalov 0 13 июля, 2010 Опубликовано 13 июля, 2010 · Жалоба Драйвера скачаны с: http://www.ftdichip.com/Drivers/CDM/CDM20602.zip при подключении к юсб система спрашивала драйвера, вручную направлял на драйвера из папки CDM20602, куда разархивировал из зипа. Вам нужно строку ft2232_device_desc "USB <-> Serial Cable" заменить на ft2232_device_desc "USB Serial Converter" Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ur5cuj 0 13 июля, 2010 Опубликовано 13 июля, 2010 (изменено) · Жалоба поставил более старый опеносд, изменил строчку, результат: C:\Program Files\OpenOCD\0.3.1\bin>openocd.exe -f openocd.cfg Open On-Chip Debugger 0.3.1 (2009-11-13-16:13) $URL$ For bug reports, read http://openocd.berlios.de/doc/doxygen/bugs.html Error: unable to open ftdi device: device not found Runtime error, file "command.c", line 473: Что ему нужно? как определить в чём проблема? C:\Program Files\OpenOCD\0.4.0\bin>openocd.exe -f openocd.cfg Open On-Chip Debugger 0.4.0 (2010-02-22-19:05) Licensed under GNU GPL v2 For bug reports, read http://openocd.berlios.de/doc/doxygen/bugs.html Error: unable to open ftdi device: device not found Command handler execution failed Изменено 13 июля, 2010 пользователем Volldemar Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AHTOXA 18 13 июля, 2010 Опубликовано 13 июля, 2010 · Жалоба Слушайте, а вроде новые версии openocd используют libusb, не? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ur5cuj 0 13 июля, 2010 Опубликовано 13 июля, 2010 · Жалоба Слушайте, а вроде новые версии openocd используют libusb, не? И что это значит? Вот что у меня лежит в C:\Program Files\OpenOCD\0.4.0\bin 13.07.2010 11:37 <DIR> . 13.07.2010 11:37 <DIR> .. 16.01.2010 10:49 113 211 libftdi.dll 16.01.2010 11:53 46 592 libusb0.dll 13.07.2010 09:33 116 openocd.cfg 22.02.2010 19:05 1 084 928 openocd.exe Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AHTOXA 18 13 июля, 2010 Опубликовано 13 июля, 2010 · Жалоба И что это значит? Значит надо поставить эту libusb :) Либо взять более старую сборку openocd, с поддержкой ftd2xx.dll. Например, вот отсюда (Точно было в архиве stm32_chanfat_mthomas_20090430b.zip, другие не проверял). 0.4.0 configure предлагает выбор Речь про винду, поэтому выбор (если ты не klen конечно:) ) только из бинарников. А бинарников с поддержкой ftd2xx.dll они не собирают в связи с какими-то гнутыми тараканами. Но вроде говорят, что доделали вариант с libusb, хотя я ещё не пробовал. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
IgorKossak 0 13 июля, 2010 Опубликовано 13 июля, 2010 · Жалоба Volldemar, немного не так, как у Вас, но я в своё время сделал как описано здесь, т. е. сконфигурировал свой отладчик как Turtelizer 2 и всё такое. Заработало сразу. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
nikkov 0 13 июля, 2010 Опубликовано 13 июля, 2010 · Жалоба Уважаемые знатоки! Подскажите, пожалуйста, какую железяку порекомендуете собрать для openOCD из их достаточно большого множества? Предполагается применение с семейством ARM-ов. Имею клон кейловского ULink-а, но хочу наладить работу с эклипсом. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ur5cuj 0 13 июля, 2010 Опубликовано 13 июля, 2010 (изменено) · Жалоба Volldemar, немного не так, как у Вас, но я в своё время сделал как описано здесь, т. е. сконфигурировал свой отладчик как Turtelizer 2 и всё такое. Заработало сразу. Можно сюда файлы конфигов? OpenOCD скачивал с: http://www.freddiechopin.info/index.php/en...4%3Aopenocd-040 Может не то скачал? поделитесь ссылочкой на виндовый опеносд. Изменено 13 июля, 2010 пользователем Volldemar Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Petka 0 13 июля, 2010 Опубликовано 13 июля, 2010 · Жалоба Уважаемые знатоки! Подскажите, пожалуйста, какую железяку порекомендуете собрать для openOCD из их достаточно большого множества? Предполагается применение с семейством ARM-ов. Имею клон кейловского ULink-а, но хочу наладить работу с эклипсом. Собирайте KT-LINK: страничка Он поддерживает SWD и его поддерживает OpenOCD. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
COMA 1 14 июля, 2010 Опубликовано 14 июля, 2010 · Жалоба Собирайте KT-LINK: страничка Он поддерживает SWD и его поддерживает OpenOCD. Схема то где, чтобы собрать? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Petka 0 14 июля, 2010 Опубликовано 14 июля, 2010 · Жалоба Схема то где, чтобы собрать? user manual 6 страничка Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
COMA 1 14 июля, 2010 Опубликовано 14 июля, 2010 · Жалоба user manual 6 страничка Это не схема, а диаграмма :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
IgorKossak 0 14 июля, 2010 Опубликовано 14 июля, 2010 (изменено) · Жалоба Можно сюда файлы конфигов? OpenOCD скачивал с: http://www.freddiechopin.info/index.php/en...4%3Aopenocd-040 Может не то скачал? поделитесь ссылочкой на виндовый опеносд. OpenOCD брал здесь. Источник драйвера для Turtelizer 2 указал ранее, а точнее здесь. Как устанавливать описано здесь. Файлы конфигов turtelizer2.cfg и lpc2478.cfg скопировал себе в проект в папку Config соответственно из папок: C:\Program Files\OpenOCD\0.4.0\interface C:\Program Files\OpenOCD\0.4.0\target В Eclipse в External Tools Configurations в поле Arguments соответственно прописал -f Config/turtelizer2.cfg -f Config/lpc2478.cfg Изменено 14 июля, 2010 пользователем IgorKossak Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AHTOXA 18 14 июля, 2010 Опубликовано 14 июля, 2010 · Жалоба OpenOCD брал здесь. Там написано: Due to alleged GPLv2 license incompatibility of using ftd2xx.dll libraries, this version was compiled to use libftdi + libusb-win32 libraries. Стало быть, надо ещё как-то ставить эту libusb? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ur5cuj 0 14 июля, 2010 Опубликовано 14 июля, 2010 (изменено) · Жалоба libusb нашел на: http://sourceforge.net/projects/libusb-win32/files/ скачал, заменил файл libusb0 в system32 на такой-же из скачанного, вот что получилось: C:\Program Files\OpenOCD\0.4.0\bin>openocd.exe -f openocd.cfg Open On-Chip Debugger 0.4.0 (2010-02-22-19:05) Licensed under GNU GPL v2 For bug reports, read http://openocd.berlios.de/doc/doxygen/bugs.html Info : clock speed 6000 kHz Warn : There are no enabled taps. AUTO PROBING MIGHT NOT WORK!! Error: JTAG scan chain interrogation failed: all ones Error: Check JTAG interface, timings, target power, etc. Warn : There are no enabled taps. AUTO PROBING MIGHT NOT WORK!! Error: JTAG scan chain interrogation failed: all ones Error: Check JTAG interface, timings, target power, etc. Command handler execution failed Warn : jtag initialization failed; try 'jtag init' again. Warn : gdb services need one or more targets defined файл cfg имеет содержание: interface ft2232 ft2232_layout usbjtag ft2232_device_desc "USB <-> Serial Cable" ft2232_vid_pid 0x0403 0x6010 #ft2232_serial "FTTDA2ENA" при раскоменченой последней строке на выходе получаю: C:\Program Files\OpenOCD\0.4.0\bin>openocd.exe -f openocd.cfg Open On-Chip Debugger 0.4.0 (2010-02-22-19:05) Licensed under GNU GPL v2 For bug reports, read http://openocd.berlios.de/doc/doxygen/bugs.html Error: unable to open ftdi device: device not found Command handler execution failed хотя утилитка выдаёт: \libusb-win32-bin-1.2.0.0\bin\x86>testlibusb.exe Dev #0: 0000 - 0000 Dev #1: FTDI - USB <-> Serial Cable Dev #2: FTDI - USB <-> Serial Cable Dev #3: FTDI - USB <-> Serial Cable что бы это значило? кто прокоментирует? что я делаю не так? Изменено 14 июля, 2010 пользователем Volldemar Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться