public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] bootm command: is there any load address limitation for fdt?
@ 2008-12-10 23:00 Richard Retanubun
  2008-12-11  0:20 ` Wolfgang Denk
  0 siblings, 1 reply; 4+ messages in thread
From: Richard Retanubun @ 2008-12-10 23:00 UTC (permalink / raw)
  To: u-boot

Hi,

I am using u-boot version 2008.10 + git commit 13d36ec849785453953d00220b2c7dc66644a3c2

The board is a custom MPC8360E, similar to MPC8360EMDS from freescale.

My DDR-SDRAM is at address 0x0 - 0x1FFFFFFF

I am trying to limit the amount of memory needed to load and boot a linux kernel (2.6.26)

to do this I loaded my fdt at address 0x20_0000 and uImage at 0x_30_0000

When I run bootm, I both the kernel and fdt passed their checksum tests, and then I got this error.

ERROR: image is not a fdt - must RESET the board to recover.

However, if I loaded my fdt at address 0x40_0000 and uImage at 0x50_0000, bootm works fine.

Is there a reason why fdt must be loaded at a specific offset from the start of RAM?

Thank you for all your time

- Richard Retanubun.

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2008-12-11 14:36 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-12-10 23:00 [U-Boot] bootm command: is there any load address limitation for fdt? Richard Retanubun
2008-12-11  0:20 ` Wolfgang Denk
2008-12-11 12:04   ` Jerry Van Baren
2008-12-11 14:36     ` Richard Retanubun

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox