ts-7000
[Top] [All Lists]

[ts-7000] Re: Nandctl (TS7550) chicken & egg situation?

To:
Subject: [ts-7000] Re: Nandctl (TS7550) chicken & egg situation?
From: "j.chitte" <>
Date: Sun, 30 May 2010 17:24:57 -0000

--- In  "naturalwatt" <> wrote:
>
> On the TS7550, you must use nandctl to rewrite the initrd back to Flash, if 
> you have made a change to boot sequence.
> 
> The supplied linuxrc runs a shell and waits until that shell is closed before 
> doing the full Debian boot.
> 
> If you replace the linuxrc with one that doesn't wait, ie you want a 
> non-interactive boot, how can you ever get back and alter the linuxrc?
> 
> There is no nandctl in the Debian image and the one in the initrd is linked 
> against uClibc, so it won't run in the Debian environment.
> 
> There is no compiled nandctl in ts-7500-linux/binaries/ts-utils and no source 
> in ts-7500-linux/sources.
> 
> What's a boy to do?
> 
> This is a similar situation to getting to a single-user boot on a more 
> traditional large Unix-type system.  With the old RedBoot, there were ways to 
> alter the boot sequence, but I can't see how to do that with the new Cavium 
> systems.
>

If the initrd is not execute-in-place it should be possible to use it to write 
a new initrd since it will be running from a memory loaded copy. Thought you'll 
be royally buggered if you make a mistake in what you write to flash.

Since initrd is an executable that contains GPL licenced software I would have 
thought there was an obligation to provide source for anything in it. 

Obligation or not, I would have thought that the first step was to ask TS for 
the source code. Has anyone done that?





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

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