linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* any one use 750fx/MV64360
@ 2004-01-21 23:59 Xiaoshan Zuo
  2004-01-22  3:47 ` Huailin Chen
  2004-01-22 18:58 ` FYI: Free Online Book: Inside Linux Kernel and PowerPC Huailin Chen
  0 siblings, 2 replies; 9+ messages in thread
From: Xiaoshan Zuo @ 2004-01-21 23:59 UTC (permalink / raw)
  To: linuxppc-embedded


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/

^ permalink raw reply	[flat|nested] 9+ messages in thread

* FYI: Free Online Book: Inside Linux Kernel and PowerPC
  2004-01-21 14:16 PPC KGDB changes and some help? Amit S. Kale
@ 2004-01-22  1:13 ` Huailin Chen
  2004-01-22 15:42   ` Hollis Blanchard
  0 siblings, 1 reply; 9+ messages in thread
From: Huailin Chen @ 2004-01-22  1:13 UTC (permalink / raw)
  To: Powerpc Linux


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 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-dev mail list. See http://lists.linuxppc.org/

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: any one use 750fx/MV64360
  2004-01-21 23:59 any one use 750fx/MV64360 Xiaoshan Zuo
@ 2004-01-22  3:47 ` Huailin Chen
  2004-01-22  5:15   ` Xiaoshan Zuo
  2004-01-22 18:58 ` FYI: Free Online Book: Inside Linux Kernel and PowerPC Huailin Chen
  1 sibling, 1 reply; 9+ messages in thread
From: Huailin Chen @ 2004-01-22  3:47 UTC (permalink / raw)
  To: Xiaoshan Zuo, linuxppc-embedded


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/

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: any one use 750fx/MV64360
  2004-01-22  3:47 ` Huailin Chen
@ 2004-01-22  5:15   ` Xiaoshan Zuo
  0 siblings, 0 replies; 9+ messages in thread
From: Xiaoshan Zuo @ 2004-01-22  5:15 UTC (permalink / raw)
  To: Huailin Chen; +Cc: linuxppc-embedded


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 ****
> 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/

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: FYI: Free Online Book: Inside Linux Kernel and PowerPC
  2004-01-22  1:13 ` FYI: Free Online Book: Inside Linux Kernel and PowerPC Huailin Chen
@ 2004-01-22 15:42   ` Hollis Blanchard
  0 siblings, 0 replies; 9+ messages in thread
From: Hollis Blanchard @ 2004-01-22 15:42 UTC (permalink / raw)
  To: Huailin Chen; +Cc: Powerpc Linux


On Jan 21, 2004, at 7:13 PM, Huailin Chen wrote:
>
> 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 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

Are you saying you intend to write a book, and do we have comments on
the proposed ToC? Or that you have begun writing a book, and the
content is online somewhere and you'd like comments? Or that it's
already written? If there's anything more than a ToC to look at, please
provide a URL. :)

--
Hollis Blanchard
IBM Linux Technology Center


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

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: FYI: Free Online Book: Inside Linux Kernel and PowerPC
@ 2004-01-22 18:35 jlhagen
  0 siblings, 0 replies; 9+ messages in thread
From: jlhagen @ 2004-01-22 18:35 UTC (permalink / raw)
  To: linuxppc-dev; +Cc: hollisb


I was wondering the same thing. Maybe -> http://xtrj.org/ppc/index.htm

JH

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

^ permalink raw reply	[flat|nested] 9+ messages in thread

* FYI: Free Online Book: Inside Linux Kernel and PowerPC
  2004-01-21 23:59 any one use 750fx/MV64360 Xiaoshan Zuo
  2004-01-22  3:47 ` Huailin Chen
@ 2004-01-22 18:58 ` Huailin Chen
  2004-01-25  1:07   ` Jon Masters
  2004-01-27 13:59   ` Kenneth Johansson
  1 sibling, 2 replies; 9+ messages in thread
From: Huailin Chen @ 2004-01-22 18:58 UTC (permalink / raw)
  To: linuxppc-embedded


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/

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: FYI: Free Online Book: Inside Linux Kernel and PowerPC
  2004-01-22 18:58 ` FYI: Free Online Book: Inside Linux Kernel and PowerPC Huailin Chen
@ 2004-01-25  1:07   ` Jon Masters
  2004-01-27 13:59   ` Kenneth Johansson
  1 sibling, 0 replies; 9+ messages in thread
From: Jon Masters @ 2004-01-25  1:07 UTC (permalink / raw)
  To: huailin; +Cc: linuxppc-embedded



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/

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: FYI: Free Online Book: Inside Linux Kernel and PowerPC
  2004-01-22 18:58 ` FYI: Free Online Book: Inside Linux Kernel and PowerPC Huailin Chen
  2004-01-25  1:07   ` Jon Masters
@ 2004-01-27 13:59   ` Kenneth Johansson
  1 sibling, 0 replies; 9+ messages in thread
From: Kenneth Johansson @ 2004-01-27 13:59 UTC (permalink / raw)
  To: huailin; +Cc: linuxppc-embedded@lists.linuxppc.org


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/

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2004-01-27 13:59 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-01-21 23:59 any one use 750fx/MV64360 Xiaoshan Zuo
2004-01-22  3:47 ` Huailin Chen
2004-01-22  5:15   ` Xiaoshan Zuo
2004-01-22 18:58 ` FYI: Free Online Book: Inside Linux Kernel and PowerPC Huailin Chen
2004-01-25  1:07   ` Jon Masters
2004-01-27 13:59   ` Kenneth Johansson
  -- strict thread matches above, loose matches on Subject: below --
2004-01-22 18:35 jlhagen
2004-01-21 14:16 PPC KGDB changes and some help? Amit S. Kale
2004-01-22  1:13 ` FYI: Free Online Book: Inside Linux Kernel and PowerPC Huailin Chen
2004-01-22 15:42   ` Hollis Blanchard

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).