This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

OMAP-L137 EVM: Unable to mount root fs on unknown-block(31:2)

Other Parts Discussed in Thread: OMAP-L137

Hi,

I'm trying to start the linux kernel. After I type "bootm" on u-boot prompt, it seems okay at the beginning but soon end up with the error "Kernl panic - not syncing: VFS: Unable to mount root fs on unknown-block(31,2)"

the u-boot terminal shows:

......

List of all partitions:
1f00 256 mtdblock0 (driver?)
1f01 16 mtdblock1 (driver?)
1f02 3824 mtdblock2 (driver?)
b300 1931264 mmcblk0 driver: mmcblk
b301 1929244 mmcblk0p1
No filesystem could mount root, tried: ext3 ext2 cramfs vfat msdos
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(31,2)

......

The EVM is revision I, the u-boot is 1.3.3(rev. G). And the printenv command shows:

bootcmd=
bootdelay=3
baudrate=115200
bootfile="uImage"
ethaddr=00:0e:99:03:19:56
serverip=192.168.91.1
ipaddr=192.168.91.2
tftpblocksize=512
ip=off
filesize=1E5DAC
bootm=sf probe 0;sf read 0xc0700000 0x80000 0x200000;bootm 0xc0700000
stdin=serial
stdout=serial
stderr=serial
ver=U-Boot 1.3.3 (Jun 28 2012 - 13:59:37)
bootargs=console=ttyS2,115200n8 root=/dev/mtdblock2 rw noinitrd ip=none mem=32M

Please help me with it, thank you!

Ming