BeagleBoard Bootup Trouble

I have been trying to get my beagleboard -xm rev C to load linux, and I keep getting errors reading the SD card while trying to load linux. I get the same results from the SD shipped with the board labeled “xMTest beta 4-25” as well as new versions that I have tried on a new 8GB SanDisk. I am posting the output from the terminal below. Any help or suggestions would be greatly appreciated. I am stuck at this point.

Texas Instruments X-Loader 1.5.0 (Mar 27 2011 - 17:37:56)
Beagle xM
Reading boot sector
Loading u-boot.bin from mmc

U-Boot 2011.03-rc1-00000-g9a3cc57-dirty (Apr 01 2011 - 17:41:42)

OMAP36XX/37XX-GP ES2.1, CPU-OPP2, L3-165MHz, Max CPU Clock 1 Ghz
OMAP3 Beagle board + LPDDR/NAND
I2C: ready
DRAM: 512 MiB
*** Warning - readenv() failed, using default environment

In: serial
Out: serial
Err: serial
Beagle xM Rev C
No EEPROM on expansion board
Die ID #293000029ff80000016842c81302a007
Hit any key to stop autoboot: 3 … 2 … 1 … 0
The user button is currently NOT pressed.
SD/MMC found on device 0
mmc_send_cmd: timedout waiting for cmddis!
** Can’t read from device 0 **

** Unable to use mmc 0:1 for fatload **
** Bad partition 2 **
Booting from nand …

no devices available
Wrong Image Format for bootm command
ERROR: can’t get kernel image!