porting linux to memec Virtex-II Pro board with PowerPC405 hard core

hi all:

I am an freshman here. I get a Memec Virtex-II Pro7 FF672 development board whih a PowerPC405 hard core and want to port linux on it. I have no particularly requirest for real-time.

I starting search google and find a news emited in 2003

formatting link
, said that a company named Mind had already achived that and I can download a demo here
formatting link
. But after regestion I got no replay. So I guess it was closed. Is here anyone who get the demo?

Then I got this group and find out a thread which has the same purpose of mine.

formatting link

After read lots of materials I am confused whit the following question:

  1. Must I use a bootloader like U-boot or Redboot for my board? I find a artical about port linux on ML300 board here
    formatting link
    and the author did not mentioned he used a bootloader.

  1. Before I complie the kernel must I copy the BSP file to the kernel source tree? If yes, which files should I copy? Here
    formatting link
    said I should copy them.

Reply to
sizkim
Loading thread data ...

I've just installed Montavista Linux on Memec VirtexIIPro FF1152 board. And I had the same question that you have now. In case of ML300 board, it use SystemACE module to configure HW and SW. So it doesn't use general BootLoader like U-boot. If your board has SystemACE module linux can be easily installed on your board.

If there is no SystemACE module in your board, you could configure HW and download SW(linux kernel) with JTAG download cable.

Yes, You ought to copy BSP file to your kernel source tree to make the kernel fit your own board. Follow the instructions detailed in the document of url below:

formatting link

You can have more documents in Xilinx website.

Reply to
bsleec

formatting link

Links below may help

Alex

From the microblaze uclinux list microblaze-uclinux mailing list snipped-for-privacy@itee.uq.edu.au Project Home Page :

formatting link
Mailing List Archive :
formatting link
(email addresses deleted)

In thread titled "New Digilentinc board" back in April this year. OP was myself.

Paul Hartke wrote: Or

formatting link

I've already used these helpful references to get a Linux kernel running on the PowerPC405 on the Digilent XUP-V2Pro board. I'm new to ucLinux but it doesn't appear to be much more complicated than the ucLinux steps.

Paul

Quoting Schunke Jan-Hendrik : Hi Aurash, hi John,

We are working with the PPC on virtex2p. You do not need Monta Vista Linux. All you need is denx eldk:

formatting link
And the penguin ppc linux distribution:
formatting link
(we are using the 2.4 Kernel) To get started:
formatting link
might be helpful.

On the other hand we are also using uClinux on spartan3. It is really a question of what hardware you have and what you want to do ;-)

Have Fun

Reply to
Alex Gibson

Except that a MicroBlaze soft processor core is not a PowerPC.

--
Dan Henry
Reply to
Dan Henry

Dan,

Since when do folks stick to the discussion topics related to the "official" subject? :-)

Seriously, those threads indeed dealt with running linux on the PowerPC inside Xilinx FPGAs. Another thread that's useful:

formatting link

Paul

Dan Henry wrote:

Reply to
Paul Hartke

Paul,

Are you suggesting that:

PowerPC 405 Linux runs on a MicroBlaze?

or

MicroBlaze ucLinux run on a PowerPC 405?

--
Dan Henry
Reply to
Dan Henry

Perhaps we should slice this differently. There is MMU Linux--what most folks think of as linux--that runs on all sort of processors with an MMU including all modern PowerPCs. That runs just fine on the PowerPC inside the Xilinx FPGAs. It does not run on Microblaze since there is no MMU for MB at this point in time.

Then there is MMU-less Linux--often called uclinux. This can run on processors with or without an MMU. A very common usemodel is Microblaze uclinux but folks have run uclinux on the PowerPC for various reasons.

Bottom line--Linux is well supported for both Microblaze and the PowerPC in Xilinx FPGAs.

Paul

Dan Henry wrote:

Reply to
Paul Hartke

Ah, that's better now, qualifying it exactly the way I know it to be. Explicitness, in the case of these mixed PowerPC and MicroBlaze threads, is beneficial IMHO.

--
Dan Henry
Reply to
Dan Henry

Hi Alex, I am new to xilinx platform. my question is : can i use the following to port linux on ML403 xilinx board (ppc405 core)?

formatting link
formatting link

K> > hi all:

formatting link

formatting link

Reply to
ramesh

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.