NAND Kernel partition vanished

Joachim Ott jo.omsl at googlemail.com
Mon Oct 11 15:37:01 CEST 2010


On 11 October 2010 13:21, gai boger <bebegai at hotmail.com> wrote:
>   It seems that the partition name "Kernel" in the nand no longer exists.
> Using dfu-util, it doesn't recognize the name, and when I use
> dfu-util -a 3
> then it says it writes to an "UNDEFINED" partition, and at the u-boot it
> says that I'm writing to the "rootfs" partition.
>
> How do I fix this and does this matter at all for the phone to find the
> kernel file?

Can you still boot the system in nand? If yes, check dmesg output for 2 things:

The kernel commandline should look similar to this:

[    0.000000] Kernel command line: rootfstype=jffs2
root=/dev/mtdblock6 console=ttySAC2,115200 console=tty0 loglevel=4
regular_boot mtdparts=physmap-flash:-(nor);neo1973-nand:0x00040000(u-boot),0x00040000(u-boot_env),0x00800000(kernel),0x000a0000(splash),0x00040000(factory),0x0f6a0000(rootfs)

And somewhat later:

[    1.300000] 6 cmdlinepart partitions found on MTD device neo1973-nand
[    1.305000] Creating 6 MTD partitions on "neo1973-nand":
[    1.305000] 0x000000000000-0x000000040000 : "u-boot"
[    1.305000] 0x000000040000-0x000000080000 : "u-boot_env"
[    1.305000] 0x000000080000-0x000000880000 : "kernel"
[    1.310000] 0x000000880000-0x000000920000 : "splash"
[    1.315000] 0x000000920000-0x000000960000 : "factory"
[    1.315000] 0x000000960000-0x000010000000 : "rootfs"

Maybe you u-boot environment is damaged?



More information about the support mailing list