Multiple Configuration Targets

Old Content - visit altium.com/documentation

This compiler hint appears when a configuration targets at least two different physical devices. The message is displayed in the Messages panel in the following format:

Configuration ConfigurationName targets conflicting devices: Device1 and Device2,

where

ConfigurationName is the name of the offending configuration

Device1 is a device found to be targeted in a constraint file associated to the configuration

Device2 is a different device found to be targeted in an additional constraint file associated to the configuration.

Default Report Mode

Fatal 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 having been associated where it should not be. In such a case, simply disassociate that constraint file from 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. Open each constraint file and check for the following record:

Record=Constraint | TargetKind=Part | TargetId=

If the record exists more than once and targets different devices, keep the entry for the correct device and delete all others.

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