Sign In

Don't have a Xilinx account yet?

  • Choose to receive important news and product information
  • Gain access to special content
  • Personalize your web experience on Xilinx.com

Create Account

Username

Password

Forgot your password?
XClose Panel
Xilinx Home
Reply
Visitor
jasonchang
Posts: 6
Registered: ‎10-28-2007
0

PicoBlaze DATA2MEM Tool Doesn't Work after Xilinx9.2 Installed

After Install Xilinx9.2, DATA2MEM Tool for PicoBlaze High Speed Code Changes Stopped Working, Need Help.
 
 
Xilinx Employee
barriet
Posts: 2,439
Registered: ‎08-13-2007
0

Re: PicoBlaze DATA2MEM Tool Doesn't Work after Xilinx9.2 Installed

Jason,
 
Can you elaborate on "stopped working", e.g.:
-crashes with specific error
-produces a bit file but the bit file doesn't work when programmed into the FPGA
-some other condition
 
Are you running 9.2.03i (latest service pack) or just 9.2i?
 
Does this answer record help:
http://www.xilinx.com/xlnx/xil_ans_display.jsp?iLanguageID=1&iCountryID=1&getPagePath=23353 (9.2i EDK - Error: "ERROR:NgdBuild:927 - Failed to process BMM file edkBmmFile.bmm")
 
Cheers,
bt
Visitor
jasonchang
Posts: 6
Registered: ‎10-28-2007
0

Re: PicoBlaze DATA2MEM Tool Doesn't Work after Xilinx9.2 Installed

All right, Here is the message:
 
FATAL_ERROR: Portability: PortDynamicLib.C:358:1.27 - dll open for library <d:/xilinx/vertex2/bin/nt/libRfVirt2_Facade.dll> failed due to an unknown reason. Process will terminate. For more information on this error, please consulte the answer Database or
  Open a WebCase with this project attached at http://www.xilinx.com/support
 
 
****************************************************************************************************************
 
ERROR - Could not run XDL successfully with file called 'jpod_top.ncd'.
 
Visitor
jasonchang
Posts: 6
Registered: ‎10-28-2007
0

Re: PicoBlaze DATA2MEM Tool Doesn't Work after Xilinx9.2 Installed

All right, Here is the message:
 
FATAL_ERROR: Portability: PortDynamicLib.C:358:1.27 - dll open for library <d:/xilinx/vertex2/bin/nt/libRfVirt2_Facade.dll> failed due to an unknown reason. Process will terminate. For more information on this error, please consulte the answer Database or
  Open a WebCase with this project attached at http://www.xilinx.com/support
 
 
****************************************************************************************************************
 
ERROR - Could not run XDL successfully with file called 'jpod_top.ncd'.
   
Visitor
jasonchang
Posts: 6
Registered: ‎10-28-2007
0

Re: PicoBlaze DATA2MEM Tool Doesn't Work after Xilinx9.2 Installed

All right, Here is the message:
 
FATAL_ERROR: Portability: PortDynamicLib.C:358:1.27 - dll open for library <d:/xilinx/vertex2/bin/nt/libRfVirt2_Facade.dll> failed due to an unknown reason. Process will terminate. For more information on this error, please consulte the answer Database or
  Open a WebCase with this project attached at http://www.xilinx.com/support
 
 
****************************************************************************************************************
 
ERROR - Could not run XDL successfully with file called 'jpod_top.ncd'.
                Please check that the design file name is correct.
 
PB_BMM complete.
 
D:\........\J20_rom.bbm goto make_bit
 
D:\.........\echo ERROR - Unable to create BMM file - Check design name
ERROR - Unable to create BMM file - Check design name
 
 
I used the tool many times for change Picoblaze code, it is a great tool for programming. But after install Xilinx9.2 with SP3, the tool stop working for me.
Xilinx Employee
barriet
Posts: 2,439
Registered: ‎08-13-2007
0

Re: PicoBlaze DATA2MEM Tool Doesn't Work after Xilinx9.2 Installed

[ Edited ]
Jason,
 
Thanks for the additional information.
 
Have you seen this answer record:
http://www.xilinx.com/xlnx/xil_ans_display.jsp?iLanguageID=1&iCountryID=1&getPagePath=29153 (9.2i XPS/ISE - FATAL_ERROR:Portability:PortDynamicLib.c:358:1.27 - dll open of library...)
It is always good to check your Path, XILINX, and XILINX_EDK environment variables. Mine are set as follows for 9.2i
XILINX   C:\Xilinx92i   (this is the directory I installed ISE 9.2.03i into)
XILINX_EDK  C:\EDK92  (this is the directory I installed EDK 9.2i into)
Path  %XILINX%\bin\nt;%xilinx_edk%\bin\nt;   (ok, my Path has a lot more entries than this, but this is a nice way to set this to avoid hard-coded reference to the paths, which could cause troubles if you switch veersion)
 
I would also check that your tools and project paths do not have spaces in them (including C:\Program Files, user profile, desktop location, etc.)
 
Cheers,
bt
 


Message Edited by timpe on 10-28-2007 10:42 PM
Visitor
jasonchang
Posts: 6
Registered: ‎10-28-2007
0

Re: PicoBlaze DATA2MEM Tool Doesn't Work after Xilinx9.2 Installed

I always had a few version installed, I will install it under directory d:\xilinx and then rename it to the right version, like Xilinx8.2, when I install xilinx9.2, it is still installed in D:\Xilinx, and when I would like to use Xilinx8.2, I would rename D:\Xilinx (Verison 9.2) to D:\Xilinx9.2 and then rename D:\Xilinx8.2 to D:\Xilinx
 
Long story short, the path never change, it is always D:\Xilinx and I have multi version installed, they all worked fine, I have v6.3, v7.1, v8.2 and now 9.2
 
But after 9.2 the DATA2MEM get me the error. I am not sure if you use the tool before, but try it and let know
Xilinx Employee
barriet
Posts: 2,439
Registered: ‎08-13-2007
0

Re: PicoBlaze DATA2MEM Tool Doesn't Work after Xilinx9.2 Installed

Jason,
 
I used data2mem today for a PPC405 design with ISE 9.2.03i/EDK 9.2i and it ran fine (though I haven't actually tested the bitstream in hardware yet).
 
Did you recheck your Path just to make sure that it is as expected?
Sometimes I've seen this cause issues as the user hadn't checked it in awhile and it was different than expected.
I'm familiar with your method of changing tool versions. I used to do the same thing even though it wasn't officially recommended. I changed to installing them into different directories and then modifying the XILINX and XILINX_EDK variables to point to the one I'm currently using.
 
Visitor
jasonchang
Posts: 6
Registered: ‎10-28-2007
0

Re: PicoBlaze DATA2MEM Tool Doesn't Work after Xilinx9.2 Installed

Thanks for the help, I checked the path, it is not what I expected, I correced it, and it is fine now. Thank! 
Xilinx Employee
barriet
Posts: 2,439
Registered: ‎08-13-2007
0

Re: PicoBlaze DATA2MEM Tool Doesn't Work after Xilinx9.2 Installed

Jason,
 
I'm glad to hear it - thanks for the update.
Good luck with your project.