Return to Support Page
 homesearchagentssupportask xilinxmap

Answers Database


LogiBLOX, ngd2edif: ERROR:basut - Unexpected argument[7] "module_name" found.


Record #3059

Product Family:  Software

Product Line:  Merged Core

Problem Title:
LogiBLOX, ngd2edif: ERROR:basut - Unexpected argument[7] "module_name"
found.



Problem Description:
Keywords: LogiBLOX, basut, ngd2edif

Urgency: Standard

General Description:

When using LogiBLOX to create a module, module generation fails, and messages
similar to the following appear.

 1. A new window appears saying, "Command failed 'ngd2edif -v fndtn -w -n
c:/windows/temp /module_name.ngd module_name'."

 2. The "LogiBLOX GUI Message" window says, "ERROR: basut - Unexpected
argument[7] 'module_name' found."

The reason this happens is because LogiBLOX creates and uses temporary files in
the directory referenced by the Windows "tmp" environment variable.  On the
system that this problem occurs, spaces have been appended to end of the tmp
variable assignment.

LogiBLOX then creates an ngd2edif command (message 1 above) using the tmp
variable and referencing files found inside the temporary directory.  Because
ngd2edif arguments are separated by spaces, the tool believes that too many
parameters are being passed, generates an error message (message 2 above), and
fails to create the module.

These messages appear when on the Windows 95 platform, either invoking LogiBLOX
through Foundation or standalone.


Solution 1:


Remove the spaces at the end of the tmp variable assignment in the autoexec.bat
file, and restart the machine.



End of Record #3059

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