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

uvision not seeing changed flash

Hello,

I'm debugging a firmware update problem and notice that uVison2 and 3 do not refresh the dissasembly or code memory views.

In other words, my app writes the new code into flash, but Uvision still thinks the old code is there.

Is there a way to get the latest version of uVision to refresh it's view of flash?

Thanks,

Mark

Parents
  • If that is the case, how is the debugger to 'know' that you have another code in memory?<p>

    Well, if the debugger has access to a real emulator (ICE would be nice, but JTAG might do, to), it could simply read out the ROM every time.

    If the debugger only has access to a toy emulator (anything that's connected to the PC via RS232 and runs at 56k qualifies), of course, it cannot do this for performance reasons.

Reply
  • If that is the case, how is the debugger to 'know' that you have another code in memory?<p>

    Well, if the debugger has access to a real emulator (ICE would be nice, but JTAG might do, to), it could simply read out the ROM every time.

    If the debugger only has access to a toy emulator (anything that's connected to the PC via RS232 and runs at 56k qualifies), of course, it cannot do this for performance reasons.

Children