Взял openocd из svn. Соединил с устройством на ARM7TDMI. Ведет себя странновато (или я чего-то не понимаю).
Код
alx% daemon openocd -l openocd.log
Open On-Chip Debugger 1.0 (2008-07-04-19:52) svn:
$URL: svn://svn.berlios.de/openocd/trunk/src/openocd.c $
alx% telnet localhost 4444
Trying ::1...
Trying 127.0.0.1...
Negotiating binary mode on output.
Connected to localhost.
Escape character is '^]'.
Open On-Chip Debugger
> poll
target state: running
> halt
target state: halted
target halted in ARM state due to debug request, current mode: System
cpsr: 0x0000001f pc: 0x00026708
> poll
target state: running
> mdw 0 32
target not halted
Failure examining memory
В логе на mdw пишет вот что:
Код
Warning: arm7_9_common.c:1834 arm7_9_read_memory(): target not halted
Error: target.c:2026 handle_md_command(): Failure examining memory
Я что-то неправильно делаю?