Missing Configuration Target

Old Content - visit altium.com/documentation

This compiler hint appears when a configuration does not target a physical device. The message is displayed in the Messages panel in the following format:

Configuration ConfigurationName does not target any device,

where

ConfigurationName is the name of the offending configuration.

Default Report Mode

Error

Recommendation

Access the Configuration Manager dialog for the FPGA project (Project » Configuration Manager). For the offending configuration, check which constraint files have been associated. Quite often, the issue arises from a constraint file not having been associated where it should be. In such a case, simply associate that constraint file to the configuration.

If the correct constraint files have been associated to the configuration, then the problem lies within the constraint files. Typically, the target device will be declared in only one of these files - the one containing the pin mappings from the ports of the FPGA project to the physical device pins. Open this constraint file and check for the following record:

Record=Constraint | TargetKind=Part | TargetId=

Add it if it does not exist, ensuring that the physical device name is also entered (e.g. TargetId=XC2S300E-6PQ208C).

You are reporting an issue with the following selected text and/or image within the active document: