ts-7000
[Top] [All Lists]

[ts-7000] Re: Upgrading kernel version to 2.6 in TS-7250

To:
Subject: [ts-7000] Re: Upgrading kernel version to 2.6 in TS-7250
From: "j.montornes" <>
Date: Fri, 08 May 2009 09:52:45 -0000
Baiscally I've followed the steps described by Charlie in order to get 2.6.27.4 
running using nfs filesystem. These are my steps:

1- Download the kernel source version 2.6.27.4 (ftp.kernel.org) and apply the 
patch linux-2.6.27.4-ts7200_matt (available on Files section of this mailing 
list)

2- Compile the kernel:
        1- edit the Makefile, in order to set variables ARCH (arm) and 
CROSS_COMPILE 
(i.e.:/usr/local/opt/crosstool/arm-none-linux-gnueabi/bin/arm-none-linux-gnueabi-)
        2- make ts7200-defconfig (it comes with patch file)
        3- make oldconfig
        4- make zImage

3- Create a filesystem for the TS-7250 (for example, downloading the filesystem 
from ftp://ftp.embeddedarm.com/images/tslinux/ts7250-32-default and untaring it)

4- Create the dev entries required to boot (without them, a message telling 
that Unable to open initial console will appear):
        cd $FILESYSTEM/dev
        test -e console || sudo mknod console c 5 1
        test -e ttyAM0 || sudo mknod ttyAM0 c 204 16
        test -e null || sudo mknod null c 1 3

5- set the network configuration in the file $FILESYSTEM/sysconfig/ifcfg-eth0 
(to avoid that init scripts modify my network configuration and nfs connection 
was lost)

6- load the kernel in the board (I use bootload): 
        1- go to the folder with the compiled kernel image zImage (using NFS)
        2- insmod bootloader.o -f
        3- bootload  zImage -c "console=ttyAM0,115200 ip=192.168.0.124 
init=/sbin/init nfsroot=192.168.0.10:/arm-nfs"


Regards,
 -Jordi Montornes-




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

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