[ELDK] Is there any tip on porting Linux to MPC832x with ELDK ?

Gao Ya'nan abutter.gao at gmail.com
Wed Jan 6 12:17:51 CET 2010


2010/1/6 Wolfgang Denk <wd at denx.de>:
> Dear "Gao Ya'nan",
>
> In message <d15e5cf91001051525k48591287sf01dab9cefa91f7 at mail.gmail.com> you wrote:
>>
>> > 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
>> > http://www.denx.de/wiki/DULG/ELDKSupportedTargetArchitectures
>>
>> Yes, I know that ppc_6xx packages come without "soft-float" options,
>> but MPC8321E is special, and not mentioned in this section.
>
> Well,it has no FPU, so it should be clear that 6xx is the wrong
> choice.

Yes, I think so.

>
>> > 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.
>
> Believe me: ppc_8xx is the best choice for this CPU.

And actually I believed when decide to use ELDK.

>
>> But I really think that I'll lost something, perhaps a little
>> performance or others.
>
> Can't parse this.  What do you mean?

Application are compiled with neither -mcpu=860 nor -mcpu=603e, and
I'm not clear about the compiler's default behaviour.

I just made a guess, and will find the result when porting. Forget it, please.

>
> Best regards,
>
> Wolfgang Denk

Thanks again.

Gao Ya'nan


More information about the eldk mailing list