I have managed to get a 2.6.30-rc7 kernel working with TS-7800 (message no
18585 in ts-7000 Yahoo group).
I have trouble with later kernels. Well, I've only tried 2.6.34 and 2.6.35 (and
2.6.35.3). The kernel does not seem to know anything about MTD NAND flash
(onboard flash). I would like to boot to initrd (MTD second partition or
/dev/mtdblock2), as SD card partitions are not supported anyway.
The earlier (2.6.30-rc7) kernel works and its output is:
NAND device: Manufacturer ID: 0x2c, Chip ID: 0xdc (Micron NAND 512MiB 3,3V 8-bi)
Creating 4 MTD partitions on "gen_nand":
0x000000000000-0x000000020000 : "mbr"
0x000000020000-0x000000420000 : "kernel"
0x000000420000-0x000000820000 : "initrd"
0x000000820000-0x000020000000 : "rootfs"
This is not shown in the output of some newer kernels with compiled with
orion5x_defconfig (and command line options "console=ttyS0,115200n8
root=/dev/mtdblock2 rw init=/linuxrc").
Last lines from 2.6.35.3 output:
Root-NFS: No NFS server available, giving up.
VFS: Unable to mount root fs via NFS, trying floppy.
VFS: Cannot open root device "mtdblock2" or unknown-block(2,0)
Please append a correct "root=" boot option; here are the available partitions:
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0)
I don't have any special features that I want from this newer kernel, I'm just
curious what is wrong. MTD support and NAND Device Support are enabled by
default in this config.
I've also tried adding
mtdparts=orion_nand:@@0x820000(rootfs)
to kernel command line options, but I see no change in output.
I've also made MTD debugging noisy (level 3), but I couldn't see anything.
Any ideas?
Jaan
------------------------------------
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|