[ELDK] Is there any tip on porting Linux to MPC832x with ELDK ?
abutter.gao at gmail.com
Wed Jan 6 00:25:35 CET 2010
2010/1/5 Wolfgang Denk <wd at denx.de>:
> Dear "Gao Ya'nan",
> In message <d15e5cf91001050604s2312c6cftdd56b674afee2956 at mail.gmail.com> you wrote:
>> I want to port Linux to a MPC8321E board, but MPC8321E does not have a
>> Floating-Point Unit.
>> AFAIK, U-Boot and kernel come with "-msoft-float" option, but how
>> should I deal with rootfs, especially libraries coming with ppc_6xx?
> You are not supposed to use the ppc_6xx packages on a non-FPU system;
> these packages are explicitly made for processors _with_ a FPU. This
> is documented in the manual, section "3.4. Supported Target
> Architectures" at
Yes, I know that ppc_6xx packages come without "soft-float" options,
but MPC8321E is special, and not mentioned in this section.
> For your processor you should use the ppc_8xx packages instead.
E300 is compatible with MPC8xx forked from 601 core. And I think it will be OK.
But I really think that I'll lost something, perhaps a little
performance or others.
> Best regards,
> Wolfgang Denk
> DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
> HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
> Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
> You know that feeling when you're leaning back on a stool and it
> starts to tip over? Well, that's how I feel all the time.
> - Steven Wright
More information about the eldk