AnsweredAssumed Answered

CPU Delay After Changing M4MEMMAP - LPC4337

Question asked by Michael Brennan Employee on Aug 11, 2016
Latest reply on Sep 14, 2016 by Carlos_Mendoza



Have someone who is developing a boot loader which changes the CREG M4MEMMAP register to “shadow” an embedded application stored flash but is linked to 0x0.  He has this working but am noticing that the change in the memory map does not take effect immediately, in fact,  t seems he needs to insert at least 4 instructions before the next read from the “shadowed” memory region to make it work.


The documentation does not seem to mention such a delay.


Can you provide detail as to the exact delay (or suggested instruction sequence) following a change to this register?