AR# 54038

Vivado - ERROR: [Common 17-161] Invalid option value 'BITSTREAM.CONFIG.UNUSEDPIN' specified for 'name'

Description

I have tried to add the following command in the Tcl console:

set_property BITSTREAM.CONFIG.UNUSEDPIN PULLNONE [current_design]

However I am receiving the following ERROR:

ERROR: [Common 17-161] Invalid option value 'BITSTREAM.CONFIG.UNUSEDPIN' specified for 'name'

Solution

This error occurs when the implemented design is not open:
 
When you open your Vivado project you need to then "Open Implemented Design"

After opening the implemented design the following commands will work:

set_property BITSTREAM.CONFIG.UNUSEDPIN PULLNONE [current_design]
get_property BITSTREAM.CONFIG.UNUSEDPIN [current_design]
PULLNONE

These properties can only be set when you have a design in memory.
 
Also it does not need to be an implemented design, it could also be elaborated or synthesized design.
AR# 54038
Date 12/08/2014
Status Active
Type General Article
Tools