[U-Boot] x-loader question

John Tobias jtobias at viaas.com
Sat Oct 2 07:59:40 CEST 2010


Hi Steve,

Thanks for the response. The processor is OMAP4 and I am in the last stage
of bringing up the board. I took the source code from the omapzoom git tree.

How do I know if pre or post relocation changes?

Regards,

john



On Fri, Oct 1, 2010 at 8:43 PM, Steve Sakoman <sakoman at gmail.com> wrote:

> On Fri, Oct 1, 2010 at 4:27 PM, John Tobias <jtobias at viaas.com> wrote:
> > Hi Guys,
> >
> > I have a bit problem here and may be you can help some idea to debug
> > x-loader (please see the log messages below). I am using a micro-sd card
> > with FAT16 partition. I boot my board using the the sd card, the
>  x-loader
> > execute and loads the u-boot.bin at address location 0x80e80000. But,
> after
> > executing this ((init_fnc_t *)CFG_LOADADDR)(); instead of executing the
> > u-boot, it executed the hang function.
> > Any clues?
>
> I think you'll need to give a lot more information if anyone is to be
> able to help.
>
> What type of processor is on the board? I suspect OMAP4 based on the
> 0x80e80000 load address.
>
> What source tree is the x-load built from, and also what version of
> u-boot -- particularly whether this is pre or post the relocation
> changes.
>
> It appears that x-load is loading u-boot properly and then something
> goes wrong.  You'll get the "X-Loader hangs" message if there is ever
> a return from the ((init_fnc_t *)CFG_LOADADDR)() function call, so
> obviously something goes wrong once the downloaded u-boot starts
> executing.
>
> Steve
>


More information about the U-Boot mailing list