Hello all!

I have compiled and set up openocd 0.4.0 for an at91rm9200. 
The things that work are:
- connecting to the target
- setting hardware breakpoints
- running the executable
- single stepping in arm mode
- resetting the target
- disassembling the code in flash

Therefore, I think most things are set up correct and the hardware is working. 
However, I can not
single step in thumb mode. Removing the breakpoint does not help. The PC just 
does not increase.
As soon as I switch to arm mode single stepping starts to work (although it 
does not make sense
to single step in arm mode over code that has been compiled in thumb mode).

Therefore, what is going wrong?

This is my configuration:

======
reset_config trst_and_srst
source [find interface/olimex-jtag-tiny.cfg]
source [find target/at91rm9200.cfg]
flash bank xip cfi 0x400000 0xC00000 2 2 $_TARGETNAME
arm7_9 fast_memory_access enable
telnet_port 4444
gdb_port 3333
init
reset init
======


Regards,

Matthias Meixner
_______________________________________________
Openocd-development mailing list
Openocd-development@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/openocd-development

Reply via email to