new cpu directory
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
Quoted 9 lines · Dylandrea Young
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.
Signature · 2 lines
Timur Tabi Linux Kernel Developer @ Freescale
Quoted 11 lines · Timur Tabi
Quoted 9 lines · Dylandrea Young
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.
Quoted 1 line
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
Quoted 12 lines · On Wed, 06 Jun 2007 11:36:03 -0500 Jon Loeliger <[email protected]> wrote:
Quoted 11 lines · Timur Tabi
Quoted 9 lines · Dylandrea Young
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.
Quoted 8 lines
Quoted 1 line
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
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 <[email protected]> wrote:
Quoted 12 lines · On Wed, 06 Jun 2007 11:36:03 -0500 Jon Loeliger wrote:
Quoted 11 lines · Timur Tabi
Quoted 9 lines · Dylandrea Young
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.
Quoted 8 lines
Quoted 1 line
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
Quoted 1 line · Dylandrea Young
The board I am working on is manufactured by Freescale.
Maybe I should know this answer to this already, but what board is it?
Quoted 2 lines
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.
Signature · 2 lines
Timur Tabi Linux Kernel Developer @ Freescale
Quoted 6 lines · Dylandrea Young
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
Quoted 6 lines · 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
Signature · 5 lines
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
Quoted 11 lines · On Wed, 06 Jun 2007 11:22:35 -0500 Timur Tabi <[email protected]> wrote:
Quoted 9 lines · Dylandrea Young
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.
Quoted 2 lines
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
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 <[email protected]> wrote:
Quoted 11 lines · On Wed, 06 Jun 2007 11:22:35 -0500 Timur Tabi wrote:
Quoted 9 lines · Dylandrea Young
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.
Quoted 2 lines
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
Quoted 4 lines · Dylandrea Young
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?
Signature · 2 lines
Timur Tabi Linux Kernel Developer @ Freescale
Quoted 4 lines · Dylandrea Young
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
Quoted 2 lines · In message <[email protected]> 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?
Quoted 6 lines
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
Signature · 5 lines
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