x-loader build

Hi All!

I'm trying to build myself x-loader and u-boot. I used instructions from here:
http://elinux.org/BeagleBoard#X-Loader

The compiler I use is arm-2008q1

Steps:
git clone git://gitorious.org/x-load-omap3/mainline.git xloader
cd xloader/

Build:

make distclean
make omap3530beagle_config
make

SO, the build is fine and I copy the resulted x-loader.bin to a MMC
card as the MLO file. Insert into MMC slot and power up the board. On
the terminal I can see only CPU ID printed by ROM and nothing else
special.

I'm sure 100% that the card is formated properly because when I copy
MLO and u-boot from here:
http://code.google.com/p/beagleboard/wiki/BeagleboardRevCValidation
they work perfect!

Can anybody clarify what is wrong with those instructions, my
environment or what??

regards,
Max

Hi,

You must convert x-loader.bin to x-loader.bin.itf with SignGp code.
and after than flash to board.
You can find more information from here:
http://free-electrons.com/blog/beagle-labs/

Best regards,
Selim.

Mon, 22 Feb 2010, Maxim Podbereznyi wrote:

I'm trying to build myself x-loader and u-boot. I used instructions from here:
http://elinux.org/BeagleBoard#X-Loader

SO, the build is fine and I copy the resulted x-loader.bin to a MMC
card as the MLO file. Insert into MMC slot and power up the board. On
the terminal I can see only CPU ID printed by ROM and nothing else
special.

You will have to sign the file using signGP which is available at http://code.google.com/p/beagleboard/wiki/BeagleSourceCode
It will create a signed x-loader.bin.ift.

Guys thank you!
this really works!