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! |