any one use 750fx/MV64360

6 messages, 4 authors, 2004-01-27 · open the first message on its own page

any one use 750fx/MV64360

From: Xiaoshan Zuo <hidden>
Date: 2004-01-21 23:59:44

Hello,

We are planning design a custom board. The preferred cpu is IBM 750FX,
the bridge is going to be Marvell 64360. Depending on the software
support, we may alter our plan to use either 750FX/64260 or Motorola
7447/64360/64260. It seems that 64360 is not supported in stock kernel,
there is galieo tree for that, but I am not sure the code is really
stable. Anyone has experience using 750fx/64360? Which version of
gcc/kernel/u-boot should I use? If that is not a good option, then how
about 750FX/64260 or Motorola 7447/64360/64260? Any suggestions/comments
will be appreciated.

Thanks,

Xiaoshan

** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/

Re: any one use 750fx/MV64360

From: Huailin Chen <hidden>
Date: 2004-01-22 03:47:30

My 2 cents:

I happened to use all your options these years:--(.

750fx + 64260
it should be good enough if you don't have
MP(Multi-CPU) demand for running smp-os on top of it.
The reason is obivous: 750fx is G3. The MEI protocol
may not be prefered if your system happens to be a
high-end applicances.

750fx + 64360

if you do want to stay 750 and need SMP, you may have
to use 64360. Check out Marvell FAE people to
understand their Arbiter part, which have some fixes
for SMP support. If you have legacy issue, note that
some tiny porting work needed for 64360 part.

7447 + 64260
No one would go for this option

7447 + 64360

Well, G4+ MES(R)I is born to support SMP system. So,
if you concern this part, do go for it. One thing you
need talk to your hardware board group is: Powerp
Consumption. If you guys are able to live with it, go
for it:-).

Also, if you have legacy codes under IBM 750-based
system, please pay high alert on driver part. For
example, Out of Order issue when under Non-Cachable
and Guard......One missing will make your driver all
srew up. For more detail, you are welcome to talk to
me.

Good luck,
Huailin Chen
www.xtrj.org



--- Xiaoshan Zuo <xzuo@vinesystech.com> wrote:
Hello,

We are planning design a custom board. The preferred
cpu is IBM 750FX,
the bridge is going to be Marvell 64360. Depending
on the software
support, we may alter our plan to use either
750FX/64260 or Motorola
7447/64360/64260. It seems that 64360 is not
supported in stock kernel,
there is galieo tree for that, but I am not sure the
code is really
stable. Anyone has experience using 750fx/64360?
Which version of
gcc/kernel/u-boot should I use? If that is not a
good option, then how
about 750FX/64260 or Motorola 7447/64360/64260? Any
suggestions/comments
will be appreciated.

Thanks,

Xiaoshan

Yahoo! SiteBuilder - Free web site building tool. Try it!
http://webhosting.yahoo.com/ps/sb/

** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/

Re: any one use 750fx/MV64360

From: Xiaoshan Zuo <hidden>
Date: 2004-01-22 05:15:35

Thanks for the comments. Those are certainly good points. What
OS did you use? Any suggestions on the Linux kernel to use?
BTW, your website is just interesting.

Xiaoshan

**** Huailin Chen wrote ****
quoted hunk
My 2 cents:

I happened to use all your options these years:--(.

750fx + 64260
it should be good enough if you don't have
MP(Multi-CPU) demand for running smp-os on top of it.
The reason is obivous: 750fx is G3. The MEI protocol
may not be prefered if your system happens to be a
high-end applicances.

750fx + 64360

if you do want to stay 750 and need SMP, you may have
to use 64360. Check out Marvell FAE people to
understand their Arbiter part, which have some fixes
for SMP support. If you have legacy issue, note that
some tiny porting work needed for 64360 part.

7447 + 64260
No one would go for this option

7447 + 64360

Well, G4+ MES(R)I is born to support SMP system. So,
if you concern this part, do go for it. One thing you
need talk to your hardware board group is: Powerp
Consumption. If you guys are able to live with it, go
for it:-).

Also, if you have legacy codes under IBM 750-based
system, please pay high alert on driver part. For
example, Out of Order issue when under Non-Cachable
and Guard......One missing will make your driver all
srew up. For more detail, you are welcome to talk to
me.

Good luck,
Huailin Chen
www.xtrj.org



--- Xiaoshan Zuo <xzuo@vinesystech.com> wrote:
quoted
Hello,

We are planning design a custom board. The preferred
cpu is IBM 750FX,
the bridge is going to be Marvell 64360. Depending
on the software
support, we may alter our plan to use either
750FX/64260 or Motorola
7447/64360/64260. It seems that 64360 is not
supported in stock kernel,
there is galieo tree for that, but I am not sure the
code is really
stable. Anyone has experience using 750fx/64360?
Which version of
gcc/kernel/u-boot should I use? If that is not a
good option, then how
about 750FX/64260 or Motorola 7447/64360/64260? Any
suggestions/comments
will be appreciated.

Thanks,

Xiaoshan

Yahoo! SiteBuilder - Free web site building tool. Try it!
http://webhosting.yahoo.com/ps/sb/
** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/

FYI: Free Online Book: Inside Linux Kernel and PowerPC

From: Huailin Chen <hidden>
Date: 2004-01-22 18:58:59

Hi, team,

I tried to collect some documents related to linux and
ppc. And did some document(I'm not yet confident
enough to say: kernel analysis) about linux ppc
machine dependent part.

It's far away being good. But wish helpful and
meantime get some feedback so that I could make a
better job.

The Link is: www.xtrj.org/ppc

The ToC is:
-------------
Chapter 1 Embedded PowerPC Family
Chapter 2: Programming Model
Chapter 3: PowerPC EABI
Chapter 4: PowerPC Interrupt/Exception
Chapter 5: PowerPC 4xx Reset and Initialization
Chapter 6: Synchronization Requirements
Chapter 7: Linux Kernel Bootup and Initialization
Chapter 8: Kernel Initialization
Chapter 9: Kernel Setup---start_kernel
Chapter 10: Kernel Exception Handler
Chapter 11 Kernel Memory Management
Chapter 12: Kernel Process Management
Chapter 13 Interrupt Handling routines
Chapter 14 System Call handling
Chapter 15: PowerPC EABI Cross Compiler

Regards,

Huailin, Chen
www.xtrj.org


** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/

Re: FYI: Free Online Book: Inside Linux Kernel and PowerPC

From: Jon Masters <hidden>
Date: 2004-01-25 01:07:53


Huailin Chen wrote:

| The Link is: www.xtrj.org/ppc

Hi there,

I think you and I are both looking at the same thing and have similar
goals so I will go through what you have put up and get in touch.

Cheers,

Jon.


** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/

Re: FYI: Free Online Book: Inside Linux Kernel and PowerPC

From: Kenneth Johansson <hidden>
Date: 2004-01-27 13:59:01

On Thu, 2004-01-22 at 19:58, Huailin Chen wrote:
Chapter 3: PowerPC EABI
Chapter 15: PowerPC EABI Cross Compiler
Well we actually use system V ABI for linux binaries and making a cross
compiler with TARGET=powerpc-linux can also use EABI with the -meabi
option.

Perhaps pointing to dan kegel's crosstool would be better than invent
your own way.


** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help