UPGRADE YOUR BROWSER

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# 64333

Vivado - Breakpoint setting does not work in GUI when the source file has a space in its path

Description

I have opened a source file, and I see lines marked where I can set break points.

However, when I try to set a break point at one of these lines (for example, line 55), I receive the following error:

ERROR: [Common 17-165] Too many positional options when parsing '55', please type 'add_bp -help' for usage info.

Solution

This error occurs when the file has a space in its path, for example:

C:/test project/project_1/project_1.srcs/sim_1/imports/sources/bft_tb.v

The Tcl command echoed in the Tcl Console does not take this into account and breaks up the path:
 
add_bp C:/test project/project_1/project_1.srcs/sim_1/imports/sources/bft_tb.v 55

To work around the issue, add a curly bracket or double quote to the path with the space in it via Tcl:

For example:

add_bp "C:/test project/project_1/project_1.srcs/sim_1/imports/sources/bft_tb.v" 55

This issue will be fixed in the Vivado 2015.3 release.

AR# 64333
Date Created 04/21/2015
Last Updated 04/22/2015
Status Active
Type Known Issues
Tools
  • Vivado Design Suite - 2015.1