Return to Support Page
 homesearchagentssupportask xilinxmap

Answers Database


Design Manager: System Error, Unhandled Exception: ERROR_FILE_NOT_FOUND


Record #752

Product Family:  Software

Product Line:  FPGA Core

Problem Title:
Design Manager: System Error, Unhandled Exception: ERROR_FILE_NOT_FOUND


Problem Description:
When invoking the Design Manager, a System Error occurs with the following
message:

 Unhandled Exception: ERROR_FILE_NOT_FOUND

 OSErrorHolder class >> reportOn:
 OSErrorHolder >> reportError
 [ ] optimized
 System Error >> handleError For:
 FATFilename (Filename) >> isDirectory

Cause:
The current project the Design Manager is attempting to open is corrupted.


Solution 1:

Design Manager if it is running.  Edit the DSGNMGR.INI file which
is located in the directory where the XACTUSER variable is pointing (if this
variable is not set, the DSGNMGR.INI file is located in the WINDOWS
directory).  Delete the CURRENT project line from the file.  When the Design
Manager is invoked, it should open without any project loaded.

You might be able to recover the corrupted project by copying the <design>.BAK
file to <design>.PRJ.  The .BAK file is located in the project directory.



Solution 2:

Cause:
The Xilinx software and/or the project directory are on a network drive.
This problem has been observed on a Novell network v4.12.

Solution:
Move the project directory and/or Xilinx software from the network drive
to a local drive.




Solution 3:

This error occurs if you delete a version of a project you created outside of De
sign Manager.  If you need to delete a version do it under Design Manager, the d
elete command is under the Design menu.

This solution will not let you get back previous Versions of the design,
you will have to Translate & Implement the design again.


Solution:  Quit the Design Manager. In your working directory there should be tw
o files one named design.bak and another named design.prj.

1) Close the Design Manager.  Get into your file manager/explorer.

2) Delete the .bak file

3) Erase everything in the .prj file (you might need a carriage return or space
in the file in order to save it that is okay) so you should now just have a desi
gn.prj that is a couple of bytes big.

4) Start up the design manager.
It should prompt you with this message>>
Cannot read the project file: c:\xxx\xxxx\design.prj.  The file is	unreadab
le and may be corrupted. Do you want to recover, using the project backup file?

Answer with a Yes.

Next Message>>
Could not recover using the project backup file. Do you want to recreate the
project information?

Answer with a Yes.

5) Now a New Project screen will pop up and you will need to specify your top_le
vel_design.1
   This is where some problems occur.  It may or may not let you choose a Target
 Family.
   (a)If it does choose the one you want, and everthing else should be okay (you
 should be able to translate).
   (b)If it doesn't let you choose it will give you this error >>
       Cannot find data file ".bos" in the XACT path.
       If you get this press cancel.
       Then go to File -> New Project and specify your top_level_design.1 file
       You should now be able to translate and continue from there.



Solution 4:

If the error still occurs, create a new Foundation project
and import the design files from the corrupted project by
selecting Document -> Add in the Foundation Project Manager.

Next click on the XACT button.	This will create a new netlist
and a new Xilinx project



End of Record #752

For the latest news, design tips, and patch information on the Xilinx design environment, check out the Xilinx Expert Journals!

© 1998 Xilinx, Inc. All rights reserved
Trademarks and Patents