I was debugging a problem today where changing the pc before a step failed. The problem was that the arm_simulate() would use the value of pc *before* I changed it.
Some caching problem or other going on... This problem smells like the xscale problem reported earlier today and the luminary flash run algorithm problems. I won't be able to debug it any more until next week though. reg pc 0x1234 step => fails because arm_simulate() was using the old value of pc instead of 0x1234. -- Øyvind Harboe http://www.zylin.com/zy1000.html ARM7 ARM9 XScale Cortex JTAG debugger and flash programmer _______________________________________________ Openocd-development mailing list Openocd-development@lists.berlios.de https://lists.berlios.de/mailman/listinfo/openocd-development