qtomoko v31 boot ploblems

Ivan Matveev imatveev13 at nm.ru
Fri Feb 4 16:05:59 CET 2011


On Fri, 4 Feb 2011 13:59:00 +0100
David Garabana Barro <david at garabana.com> wrote:

> Hi
> 
> Just flashed qtmoko v31 in NAND.
> It hangs on first boot with kernel panic:
> 
> UBIFS error (pid 1): mount_ubifs: 'compressor "lzo" is not compiled in
> Kernel-panic - not syncing: VFS: Unable to mount root fs on
> onknown-block(0,0)
> 
> Usind qtmoko kernel & qi:
> 
> 
> -rw-r--r--  1 user group 29088 feb  4 12:59 qi-31.udfu
> -rw-r--r--  1 user group 93585408 feb  4 13:03 qtmoko-debian-v31.ubi
> -rw-r--r--  1 user group  2218272 feb  4 12:58 uImage-v31.bin
> 
> Any idea?

Same here.

http://lists.openmoko.org/pipermail/community/2010-December/063993.html

I had QtMoko v28 in NAND(jffs).
Installed QtMoko v30(ubifs) to NAND. Worked fine.
Installed Debian to SD with install.sh script started from NAND QtMoko.
  Debian worked
Installed SRH(ubifs) to NAND. Worked.
Installed QtMoko v30 to NAND. Can't boot. Same error as yours.
With some random multiple reflashing of kernel/rootfs/u-boot-env
managed to make QtMoko v30 boot from NAND.
Upgraded to QtMoko v31. Can't boot. Same error as yours.
Kernel complains it cant find root fs. Pity it doesn't show boot
options in the panic message. 
Installed QtMoko v28 to NAND(jffs). Boots fine.
QtMoko v31 from SD boots fine and shows regular NAND partition layout.

neo:~# cat /proc/mtd
dev:    size   erasesize  name
mtd0: 00200000 00010000 "physmap-flash.0"
mtd1: 00040000 00020000 "qi"
mtd2: 00040000 00020000 "depr-ub-env"
mtd3: 00800000 00020000 "kernel"
mtd4: 000a0000 00020000 "depr"
mtd5: 00040000 00020000 "identity-ext2"
mtd6: 0f6a0000 00020000 "rootfs"

Have no idea how to debug this. The problem manifests only on some
phones so no hope for help from people who know.
Can someone enlighten me how the partitions are marked in NAND?



More information about the community mailing list