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

Parents Reply Children