Hi there,

openocd 0.10 (release) on a 2.6.27 ubuntu kernel.

I'm having a problem with my target halting just after a reset.

The target is a STM32F103 on an Olimex H103 board, programming it through
a Olimex ARM-USB-OCD programmer.

Once the target is flashed and reset, it almost immediately halts,
similar to the problem reported here:
http://forum.sparkfun.com/viewforum.php?f=18

Here's my output:

>reset run
JTAG tap: stm32.cpu tap/device found: 0x3ba00477 (Manufacturer: 0x23b,
Part: 0xba00, Version: 0x3)
JTAG Tap/device matched
JTAG tap: stm32.bs tap/device found: 0x16410041 (Manufacturer: 0x020,
Part: 0x6410, Version: 0x1)
JTAG Tap/device matched
target state: halted
target halted due to target-not-halted, current mode: Thread
xPSR: 0x21000000 pc: 0x00002ef4

The pc at which it halts is somewhat variable, but always within a
couple of instructions from 0x2ef4. The reason given for the halt is
also variable, I've seen "target-not-halted," "breakpoint,"
"debug-request," and "undefined." Doing a "reset" or a "reset run" doesn't
seem to make any difference.

A resume from the halt resumes normal execution.

Any ideas?

-perry
_______________________________________________
Openocd-development mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/openocd-development

Reply via email to