ts-7000
[Top] [All Lists]

[ts-7000] Re: TS7200 - Compact flash Problem

To:
Subject: [ts-7000] Re: TS7200 - Compact flash Problem
From: "charliem_1216" <>
Date: Fri, 06 Feb 2009 14:18:04 -0000
Hi Abbas --

--- In  Abas Javadtalab <> wrote:
>
> hello,
> Thank you so much for your response.
> The following error appear.
> VFS: Cannot open root device â??hda1â?³ 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
>
> as I mentioned before, this problem is related only to the
linux-2.6.21-ts and 2.6.x.
> I have probe into Linux kernel source, and I think that some patch
may be needed in order that kernel is able to work properly.
> I appreciate you for reading and helping.
> regards,
> abbas javadtalab

Please check your kernel config for the following:

MACH_TS72XX must be selected
BLK_DEV_IDE_TSCF must be selected

I'm not sure of exact choices when doing 'make menuconfig', but you
must end up with at least these.  Above values are for the 2.6.21-TS
kernel version, later vanilla kernels may be different.

A few other suggestions:

* For debugging, can you boot from NFS?  Then you can see if you can
mount the CF.  Once you can mount and read/write it with your new
kernel, then you can work on booting from it.  For booting, make sure
that the support is built into the kernel, and not as a module.

* 2.6 kernels have mostly switched from /dev/hda devices to scsi
devices /dev/sda.  Look through your dmesg to see if the CF is being
detected as sda.  If so, you may have to change the kernel boot
command line from root=/dev/hda1 to root=/dev/sda1.  I don't know if
that is the case with the 2.6.21-TS kernel or not.

* You might try a later kernel with Matt's patch set (2.6.27.4).  I'm
pretty sure that one has the CF showing up as /dev/sda.  At least it
has CONFIG_PATA_TS72XX=y and CONFIG_PATA_TS7200_CF=y in the config (in
the scsi transport section).

regards, ...... Charlie

> --- On Fri, 2/6/09, charliem_1216 <> wrote:
>
> From: charliem_1216 <>
> Subject: [ts-7000] Re: TS7200 - Compact flash Problem
> To: 
> Date: Friday, February 6, 2009, 8:57 AM
>
>
>
>
>
>
> --- In  .com, Abas Javadtalab <javadtalab@ ...>
wrote:
> >
> > Hello,
> > I Have compiled Linux 2.6.21-ts for the TS-7200. Almost all drivers
> worked well. however, The compact flash and NOR flash have not worked
> properly.
>
> Can you be more specific? Error messages? Problems at run-time or
> compile-time?
>
> regards, .......... Charlie
>
> > I have used ts72xx_defconfig for compiling. I have also compiledÂ
> Linux 2.4.26 for it and all of devices are working well.
> > I have configured linux-2.6.21- ts with different options. but the
> problem is no resolved.
> > does anynoe have an idea about it?
> > Best regards,
> > Abbas Â
> >
>




------------------------------------

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/

<Prev in Thread] Current Thread [Next in Thread>
Admin

Disclaimer: Neither Andrew Taylor nor the University of NSW School of Computer and Engineering take any responsibility for the contents of this archive. It is purely a compilation of material sent by many people to the birding-aus mailing list. It has not been checked for accuracy nor its content verified in any way. If you wish to get material removed from the archive or have other queries about the archive e-mail Andrew Taylor at this address: andrewt@cse.unsw.EDU.AU