We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 21388

7.1i ISE - Manage Cores process gives error in project with spaces: "ERROR:Portability:90 - Command line error: Unexpected argument[5] "<end_of_project_path>"


Keywords: COREGen, CORE, CORE Generator, Generator, integration, manage, IP, customize, open, found

Urgency: Standard

General Description:
The integration of Project Navigator and the CORE Generator has the following problems if there are spaces in the project directory path.

1. Selecting the Manage Cores process gives "ERROR:Portability:90 - Command line error: Unexpected argument[5]"
Example: If the ISE project directory is C:\spa ces\myproj, selecting Manage Cores give the following error.

"ERROR:Portability:90 - Command line error: Unexpected argument[5] "ces\myproj" found.
Usage: coregen [-b <command_file>] [-q <polling_dir>] [-p <project>] [-i <ini_file>] [-intstyle ise|xflow|silent]
ERROR: Coregen failed"

2. Double-clicking on a core (.xco file) in the Sources window does not open the core's customization GUI.

3. Creating a new IP core using Project -> New Source does not bring up the core customization GUI and creates an empty ".xco" file in the project directory.


In 7.1i it is best not to use projects with spaces if the user intends to create or modify IP cores for use in a Project Navigator project.
Core Generator can be used in stand alone mode to generate cores in projects with spaces.

If the core has already been created, it can successfully be added to a project and will be processed during implementation.
The Regenerate Core process also works correctly from Project Navigator when there are spaces in the project path.
AR# 21388
Date Created 05/05/2005
Last Updated 12/13/2006
Status Archive
Type General Article