There is a LOT of trickery involved getting EABI to work properly on these
CPUs. The issue is with the GCC compiler, which needs a number of patches. I
did find a bunch of resources on how to do this and kept some notes. You are
welcome to it, but the warning is that this is not a simple step.
To get a cross compiler with proper EABI:
http://nuclear.unh.edu/wiki/index.php?title=ARM_Cross_Compiler
To get EABI Lenny:
http://nuclear.unh.edu/wiki/index.php?title=Creating_an_EABI_Lenny_system
Please keep your own notes on your progress doing this, and then let the group
know how it went!
--- In "Dunge2" <> wrote:
>
> :~# dmesg | grep eth
> ep93xx-eth version 0.1 loading
> eth0: ep93xx on-chip ethernet, IRQ 39, 00:d0:69:42:39:87.
> :~# uname -a
> Linux TS7000 2.6.21-ts #4 PREEMPT Wed Jan 27 17:12:25 MST 2010 armv4tl unknown
>
> Seems like we are missing the Asix card driver module..
>
> By the way, I tried for months last year to get a full EABI distribution
> working. Always had some problem with illegal cpu instructions, or missing
> drivers and such. Would you mind sharing it? We currently run SDL on the
> framebuffer with TSlib as input, and it's fast enough, but I wouldn't mind a
> small speed boost.
>
> --- In "tachion0niohcat" <holtrop@> wrote:
> >
> > I seem to have no problem with this on Debian 5.0.4 EABI, granted this is
> > NOT the standard distribution that comes with the system (I am using Qt
> > direct to screen instead of the slow X11)
> >
> > Here's the output:
> >
> > :~>dmesg | grep eth
> > ep93xx-eth version 0.1 loading
> > eth0: ep93xx on-chip ethernet, IRQ 39, 00:d0:69:41:6f:a0.
> > eth1: AX88796B found at 0x800, using IRQ 81.
> >
> > :~>uname -a
> > Linux solo 2.6.21-ts #6 PREEMPT Wed Jan 6 10:17:23 EST 2010 armv4tl
> > GNU/Linux
> >
> >
> >
> > --- In "Dunge2" <dunge2@> wrote:
> > >
> > > :/# ifconfig eth1 up
> > > ifconfig: ioctl 0x8913 failed: No such device
> > >
> > > There don't seem to be anything related to ethernet in dmesg logs though.
> > > We have many of these TS7930, with or without LCD, and they are all the
> > > same with eth1 un-available.
> > >
> > > --- In "Kris" <kristechnologic@> wrote:
> > > >
> > > > What does the output of `dmesg` say? If there are any errors you would
> > > > see them in the system log. Have you tried just bringing the interface
> > > > up with `ifconfig eth1 up`?
> > > >
> > > > -Kris Bahnsen
> > > > Technologic Systems
> > > >
> > > >
> > > >
> > > > --- In "Dunge2" <dunge2@> wrote:
> > > > >
> > > > > I'm trying to get ETH1 (the second ethernet port) to be enabled on my
> > > > > TS7390 device using the standard distribution coming from technologic
> > > > > systems. There's only eth0 available. I tried the add eth_on (which I
> > > > > took from ts7000.subr) in my initiation script, but it don't seems to
> > > > > help.
> > > > >
> > > >
> > >
> >
>
------------------------------------
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/
|