ts-7000
[Top] [All Lists]

[ts-7000] Re: Sarge mod utils fails

To:
Subject: [ts-7000] Re: Sarge mod utils fails
From: "charliem_1216" <>
Date: Mon, 14 Jan 2008 18:54:58 -0000
--- In  "Rob" <> wrote:
>
> --- In  "Rob" <rafferty29@> wrote:
> >
> > I start the board with the CF card installed and hit <control>c to
> enter redboot.  In redboot I 
> > enter:
> > fis load vmlinux
> > then 
> > exec -c "console=ttyAM0, 115200 root=/dev/hda1"
> > 
> > I believe I am picking up the kernel on the flash rather than the
> one in Debian but am unsure 
> > how or why.
> > > 
> > > How are you booting?  It sounds like you are picking up an old
kernel
> > > version?  What does dmesg say about the booted kernel version?
> > > 
> > > Could you try to load the kernel by tftp or http?  give it a new
> > > filename, so you are sure you are getting the file you think you are
> > > (my_real_ts11_kernel).
> > > 
> > > Regards, ......... Charlie
> > >
> >
> The first line on startup is:
> Using base address 0x00218000 and length 0xDLinux version
> 2.4.26-vrs1-cirrus-1-2-1-ts8 
> 
> This would seem to be the flash memory location.  So how is the kernel
> on the CF card accessed?  Per the manual I did the two commands (fis
> load / exec) but it is like there is a third needed????  Or do I need
> to update flash somehow?  I am stuck.
> 
> thanks
>

Hi Rob --

That is the kernel from flash.  From the manual
http://www.embeddedarm.com/Manuals/linuxarm-guide-rev2.3.pdf,
I see that CF is not supported as bootable.  Your choices seem to be
either:
* Flash the new kernel into the On-Board Flash Filesystem, or
* Load the kernel via the network.

I'd suggest the network, because if you flash a new kernel on-board
and try to boot *without* your ts-11 rootfs on CF, then you would have
the same bad situation you are in now: new TS-11 kernel, but old TS-8
modules in on-board flash.

So instead of loading from flash by doing "fis load zimage -b
0x00218000", you would load from the network via "load -v -r -b
0x00218000 -m http -h <your_http_server_ip>
<your_shiny_new_kernel_filename>".  (Similar if you want to use TFTP
instead of HTTP).  Of course you have to set up a server, set the IP
in redboot, connect cables, etc, etc, before doing this.

All this is detailed in the above manual (updated last summer).

Regards, ........ Charlie




 
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