All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot-Users] new cpu directory
@ 2007-06-06 16:19 Dylandrea Young
  2007-06-06 16:22 ` Timur Tabi
  2007-06-06 19:01 ` Wolfgang Denk
  0 siblings, 2 replies; 13+ messages in thread
From: Dylandrea Young @ 2007-06-06 16:19 UTC (permalink / raw)
  To: u-boot

Hello, all,
   
  I am going to port U-boot to a Freescale MPC5121e based board. The MPC5121e uses the e300 CPU core based on the PowerPC instruction set.  I checked u-boot cpu directory and found there are bunch of cpu specific subdirectories. Anyone happens to know that one of the subdirectory is suit for e300 CPU? If there is no any existing cpu directory for e300 CPU core, I guess I have to create a new cpu directory and write associate cpu specific files. 
   
  Thanks,
   
  Dna 

 
---------------------------------
Don't be flakey. Get Yahoo! Mail for Mobile and 
always stay connected to friends.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.denx.de/pipermail/u-boot/attachments/20070606/052326be/attachment.htm 

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

* [U-Boot-Users] new cpu directory
  2007-06-06 16:19 [U-Boot-Users] new cpu directory Dylandrea Young
@ 2007-06-06 16:22 ` Timur Tabi
  2007-06-06 16:36   ` Jon Loeliger
  2007-06-06 16:59   ` Kim Phillips
  2007-06-06 19:01 ` Wolfgang Denk
  1 sibling, 2 replies; 13+ messages in thread
From: Timur Tabi @ 2007-06-06 16:22 UTC (permalink / raw)
  To: u-boot

Dylandrea Young wrote:
> Hello, all,
>  
> I am going to port U-boot to a Freescale MPC5121e based board. The 
> MPC5121e uses the e300 CPU core based on the PowerPC instruction set.  I 
> checked u-boot cpu directory and found there are bunch of cpu specific 
> subdirectories. Anyone happens to know that one of the subdirectory is 
> suit for e300 CPU? If there is no any existing cpu directory for e300 
> CPU core, I guess I have to create a new cpu directory and write 
> associate cpu specific files.

cpu/mpc83xx is for the 83xx SOCs, all of which have an e300 core.

-- 
Timur Tabi
Linux Kernel Developer @ Freescale

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

* [U-Boot-Users] new cpu directory
  2007-06-06 16:22 ` Timur Tabi
@ 2007-06-06 16:36   ` Jon Loeliger
  2007-06-06 17:02     ` Kim Phillips
  2007-06-06 19:14     ` Wolfgang Denk
  2007-06-06 16:59   ` Kim Phillips
  1 sibling, 2 replies; 13+ messages in thread
From: Jon Loeliger @ 2007-06-06 16:36 UTC (permalink / raw)
  To: u-boot

On Wed, 2007-06-06 at 11:22, Timur Tabi wrote:
> Dylandrea Young wrote:
> > Hello, all,
> >  
> > I am going to port U-boot to a Freescale MPC5121e based board. The 
> > MPC5121e uses the e300 CPU core based on the PowerPC instruction set.  I 
> > checked u-boot cpu directory and found there are bunch of cpu specific 
> > subdirectories. Anyone happens to know that one of the subdirectory is 
> > suit for e300 CPU? If there is no any existing cpu directory for e300 
> > CPU core, I guess I have to create a new cpu directory and write 
> > associate cpu specific files.
> 
> cpu/mpc83xx is for the 83xx SOCs, all of which have an e300 core.

And new board ports should be placed under

    boards/freescale

now too!

Thanks,
jdl

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

* [U-Boot-Users] new cpu directory
  2007-06-06 16:22 ` Timur Tabi
  2007-06-06 16:36   ` Jon Loeliger
@ 2007-06-06 16:59   ` Kim Phillips
  2007-06-06 17:26     ` Dylandrea Young
  1 sibling, 1 reply; 13+ messages in thread
From: Kim Phillips @ 2007-06-06 16:59 UTC (permalink / raw)
  To: u-boot

On Wed, 06 Jun 2007 11:22:35 -0500
Timur Tabi <timur@freescale.com> wrote:

> Dylandrea Young wrote:
> > Hello, all,
> >  
> > I am going to port U-boot to a Freescale MPC5121e based board. The 
> > MPC5121e uses the e300 CPU core based on the PowerPC instruction set.  I 
> > checked u-boot cpu directory and found there are bunch of cpu specific 
> > subdirectories. Anyone happens to know that one of the subdirectory is 
> > suit for e300 CPU? If there is no any existing cpu directory for e300 
> > CPU core, I guess I have to create a new cpu directory and write 
> > associate cpu specific files.
> 
> cpu/mpc83xx is for the 83xx SOCs, all of which have an e300 core.
> 
while that's true, I believe cpu/mpc5xxx is better suited for the 5121
CPU.

Kim

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

* [U-Boot-Users] new cpu directory
  2007-06-06 16:36   ` Jon Loeliger
@ 2007-06-06 17:02     ` Kim Phillips
  2007-06-06 17:18       ` Dylandrea Young
  2007-06-06 19:14     ` Wolfgang Denk
  1 sibling, 1 reply; 13+ messages in thread
From: Kim Phillips @ 2007-06-06 17:02 UTC (permalink / raw)
  To: u-boot

On Wed, 06 Jun 2007 11:36:03 -0500
Jon Loeliger <jdl@freescale.com> wrote:

> On Wed, 2007-06-06 at 11:22, Timur Tabi wrote:
> > Dylandrea Young wrote:
> > > Hello, all,
> > >  
> > > I am going to port U-boot to a Freescale MPC5121e based board. The 
> > > MPC5121e uses the e300 CPU core based on the PowerPC instruction set.  I 
> > > checked u-boot cpu directory and found there are bunch of cpu specific 
> > > subdirectories. Anyone happens to know that one of the subdirectory is 
> > > suit for e300 CPU? If there is no any existing cpu directory for e300 
> > > CPU core, I guess I have to create a new cpu directory and write 
> > > associate cpu specific files.
> > 
> > cpu/mpc83xx is for the 83xx SOCs, all of which have an e300 core.
> 
> And new board ports should be placed under
> 
>     boards/freescale
> 
> now too!
> 
Does this apply only to boards manufactured by Freescale, or all
Freescale part based boards (the poster didn't specify which in this
case).  I thought it was the former.

Kim

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

* [U-Boot-Users] new cpu directory
  2007-06-06 17:02     ` Kim Phillips
@ 2007-06-06 17:18       ` Dylandrea Young
  2007-06-06 17:43         ` Timur Tabi
  2007-06-06 18:20         ` Jon Loeliger
  0 siblings, 2 replies; 13+ messages in thread
From: Dylandrea Young @ 2007-06-06 17:18 UTC (permalink / raw)
  To: u-boot

The board I am working on is manufactured by Freescale. 
   
  Is the boards/freescale directory existing? I couldn't find it from U-boot-1_2_0 downloaded from denx.de. 
   
  Dna

Kim Phillips <kim.phillips@freescale.com> wrote:
  On Wed, 06 Jun 2007 11:36:03 -0500
Jon Loeliger wrote:

> On Wed, 2007-06-06 at 11:22, Timur Tabi wrote:
> > Dylandrea Young wrote:
> > > Hello, all,
> > > 
> > > I am going to port U-boot to a Freescale MPC5121e based board. The 
> > > MPC5121e uses the e300 CPU core based on the PowerPC instruction set. I 
> > > checked u-boot cpu directory and found there are bunch of cpu specific 
> > > subdirectories. Anyone happens to know that one of the subdirectory is 
> > > suit for e300 CPU? If there is no any existing cpu directory for e300 
> > > CPU core, I guess I have to create a new cpu directory and write 
> > > associate cpu specific files.
> > 
> > cpu/mpc83xx is for the 83xx SOCs, all of which have an e300 core.
> 
> And new board ports should be placed under
> 
> boards/freescale
> 
> now too!
> 
Does this apply only to boards manufactured by Freescale, or all
Freescale part based boards (the poster didn't specify which in this
case). I thought it was the former.

Kim


       
---------------------------------
Fussy? Opinionated? Impossible to please? Perfect.  Join Yahoo!'s user panel and lay it on us.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.denx.de/pipermail/u-boot/attachments/20070606/f6ad60d3/attachment.htm 

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

* [U-Boot-Users] new cpu directory
  2007-06-06 16:59   ` Kim Phillips
@ 2007-06-06 17:26     ` Dylandrea Young
  2007-06-06 17:46       ` Timur Tabi
  2007-06-08 22:17       ` Andy Fleming
  0 siblings, 2 replies; 13+ messages in thread
From: Dylandrea Young @ 2007-06-06 17:26 UTC (permalink / raw)
  To: u-boot

I know Freescale MPC5200, MPC5100 are based on 603e core. But the new MPC5121e chip is based on e300 core. That is what confused me. Should I go with cpu/mpc83xx or cpu/mpc5xxx? Or it doesn't matter since I don't need to touch the files in those two directories?
   
  Dna

Kim Phillips <kim.phillips@freescale.com> wrote:
  On Wed, 06 Jun 2007 11:22:35 -0500
Timur Tabi wrote:

> Dylandrea Young wrote:
> > Hello, all,
> > 
> > I am going to port U-boot to a Freescale MPC5121e based board. The 
> > MPC5121e uses the e300 CPU core based on the PowerPC instruction set. I 
> > checked u-boot cpu directory and found there are bunch of cpu specific 
> > subdirectories. Anyone happens to know that one of the subdirectory is 
> > suit for e300 CPU? If there is no any existing cpu directory for e300 
> > CPU core, I guess I have to create a new cpu directory and write 
> > associate cpu specific files.
> 
> cpu/mpc83xx is for the 83xx SOCs, all of which have an e300 core.
> 
while that's true, I believe cpu/mpc5xxx is better suited for the 5121
CPU.

Kim

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
U-Boot-Users mailing list
U-Boot-Users at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/u-boot-users


       
---------------------------------
Looking for a deal? Find great prices on flights and hotels with Yahoo! FareChase.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.denx.de/pipermail/u-boot/attachments/20070606/a5104bb1/attachment.htm 

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

* [U-Boot-Users] new cpu directory
  2007-06-06 17:18       ` Dylandrea Young
@ 2007-06-06 17:43         ` Timur Tabi
  2007-06-06 18:20         ` Jon Loeliger
  1 sibling, 0 replies; 13+ messages in thread
From: Timur Tabi @ 2007-06-06 17:43 UTC (permalink / raw)
  To: u-boot

Dylandrea Young wrote:
> The board I am working on is manufactured by Freescale.

Maybe I should know this answer to this already, but what board is it?

> Is the boards/freescale directory existing? I couldn't find it from 
> U-boot-1_2_0 downloaded from denx.de.

1.2 is old.  You need to look at the latest code in the git repository.

-- 
Timur Tabi
Linux Kernel Developer @ Freescale

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

* [U-Boot-Users] new cpu directory
  2007-06-06 17:26     ` Dylandrea Young
@ 2007-06-06 17:46       ` Timur Tabi
  2007-06-08 22:17       ` Andy Fleming
  1 sibling, 0 replies; 13+ messages in thread
From: Timur Tabi @ 2007-06-06 17:46 UTC (permalink / raw)
  To: u-boot

Dylandrea Young wrote:
> I know Freescale MPC5200, MPC5100 are based on 603e core. But the new 
> MPC5121e chip is based on e300 core. That is what confused me. Should I 
> go with cpu/mpc83xx or cpu/mpc5xxx? Or it doesn't matter since I don't 
> need to touch the files in those two directories?

Kim, maybe we should rename cpu/mpc83xx to cpu/e300 and make it generic to all e300 cores? 
    The alternative is to mix e300 and 603e code in cpu/mpc5xxx.

Are there other 51xx chips with an e300 core?

-- 
Timur Tabi
Linux Kernel Developer @ Freescale

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

* [U-Boot-Users] new cpu directory
  2007-06-06 17:18       ` Dylandrea Young
  2007-06-06 17:43         ` Timur Tabi
@ 2007-06-06 18:20         ` Jon Loeliger
  1 sibling, 0 replies; 13+ messages in thread
From: Jon Loeliger @ 2007-06-06 18:20 UTC (permalink / raw)
  To: u-boot

On Wed, 2007-06-06 at 12:18, Dylandrea Young wrote:
> The board I am working on is manufactured by Freescale. 
>  
> Is the boards/freescale directory existing? I couldn't find it from
> U-boot-1_2_0 downloaded from denx.de. 
>  
> Dna

You should definitely start with a clean clone of
the master repository off of denx.de then, and not
a tar-ball release.  The 1.2.0 release was quiet some
time ago now.  And yes, there is no boards/freescale
directory in it like there is in the current top of
repository on denx.de.  And yes, if it is a Freescale
board, it goes in boards/freescale now.

Thanks,
jdl

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

* [U-Boot-Users] new cpu directory
  2007-06-06 16:19 [U-Boot-Users] new cpu directory Dylandrea Young
  2007-06-06 16:22 ` Timur Tabi
@ 2007-06-06 19:01 ` Wolfgang Denk
  1 sibling, 0 replies; 13+ messages in thread
From: Wolfgang Denk @ 2007-06-06 19:01 UTC (permalink / raw)
  To: u-boot

In message <485406.32075.qm@web34414.mail.mud.yahoo.com> you wrote:
>
> I am going to port U-boot to a Freescale MPC5121e based board. The

May I ask which one? Who is the manufacturer?

> MPC5121e uses the e300 CPU core based on the PowerPC instruction set.
> I checked u-boot cpu directory and found there are bunch of cpu
> specific subdirectories. Anyone happens to know t hat one of the
> subdirectory is suit for e300 CPU? If there is no any existing cpu
> directory for e300 CPU core, I guess I have to create a new cpu
> directory and write associate cpu specific files.

You probably can use a lot of stuff from  the  5xxx  directory,  plus
parts  and  pieces from here and there. At the moment I don;t see the
need for a new CPU directory.

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
"UNIX was not designed to stop you from doing stupid things,  because
that would also stop you from doing clever things."       - Doug Gwyn

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

* [U-Boot-Users] new cpu directory
  2007-06-06 16:36   ` Jon Loeliger
  2007-06-06 17:02     ` Kim Phillips
@ 2007-06-06 19:14     ` Wolfgang Denk
  1 sibling, 0 replies; 13+ messages in thread
From: Wolfgang Denk @ 2007-06-06 19:14 UTC (permalink / raw)
  To: u-boot

In message <1181147763.12740.16.camel@ld0161-tx32> you wrote:
>
> And new board ports should be placed under
> 
>     boards/freescale
> 
> now too!

... assuming it's a Freescale board, that is.

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
"How to make a million dollars:  First, get a million dollars."
- Steve Martin

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

* [U-Boot-Users] new cpu directory
  2007-06-06 17:26     ` Dylandrea Young
  2007-06-06 17:46       ` Timur Tabi
@ 2007-06-08 22:17       ` Andy Fleming
  1 sibling, 0 replies; 13+ messages in thread
From: Andy Fleming @ 2007-06-08 22:17 UTC (permalink / raw)
  To: u-boot

On 6/6/07, Dylandrea Young <dylandrea2005@yahoo.com> wrote:
> I know Freescale MPC5200, MPC5100 are based on 603e core. But the new
> MPC5121e chip is based on e300 core. That is what confused me. Should I go
> with cpu/mpc83xx or cpu/mpc5xxx? Or it doesn't matter since I don't need to
> touch the files in those two directories?

"e300" is just the latest name for the 603 line of processors.  I
think Kim was correct to point you toward cpu/mpc5xxx.  I'll let he
and the 5xxx people work out whether there's redundancy between the
two directories that could be eliminated.


Andy

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

end of thread, other threads:[~2007-06-08 22:17 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-06-06 16:19 [U-Boot-Users] new cpu directory Dylandrea Young
2007-06-06 16:22 ` Timur Tabi
2007-06-06 16:36   ` Jon Loeliger
2007-06-06 17:02     ` Kim Phillips
2007-06-06 17:18       ` Dylandrea Young
2007-06-06 17:43         ` Timur Tabi
2007-06-06 18:20         ` Jon Loeliger
2007-06-06 19:14     ` Wolfgang Denk
2007-06-06 16:59   ` Kim Phillips
2007-06-06 17:26     ` Dylandrea Young
2007-06-06 17:46       ` Timur Tabi
2007-06-08 22:17       ` Andy Fleming
2007-06-06 19:01 ` Wolfgang Denk

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.