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

Why shows debugger incorrect address?

Hi,

I'm using Keil uVision.
I need my application to start at address 0x08001000 and not on the flash base address 0x08000000.
So I changed the R/O Base address in the Linker window to 0x08001000.

After linking and starting debugging (CTL+F5) the Disassembly Window, when stepping through shows addresses at 0x08000000 and up while the .map file shows that code is located at 0x08001000.

How can that be explained?

Thanks

Henk