Forum Discussion
Altera_Forum
Honored Contributor
19 years agoHi grante,
> What "regions of unusable memory" are created by setting the exception address to > the start of SDRAM? Take a look at the default linker command script -- the warning is just a conservative warning and from a practical point of view is really just a software issue -- provided your reset address is elsewhere. If the warning bothers you just do as makasete suggests and set it to whatever + 0000_0020. The first 0x20 bytes are just the first cache line following the reset address -- and the only line that gets invalidated at reset -- so that's where the linker scripts want to put the startup code that invalidates the rest of the instruction cache. Placing the exception address at +0x20 will help avoid any software link-time issues when you're playing around with different code models. Regards, --Scott