On Sat, 21 Mar 2009, charliem_1216 wrote:
>
> Hi Robert --
>
> --- In "Robert P. J. Day" <> wrote:
> >
> >
> > here's my situation (on which i've posted on a couple linux kernel
> > mailing lists but this seems like the appropriate forum so i'll give
> > it another shot).
> >
> > i have a TS-7250, running a long-installed homegrown version of
> > 2.6.17.10. both kernel and a fairly old (busybox-1.2.1) based root
> > filesystem are in flash and if i just let the thing boot, it's all
> > good. (rootfs is in /dev/mtdblock2.)
> >
> > i'm trying to upgrade the kernel to the (admittedly unofficial)
> > 2.6.21-ts kernel source tree, so i downloaded that kernel source and
> > have tried to configure it as similarly as possible with the config
> > file used for the older 2.6.17 kernel. (i can pull that config info
> > out of /proc/config.gz when running that older kernel.)
>
> If you have the 2.6.21-ts source tree, you can check out the (almost
> certainly) working default TS configs at arch/arm/def-configs/ts7*.
> That would be a good place to start: get a booting system first then
> start cutting out subsystems you don't want.
assuming you really meant arch/arm/configs :-), that's the first
thing i tried:
$ make ts72xx_defconfig
and i get exactly the same error:
...
yaffs: dev is 32505858 name is "mtdblock2"
yaffs: passed flags ""
yaffs: Attempting MTD mount on 31.2, "mtdblock2"
VFS: Mounted root (yaffs filesystem).
Freeing init memory: 112K
Warning: unable to open an initial console.
Kernel panic - not syncing: No init found. Try passing init= option
to kernel.
rday
--
p.s. i'm assuming that the above does show me that the root
filesystem has been mounted properly.
========================================================================
Robert P. J. Day
Linux Consulting, Training and Annoying Kernel Pedantry:
Have classroom, will lecture.
http://crashcourse.ca Waterloo, Ontario, CANADA
========================================================================
------------------------------------
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/
|