1)Ставите Zylin embedded CDT.
2)Debug->Debug configuretions->появился вариант Zylin embedded debug (Native)
3)Создаете производнуб от него конфигурацию, указываете на ее вкладках имя вашего gdb
Это типа "C:\Program Files\yagarto\bin\arm-elf-gdb.exe" или я не правильно понял?
4)Либо в папке проекта в файл .gdbinit, либо на вкладке Commands в поле 'Initialize commands' вписываете[code]target remote |
Естественно, openocd должен быть доступен через path. Мне такой вариант показался удобнее запуска отдельного демона.
Путь на OpenOCD я писал только в make файле, надо еще где то?
Консоль выдает:
CODE
target remote | openocd --pipe
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.htmlRemote communication error: No error.
monitor reset init
"monitor" command not supported by this target.
load
You can't do that when your target is `exec'
s
The program is not being run.
Что то я делаю не правильно?