Dear all,
I am using a iMX 31 phytec development board with linux as target and a x86 machine with 10.2 suse linux as host platform.
The target is booting up successfully with the original image . I just tried to compile the target linux source package and downlaoded into RAM and then copied into flash I am getting the message
No filesystem could mount root,tried:jffs2 kernel panic-not syncing:VFS:unable to mount root fs on unknown- block(2,0)
here is some settings in config file
# # Boot options # CONFIG_ZBOOT_ROM_TEXT=0x0 CONFIG_ZBOOT_ROM_BSS=0x0 CONFIG_CMDLINE="noinitrd console=ttymxc0 root=/dev/mtdblock2 rw ip=off" # CONFIG_XIP_KERNEL is not set
# Memory Technology Devices (MTD) # CONFIG_MTD=y # CONFIG_MTD_DEBUG is not set # CONFIG_MTD_CONCAT is not set CONFIG_MTD_PARTITIONS=y # CONFIG_MTD_REDBOOT_PARTS is not set CONFIG_MTD_CMDLINE_PARTS=y # CONFIG_MTD_AFS_PARTS is not set
# Miscellaneous filesystems
CONFIG_JFFS2_FS=y CONFIG_JFFS2_FS_DEBUG=0 CONFIG_JFFS2_FS_WRITEBUFFER=y # CONFIG_JFFS2_SUMMARY is not set # CONFIG_JFFS2_FS_XATTR is not set # CONFIG_JFFS2_COMPRESSION_OPTIONS is not set CONFIG_JFFS2_ZLIB=y CONFIG_JFFS2_RTIME=y # CONFIG_JFFS2_RUBIN is not set
Do I need to set any variable using setenv on uboot prompt
Thanks in advance