^

AR# 52979 2012 Vivado - XPS reports that System.xmp "does not exist" when opened from Vivado


When I attempt to open XPS by double-clicking the system.xmp file in the Vivado Integrated Design Environment, I get a pop-up dialog message:

File

<partial path>\<project_name>\<Project_name>.srcs\sources_1\edk\system.xmp

does not exist.

or

[Edk 24-160] BXML file generation failed for source 'system'. Please see console for any errors/warnings that may be reported.

This will happen if the Vivado project directory path contains a space (e.g. "New Folder"). Vivado allows spaces in project and directory paths, but XPS does not support spaces. Vivado does not correctly catch the use of spaces when an XPS source is added to a project and fails to prevent the integration issue. With Vivado 2012.4 and EDK 14.3, the following error is listed in the Tcl console, but may be easily overlooked:
ERROR:EDK - Path with spaces is not supported in XPS. Please choose a path with
no spaces
Until XPS can correctly handle spaces, Vivado projects containing XPS sources should be moved to a directory with no spaces.
AR# 52979
Date Created 11/16/2012
Last Updated 11/16/2012
Status Active
Type
Tools
  • Vivado
  • EDK
Feed Back