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