From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christian Riesch Date: Wed, 18 Jun 2014 15:08:18 +0200 Subject: [U-Boot] enbw_cmc, da850evm_direct_nor, and calimain vectors table misaligned (was: [PATCH] arm: fix a build error with CONFIG_USE_IRQ) In-Reply-To: References: <20140609163656.95BE.AA925319@jp.panasonic.com> <20140609182926.95C2.AA925319@jp.panasonic.com> Message-ID: List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On Wed, Jun 18, 2014 at 2:55 PM, Christian Riesch wrote: [...] >> And that is /wrong/: the vectors table is misaligned by 4 bytes. > > Let's have a look at the calimain board. The vector exception table of > this CPU (ARM926EJS) can be located either at 0x00000000 or at > 0xffff0000 (depending on CONFIG_SYS_EXCEPTION_VECTORS_HIGH). This SoC > (Texas Instruments AM1808) has no physical memory at 0x00000000, > therefore CONFIG_SYS_EXCEPTION_VECTOR must be defined. The exception s/CONFIG_SYS_EXCEPTION_VECTOR/CONFIG_SYS_EXCEPTION_VECTORS_HIGH/ :-) Christian