Data2Mem Error Help on dual PPC system

Hello, I'm having a problem when Data2Mem runs and was wondering if someone could help me out. I have a simple dual PPC system, with both procs on the same plb bus. I also have two brams and the ddr memory on the same plb bus as the PPC cores as well. I'm trying to run a separate program on each PPC core (i.e. I am not trying to have the procs communicate with eachother through a shared memory). If I create a SW project and execute it on PPC405_0, the design sysnthesizes without any problems and executes the code correctly. However, when I create a second SW project and tell it to execute on PPC405_1, I get the following error message when data2mem runs when I try to download it to the board:

"ADDRESS_SPACE or ADDRESS_MAP tag name 'ppc405_1' was not found. Some data may have not been translated."

I've tried having both programs load into the same bram, as well as into separate brams (1 for each PPC core), but I get the error both ways. I think I may have to modify the .bmm file, but I don't know which one I would have to modify as there is a system.bmm, system_bd.bmm, and system_stub.bmm in my project's implementation folder. I'd greatly appreciate it if someone could give me some insight into fixing this problem.

Also, as an aside, does anyone know if it is possible to make a .ace file that has two .elf files? My end goal is to have two seperate monta vista linux kernels (one executing on each PPC core), so I would like to just create the .elf files for each OS and be able to put them on a CF card and just boot both OSes from that. Again, any help would be greatly appreciated. Thanks for your time.

Resepctfully, Steve

Reply to
Stevo_V2pro
Loading thread data ...

The last time I tried this it was simply a matter of specifying the software under the applications tab in XPS. Is this where you are making changes?

Is "Mark to Initialize BRAMs" set on both projects?

I also started with a dual ppc example project from Xilinx, so it might be a good idea to download that from the Xilinx site.

Alan Nishioka

Reply to
Alan Nishioka

Thanks for the quick reply Alan. Yes, I was doing this in the apps tab for XPS and mark to intialize brams was checked. For some reason I had to manually go in an edit the main .bmm file, probably because I manually added the second PPC core and did not use an example project from Xilinx. Thanks again.

Steve

Reply to
Stevo_V2pro

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.