ts-7000
[Top] [All Lists]

Re: [ts-7000] 2.6 kernel defconfig for TS-7400 board

To:
Subject: Re: [ts-7000] 2.6 kernel defconfig for TS-7400 board
From: Paulo Marques <>
Date: Wed, 03 Jan 2007 18:46:19 +0000
Doug Chapman wrote:
> Paulo,

Hi, Doug

> I have been working with 2.6.X kernels on my TS-7260 and I imagine some
> of the issues are the same.  A couple of tips:
> 
> 1) printk doesn't work early on in the boot so the kernel may be giving
> you an error but you don't see it.  To work around this you can edit
> kernel/printk.c to add a call to "printascii()" which does work early
> in the bootup:
> 
> 
>         /* Emit the output into the temporary buffer */
>         printed_len = vscnprintf(printk_buf, sizeof(printk_buf), fmt,
> args);
>         printascii(printk_buf);

Thanks. That is certainly very helpful. I had to dig just a little to 
find out that I needed to set CONFIG_DEBUG_LL in order to have the debug 
functions compiled in, or else I would get an undefined symbol error.

> 2) for the TS-7260/7250 with 64MB RAM for some reason the kernel isn't
> happy with the upper 32MB of ram.  I have to add the following boot
> arguments to the kernel:
> 
> mem= mem= mem= mem=
> 
> however I imagine the 7400 may be rather different.

The memory map seems very similar, not to say exactly alike. However, my 
board has 64Mb, but I read there are currently some problems with the 
upper 32Mb and 2.6 on another thread, so I guess I'll just keep it 
simple for now and just try to make things work with 32Mb.

With the "mem=..." command line and the "printascii" change, I can see 
the kernel actually boots just fine, but fails to discover the root 
file-system. My bad :P

I'll try to fix this in the next couple of days and report back.

Thanks a lot for the help,

-- 
Paulo Marques - www.grupopie.com

"The face of a child can say it all, especially the
mouth part of the face."


 
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