This is just a kernel issue, unrelated to android. Either you don't include the correct driver, or the driver is broken.
The first problem is, what's your kernel source? Basically you have to get the kernel from the vendor, instead of porting yourself. It saves a lot of time. Besides, it is possible to run froyo with old eclair kernel. If you have a workable eclair kernel, try it first. Actually I've ported eclair to S5PC100 before. It's really a nightmare without good support from Samsung. Fortunately I don't have to work with it now. :) If it is possible, DO NOT use Samsung's CPU. Unless you have committed a big order to get good support from Samsung, or you have powerful enough resources to do everything yourself. On 11月30日, 下午2時02分, l l <android...@gmail.com> wrote: > 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. > -- unsubscribe: android-porting+unsubscr...@googlegroups.com website: http://groups.google.com/group/android-porting