
In message Pine.LNX.4.64.0808060127560.20220@blarg.am.freescale.net you wrote:
Moving the interrupt vectors to low memory can cause issues if the code gets overwritten via some image loading command (tftp, boot*, etc.) and interrupts (like the decrementer are enabled).
Oops? This is expected and normal behaviour. Did anybody complain about this?
On 85xx there is no reason to copy the interrupt vectors to low memory since we can run them in high memory since we are a Book-E core.
High memory means leave them in flash?
Then you will probably see nice crashes as soon as you erase U-Boot for example to install a new version.
All references to flash memory must be relocated to RAM, including the exception vectors, of course.
Signed-off-by: Kumar Gala galak@kernel.crashing.org
This is a fix for 1.3.4.
I don't think so. Seems to introduce a bug.
Best regards,
Wolfgang Denk