ULINK - "Memory Mismatch!"

When i compile my code in the uvision3 and try to Debug i get the message:

Memory Mismatch!
Address: 0x00000018
Value = 0x18
Expected = 0xF0

This address corresponds to the code

LDR PC, [PC, #-0x0FF0] /* Vector from VicVectAddr */

I'm using ULINK V2.00 and MCB2100 V2

Parents
  • Well, Keil says that the only restriction on evaluation version is the code size, but, like magic, after I register the uvision, the blink example started to run in flash...really strange...but I can't debug my code yet...the same Memory mismatch problem. My startup code is the same as the BlinkIRQ example, and the Flash.ld linker file too...I'm writing in C++ but I can't see how this can be a problem, cause the memory mismatch is on startup code...

Reply
  • Well, Keil says that the only restriction on evaluation version is the code size, but, like magic, after I register the uvision, the blink example started to run in flash...really strange...but I can't debug my code yet...the same Memory mismatch problem. My startup code is the same as the BlinkIRQ example, and the Flash.ld linker file too...I'm writing in C++ but I can't see how this can be a problem, cause the memory mismatch is on startup code...

Children
More questions in this forum