Is this boot up message normal?

Finally got all the stuff I need to use the beagle board. I booted up
and had it connected to my windows computer through a serial port
using teraterm and this is the message I got. I didn't have an sd card
installed because I was just trying it for the first time and I
haven't installed an operating system which would explain the warning
about there being no kernal image. However, I was wondering about the
first warning.

*** Warning - bad CRC or NAND, using default environment

I'm not totally sure what this means and I was wondering should I be
concerned about this or is this normal without an sd card and OS
installed yet?



Texas Instruments X-Loader 1.4.2 (Feb 19 2009 - 12:01:24)
Loading u-boot.bin from nand

U-Boot 2009.01-dirty (Feb 19 2009 - 12:22:31)

I2C: ready
OMAP3530-GP rev 2, CPU-OPP2 L3-165MHz
OMAP3 Beagle board + LPDDR/NAND
DRAM: 256 MB
NAND: 256 MiB
*** Warning - bad CRC or NAND, using default environment

MUSB: using high speed
In: serial usbtty
Out: serial usbtty
Err: serial usbtty
Board revision C
Serial #5ac400030000000004013f8901001001
Hit any key to stop autoboot: 0
No MMC card found
Booting from nand ...

NAND read: device 0 offset 0x280000, size 0x400000
4194304 bytes read: OK
Wrong Image Format for bootm command
ERROR: can't get kernel image!

The message is nothing to be concerned about in that it is not indicating an issue that is not normal. It can’t find the boot variables because as the board comes form the factory it uses a boot file on the SD card to set the boot variables. The issue you are having is that you need to have a correctly formatted SD card installed or that it cannot find the correct files on the SD card if it were installed.

To fix the issue, put a corre3ctly formatted SD card into the SD slot, so the board has something to boot from.


The message is telling you that you have not set any u-boot
environment variables. So it is using the default u-boot values --
which is usually fine. If you want to see what it is using, hit a key
to go to uboot, and then type printenv.

Best regards,

Glad to here that. Thanks for your help guys.