ts-7000
[Top] [All Lists]

[ts-7000] Re: running root filesystem from ramdisk

To:
Subject: [ts-7000] Re: running root filesystem from ramdisk
From: "charliem_1216" <>
Date: Thu, 22 Feb 2007 15:37:08 -0000
--- In  "Hamish Avery" <> wrote:

> pretty harmless...  This is what I got:
> 
>   MM: bank 0 start 0x00000000 end 0x00800000
>   MM: bank 1 start 0x01000000 end 0x01800000
>   MM: bank 2 start 0x04000000 end 0x04800000
>   MM: bank 3 start 0x05000000 end 0x05800000
>   MM: bank 4 start 0xe0000000 end 0xe0800000
>   MM: bank 5 start 0xe1000000 end 0xe1800000
>   MM: bank 6 start 0xe4000000 end 0xe4800000
>   MM: bank 7 start 0xe5000000 end 0xe5800000
> 
> Thus, the memory blocks are indeed not continuous, even within the two
> greater addressing blocks - and the memory management to tie these
> together does not seem to work at kernel boot time.  The obvious
> conclusion now is that the ramdisk must lie wholely within a bank, as
> when I shift the smaller ramdisk to lie within one of the above blocks
> it works OK.  However, trying to put it into banks 4, 5, 6 or 7 fails
> with:
> 
> "Specified address (0xe0000000) is not believed to be in RAM -
> continue (y/n)?"
> 
> I don't know why this might be...
 
This is a RedBoot message:  RedBoot runs with the MMU on, and only
maps 32M I believe, even though TS-BOOTROM finds and sets up 64M.  (Do
you see a banner from redboot telling you 0x02000000 is available?). 
I ran into this when looking into using a 2.6 kernel with 64M ram.

> I am now guessing that its impossible to boot into a ramdisk greater
> than 8Mb.

Sorry, I haven't tried any ramdisks.  But, I believe you are right in
thinking the ramdisk must be in banks [0-3], ie, ram that RedBoot
knows about.  If it is really important to you, I guess you could hack
redboot to map 64M and let you put a ramdisk in an upper bank, but I
don't think that would change the 8M limit.

Regards, ....... Charlie

> 
> Many thanks for the help
> 
> /hamish
>



------------------------ Yahoo! Groups Sponsor --------------------~--> 
Yahoo! Groups gets a make over. See the new email design.
http://us.click.yahoo.com/hOt0.A/lOaOAA/yQLSAA/CFFolB/TM
--------------------------------------------------------------------~-> 

 
Yahoo! Groups - Join or create groups, clubs, forums &amp; communities. 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 - Join or create groups, clubs, forums &amp; 
communities. 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