On Mon, May 01, 2006 at 11:21:25AM +0000, David J. Singer wrote:
On Monday 01 May 2006 10:05, Jonathan McDowell wrote:
Sort of. The .pbl file should stay as 0x11d00000 and you should "bootm 11d00000". The kernel load of 0x10008000 gets written into the uImage file so u-boot knows that's where the kernel needs to finally end up.
OK. I tried that initially and I just got "Bad Magic Number".
I assumed that was because I'd loaded the uImage in the wrong place.
If your rootfs is more than 1M you'll get that as you'll overwrite the kernel (at 0x11d00000) with the fs (at 0x11c00000). Either make the initrd smaller or change the address you load it at.
J.