beagleboard boot problem


i have a beagleboard C4.

İ install angstrom 5 mouth ago from,
there is no problem.
Now i build new angstrom image from
and install it but it dont boot.

i have done this steps.
1)i formated sd card , created two partition , 50 mb fat32 and others
2)i copt mlo to vat firstly
3)i copy u-boot.bin to fat32 partition , from
4)i download image and extraxt it to etx2 partition, from om
5)i copy /boot/uImage file to fat32 partition

when i boot beagleboard, console like that

Texas Instruments X-Loader 1.4.2 (Feb 19 2009 - 12:01:24)
.Reading boot sector
.Loading u-boot.bin from mmc
.U-Boot 2010.03 (Aug 06 2010 - 11:28:56)
.OMAP3530-GP ES3.1, CPU-OPP2, L3-165MHz, Max clock-720Mhz
.OMAP3 Beagle board + LPDDR/NAND
.I2C: ready

i wait but nothings happen.

what is wrong?

press and hold user button while you press n release reset button. It
will boot. I dont know why!!! it happens with u-boot 2010.03.

press and hold user button while you press n release reset button. It
will boot. I dont know why!!! it happens with u-boot 2010.03.

It's the x-loader/u-boot combo...

X-Loader 1.4.2 & U-Boot 2010.03 don't get a long...

you might have the latest mlo (1.44ss) saved to disk, but on the pre
xM's it loads nand first (without pushing the user button) which still
happens to have 1.4.2 saved in nand.. Next x-load loads the u-boot
from mmc, which happens to be teh newer 2010.03 and locks up..

So.. hold the user button, once in u-boot, flash the new mlo to nand..
problem solved..


thanks for answers,

i hold the user button,press reset button and release user button.
it is boot but there are some error.
it boots from nand , not from mmc

when i see "Hit any key to stop autoboo" message, i press keyboard but
booting dont stop.
can you help me?

and there and 0xdroid in nand flash. may be problem is there.

Texas Instruments X-Loader 1.4.4ss (Jul 28 2010 - 16:59:13)
Beagle Rev C4
Reading boot sector
Loading u-boot.bin from mmc

U-Boot 2010.03 (Aug 06 2010 - 11:28:56)

OMAP3530-GP ES3.1, CPU-OPP2, L3-165MHz, Max clock-720Mhz
OMAP3 Beagle board + LPDDR/NAND
I2C: ready
DRAM: 256 MB
NAND: 256 MiB
In: serial
Out: serial
Err: serial

Probing for expansion boards, if none are connected you'll see a
harmless I2C er

timed out in wait_for_pin: I2C_STAT=0
I2C read: I/O error
Unrecognized expansion board: 0
Beagle Rev C4
Die ID #7cea000400000000040365fa1500d022
Hit any key to stop autoboot: 0
No MMC card found
Unknown command 'mmcinit' - try 'help'
Booting from nand ...

NAND read: device 0 offset 0x280000, size 0x400000
4194304 bytes read: OK
## Booting kernel from Legacy Image at 82000000 ...
   Image Name: Linux-2.6.29-omap1-00048-ge749c1
   Image Type: ARM Linux Kernel Image (uncompressed)
   Data Size: 1800804 Bytes = 1.7 MB
   Load Address: 80008000
   Entry Point: 80008000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK

Starting kernel ...

In my little experience:

There’s no MMC card?

check your serial configuration
don’t power the beagle with usb-otg

Good luck! :slight_smile: