Altera_Forum
Honored Contributor
11 years agoDevice out of range. Compilation error after changing device assignment
Compilation error after changing the device assignment (and allowing the removal of all location assignments) from a Cyclone III EP3C10E144C8 to a Cyclone II EP2C35F672C6. This is a monstrously long one-line error message (I added red color for emphasis):
Error (12252): SPI_bridge_2: "Device" (device) (EP3C10E144C8) out of range. Valid ranges: The error doesn't make sense because it's calling out the old device. I notice that old value EP3C10E144C8 lingers in these two files: SPI_bridge_2.qsys (which was not modified by compilation) <parameter name="device" value="EP3C10E144C8" /> SPI_bridge_2.sopcinfo (which was modified by compilation) <parameter name="AUTO_DEVICE">
<type>java.lang.String</type>
<value>EP3C10E144C8</value>
<derived>false</derived>
<enabled>true</enabled>
<visible>false</visible>
<valid>true</valid>
</parameter> It's as if I can't change the device. Should I start a new project when porting from Cyclone III to Cyclone II?