Hi, I'm porting Android2.2 to S5PC100. The kernel can't find partitons of nand flash. I have the source code of Android2.1 that can run on S5PC100. The kernel of Android2.1 called function of add_mtd_blktrans_dev() related to nand flash, but Android2.2 didn't. Source code of Android 2.2 were downloaded from Google. Android 2.1 was not.
Nand flash chip is Samsung K9F2G08, 256M Bytes. ERROR information: VFS: Cannot open root device "mtdblock3" or unknown-block(2,0) Please append a correct "root=" boot option; here are the available partitions: Kernel panic - not syncing: VFS: DIWEI2 Unable to mount root fs on unknown-block(2,0) [<c002ea88>] (unwind_backtrace+0x0/0xd0) from [<c02f8074>] (panic+0x3c/0x10c) [<c02f8074>] (panic+0x3c/0x10c) from [<c0009024>] (mount_block_root+0x1d4/0x21c) [<c0009024>] (mount_block_root+0x1d4/0x21c) from [<c00092c0>] (prepare_namespace+0x164/0x1b8) [<c00092c0>] (prepare_namespace+0x164/0x1b8) from [<c00085b4>] (kernel_init+0xd8/0x10c) [<c00085b4>] (kernel_init+0xd8/0x10c) from [<c0029f1c>] (kernel_thread_exit+0x0/0x8) Thanks! dwlinux -- unsubscribe: android-porting+unsubscr...@googlegroups.com website: http://groups.google.com/group/android-porting