ts-7000
[Top] [All Lists]

[ts-7000] 2.6.31.14 and 2.6.32.20 on TS-7800

To:
Subject: [ts-7000] 2.6.31.14 and 2.6.32.20 on TS-7800
From: "Jaan" <>
Date: Wed, 25 Aug 2010 12:29:46 -0000
Linux kernel versions 2.6.31.14 and 2.6.32.20 work with TS-7800.

Similar posts are 18585 (2.6.30-rc7 working), 18716 (2.6.34 & 2.6.35 not 
working).

Instructions: 9 steps.
1. Download full source from www.kernel.org
2. Unpack the downloaded file
3. Change to newly created directory
4. Edit main Makefile:
   ARCH = arm
   CROSS_COMPILE = /opt/cross/bin/arm-linux-gnueabi-
   (last one was cross compiler on my x86_64 openSUSE 11.1)
5. Run make orion5x_defconfig
6. Run make menuconfig
   Changed boot options > default kernel command options:
   root=/dev/mtdblock2 rw init=/linuxrc console=none
   (For debugging, replace console=ttyS0,115200n8)
7. Run make

8. Run the shell script I created according to Alex's instructions (./patch, 
the contents are following).
#!/bin/sh
(
devio 'wl 0xe3a01c06,4' 'wl 0xe3811074,4'
cat ./arch/arm/boot/zImage
) > ./arch/arm/boot/zImage.fixed
exit 0

9. Copy the kernel image to the SD card partition 2:
dd if=./arch/arm/boot/zImage.fixed of=/dev/sdc2
(sdc2 can be something completely different)
(512 MB SD card images can be downloaded from ftp.embeddedarm.com)

Instead of step 8 there is the possibility to change the head.S file in 
arch/arm/kernel. I don't know exactly how.

Kernels 2.6.33.7, 2.6.34.5, 2.6.35.3 and 2.6.36-rc2 did not find the MTD NAND 
device partitions (onboard flash) and were unable to find any filesystems to 
mount.

Jaan



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

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