Hi Jaan - thanks for the summary, definitely helpful.
So it looks like Technologic have been busy, I downloaded their latest SD image
(published 19th Jan 2011!) from their FTP:
ftp://ftp.embeddedarm.com/ts-arm-sbc/ts-7800-linux/binaries/ts-images/2G-mSD-7800-10-10-10.dd.gz
Surprise surprise, we are now running kernel 2.6.34!!!
ts7800:/# date
Mon Jan 24 13:02:35 UTC 2011
ts7800:/# uname -a
Linux ts7800 2.6.34 #4 PREEMPT Tue Oct 26 16:23:25 PDT 2010 armv5tel GNU/Linux
Currently no source code so I can't compile in IPv6 support... Will contact TS
directly to find out more details.
cheers
Matthew
--- In "Jaan" <> wrote:
>
> Hi Matt,
>
> arch/arm/mach-orion5x/ts78xx-setup.c has this diff:
> (see Ts-7000 group message no 19846):
> http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=377304abefa208890dce5739e4f297c93240efb2
>
> arch/arm/kernel/head.S has this added (ifdef to endif):
> (see Ts-7000 group message no 18751):
> beq __error_p @ yes, error 'p'
> #ifdef CONFIG_MACH_TS78XX
> ldr r1, =0x00000674 @ TS-7800 = 0x674
> #endif
> bl __lookup_machine_type @ r5=machinfo
>
> I applied the Yaffs2 patch from www.yaffs.net, actual snapshot URL:
>
> http://www.aleph1.co.uk/gitweb?p=yaffs2/.git;a=snapshot;h=refs/heads/aleph1-release-branch;sf=tgz
>
> with a script that came with Yaffs:
>
> ./patch-ker.sh c m ../linux-2.6.36.3
>
> Jaan
>
> --- In "Matthew Smith" <mdsmith@> wrote:
> >
> > Hey Jaan - do you have diffs for your kernel modifications?
> >
> > FWIW, I was on the phone with Technologic yesterday and they mentioned that
> > they have a new (official AFAIK) 2.6.36 kernel image for the TS-7800 -
> > couldn't find in on their FTP site though.
> >
> > cheers
> > Matt
> >
> > --- In "Jaan" <jaan_r@> wrote:
> > >
> > > Please try linux-2.6.36.3-ts7800-zImage which I uploaded just recently to
> > > the files section of TS-7000 Yahoo! group. I changed the original kernel
> > > source code from kernel.org in 2 places: arch/arm/kernel/head.S (so that
> > > TS-7800 is recognised correctly) and arch/arm/mach-orion5x/ts78xx-setup.c
> > > (so that newer kernels know what is the NAND device). I also applied the
> > > Yaffs2 patch (yaffs.net) and went through some configuration.
> > >
> > > Sadly, the original configuration file went missing.
> > >
> > > Try to mount /dev/mtdblock3 to /mnt/root (first, you may use "umount
> > > /mnt/root") and see what happens.
> > >
> > > Kernel command line parameters: "console=ttyS0,115200n8 root=/dev/ram0
> > > init=/linuxrc".
> > >
> > > 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/
|