BB C4 and latest Angtrom Demo u-boot problem

Maybe your SD card is not properly formatted or the MLO is not the first file copied onto a freshly formatted card and it is defaulting to booting from NAND.

Gerald

Simple your SD card is not formatted "exactly" the way the internal
X-Loader wants to read it..

There are a couple tools/scripts posted on the net to accomplish this,
but here's my way:

Make sure you use a spare sd card.. (i don't want you to lose your
existing work.)

http://elinux.org/BeagleBoardUbuntu#Upgrade_X-loader_and_U-boot

Regards,

Finally I managed to create a full bootable SD!
Many thanks to all for the support!
I followed the instruction posted by Robert (almost).
better: i followed this:
http://nishanthmenon.blogspot.com/2008/08/how-to-boot-beagle.html
because the script from the page linked don't works for me (problem
with fdisk -l, I'm on kubuntu 10.04)
Now... another little question:
On a page that I've read only todai I've found a little comment about
using fdisk to format the SD:
they say to not use 50 as size for the boot partition but 51... but
everywhere I've found 50...
could this be the problem?
For now... many thanks for the support and for the patience.. to all
of you!

Now I got also a problem with the Angstrom demo. I wanted to show a
workmate the demo image.

I downloaded all files from the angstrom site, formatted the SD-card
as required and copied (in this order) MLO and u-boot.bin to the boot
partition and so on. (I simply followed the instructions)

Now, it doesn't boot.

The output on the serial console shows, when I only power up the
board:

#BEGIN BOOT LOG#

Texas Instruments X-Loader 1.4.4ss (Jul 24 2010 -
12:54:25)
Beagle Rev
C4
Reading boot
sector
Loading u-boot.bin from
mmc

U-Boot 2010.03 (Jul 24 2010 -
13:35:32)

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 e.

timed out in wait_for_pin:
I2C_STAT=0
I2C read: I/O
error
Unrecognized expansion board:
0
Beagle Rev
C4
Die ID
#2054002400000000040365fa12014020
Hit any key to stop autoboot:
0
Unknown command 'mmcinit' - try
'help'

** Unable to use mmc 0:1 for fatload

Sven,

Type this into u-boot:

nand erase 260000 20000

That will reset your uboot env to something working.

regards,

Koen

Thank you,

that really solved the problem.
The error seemed so strange, as it only occured on one of two Rev C4
board.

Thank you very much (again),
Sven