I don't really have a major use right now for floating point with the TS
boards, but if I did then I would certainly be testing the eabi out. I
think that there may still be a few bugs in uclibc and some other
things. Newer versions of Gcc are apparently fairly foolproof with eabi
from what I hear, but I couldn't suggest anything past using the debian
distro.
You'll definitely have to use a more recent 2.6 kernel. See my other
posts on the list for adding yaffs support from CVS (although it's
really straight forward). Charlie has already provided a couple of
patches and so has Breton Saunders.
I'm currently using a 2.6.20.6 kernel, but I hear that 2.6.21 is out (?)
~/Chris
charliem_1216 wrote:
> Hi --
>
> --- In Petr Stetiar <> wrote:
>> I think, that there is EABI for ep93xx available in OpenEmbedded
> distribution.
>> I don't know if EABI is available in stock TS's kernels(I don't use
> them), but
>> in 2.6 kernel it's.
>
> No, it's not in any 2.4 kernels AFAIK, but it is in 2.6.18 and later.
> Note there are two options when configuring the kernel. I forget
> the exact wording, but basically you can have "eabi with oabi
> compatability" or "all eabi". Choose the first when you are making
> the transition in your distro and may have some oabi binaries around
> still. Choose the latter when you've made the switch. You need the
> "all eabi" to get the full speed benefits; "oabi compatability" in the
> kernel carries a slight speed penalty.
>
>> I've also seen 'EABI' mentioned in post on linux-cirrus
>> mailing list week or two ago, where Brian Austin/Cirrus announced
> new Cirrus's
>> Linux 2.6 kernel and toolchain.
>
> I saw that, but have not tested any of it. I would prefer to use
> upstream kernels if possible, and for a toolchain I've had good luck
> with codesourcery (2006Q3, I think).
>
> To answer your $subject, yes, I've used Lennert's (pre)debian rootfs
> and packages, but only via NFSroot. I've not used any of the more
> recent debian ports or installers.
>
> Regards, ........ Charlie
>
>
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/
|