ts-7000
[Top] [All Lists]

[ts-7000] booting linux 2.6.?? on ts-7260

To:
Subject: [ts-7000] booting linux 2.6.?? on ts-7260
From: "kmoore37918" <>
Date: Wed, 31 Oct 2007 23:26:32 -0000
I'm trying to get linux 2.6.?? (something new enough to run hal, and
eventually, be able to talk to SD cards) running on a ts-7260.

What I'd really like to do is start with a kernel and file system that
someone else already has working.  Then I could use that to bootstrap
a custom kernel and file system that fits the needs of my application,
using a current,native toolchain.

So far I've tried two things:

1. setting up the OpenEmbedded environment and building a distribution
using "bitbake bootstrap-image"

2. downloading 
http://ynezz.ibawizard.net/ts7250/oe/zImage-2.6.22.6-r0-ts72xx-20070906203102.bin
and
http://ynezz.ibawizard.net/ts7250/oe/Angstrom-minimalist-image-mtdutils-glibc-ipk-2008.1-test-20070907-ts72xx.rootfs.tar.bz2

in both cases I've (a) put the kernel image file on an http server,
(b) extracted the rootfs tarball onto an NFS server, (c) set up
/etc/exports on the server to allow the rootfs to be mounted, (d) run
"exportfs -a" on the NFS server, (e) on the 7260, loaded the kernel
using

load -v -r -b 0x00218000 -m http -h 192.168.0.3 /zImage-xxx.bin

and (f) tried to boot the kernel using

exec -c "ip=192.168.0.50 nfsroot=192.168.0.3:/path/to/rootfs"

and in both cases what I get is:

Using base address 0x00218000 and length 0x00165xxx (this varies)    
                        
Uncompressing
Linux.............................................................(dots
go off the edge of the screen)

...and nothing after that.  And I can't ping the CPU board, so it's
not merely a case of the console output going to the wrong place or
being at the wrong baud rate.

One thing that puzzles me is that neither of the root file systems I
have tried has a /dev/ttyAM0 entry.  So I don't know what to tell the
kernel to use as a console device, and I was hoping it would have a
reasonable compiled-in default.  Do these kernels support the serial
port that's connected to the DB9 connector as a console?  Has the
device name changed since 2.4?

If I have to build my own toolchain and do the patches by hand to get
this up and going, fine, but I get the impression that at least one of
these two kernels should work, and I'm missing something more
fundamental here.




 
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