This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Error when debugging program compiled outside uVision

I have a small test program for the MCB2130 evaluation board, which I've made in Eclipse using the GNU Arm-GCC compiler. When I try to debug this program in uVision using the ULINK Jtag it works the first time, but then fails if I change something in the program and try to debug again.
The error message is:
Memory Missmatch!
Address: 0x00000148
Value = 0x05
Expected = 0x80

And in the command window it says:
Error 125: AGDI: Memory write failed (0x00000148)

It is as if the debugger has some sort of cache and compares the programs. If they isn't the same it reports an error. If I change the program back and recompiles it, there is no problems.

Anyone know's this problem or knows how to use the debugger to debug a program, compiled outside the uVision IDE?

Best Regards
Søren Thestrup Hansen
Mjølner Informatics A/S

0