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" <> 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/
|