ts-7000
[Top] [All Lists]

Re: [ts-7000] Specific question on creating a new filesystem, kernel on

To:
Subject: Re: [ts-7000] Specific question on creating a new filesystem, kernel on a CF card ...
From: Joe Bouchard <>
Date: Tue, 29 May 2007 19:26:56 -0400
On Tue, May 29, 2007 at 11:05:25PM -0000, djtopper wrote:
> I guess my biggest concern is the following.  The
> linuxarm-guide-rev2.2 states that in order to load a new kernel into
> JFFS/YAFFS, I must first delete the old one.  So:
> 
>   fis delete <kernel name>
> 
> will delete the old kernel associated with that tag.
> 
>   fis create -b 0x0021800 -l 0x1600 <new kernel name>
> 
> will load vmlinux from my CF flash into JFFS?  It will then have a new
> tag with the same name?
> 
> Something there seems fishy to me.  How will RedBoot even know where
> to look for my new kernel image?
> 
> Thanks,
> 
> Dave Topper

Speaking for the TS7200 which I am most familiar with... This is a little
different paradigm than a PC.  The kernel doesn't live on the CF card like on
the disk of your PC.  It still lives on one partition of the onboard flash,
almost like burning the kernel to the BIOS.

This is what I do... DON'T start with the fis delete, etc. Read the part about
loading the kernel across the network. Get your kernel set up on you development
PC with the tftpd running.  run fconfig and set the script to load the kernel
from your development PC.  Do that many times while you are developing (I've run
that way for days at a time).  When you quite sure you like this kernel, then
you fis delete and fis create.

So, your statement "in order to load a new kernel into JFFS/YAFFS, I must first
delete the old one" is a true statement, but perhaps a bit misleading. IMHO that
comes later.  You don't start by doing that, and you don't do that to try new
kernels.  Try them via tftpd, and commit when you are sure.

Make sense?

Good luck,
Joe


 
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