Hello all,
I'm currently trying to get Linux configured and booting with Execute-In-Place mode, and am having some issues getting started. I've done google searches as well as the wiki and e2e, so either my search terms aren't right or there's just some simple step I'm missing. Here are the vitals:
We've got a NOR flash attached to CS2, and using the "old way" of booting - ARM UBL (wrapped in AIS) to u-Boot, u-boot to kernel. We're using DVSDK 4.03 with the 2.6.37 kernel, and we have the kernel working fine in the traditional uImage mode. What I've done is enabled XIP in the kernel config, then programmed the XIP kernel to a location in flash (0x600A0000). I've also set my kernel command line parameters in the kernel config. After flashing the kernel I jump into u-boot and just type 'go 0x600A0000' and nothing. I'm sure I'm missing something simple.