Design Check: SPI Flash Messages

When you check your design, the Interface Designer applies design rules to your configuration settings. The following tables show some of the error messages you may encounter and explains how to fix them.

spi_flash_rule_resource (error)

Message Resource name is empty
To fix Assign instance to a valid SPI flash resource.
Message Resource is not a valid SPI flash device instance.
To fix Assign instance to a resource that exists in the device.

spi_flash_rule_resource_excluded (error)

Message Resource <resource> is excluded in Package Planner. Please use another resource
To fix The pins for the affected resource have been excluded in the Package Planner, and cannot be assigned. Remove the excluded setting in the Package Planner or choose another resource.

spi_flash_rule_usage (error)

Message Use a different resource for the following instance as it conflicts with SPI Flash <SPI Flash instance name> resource usage: <Other instance name that has conflict with the SPI Flash resource>
To fix Assign different resources to the instances that have a resource conflict with the SPI Flash.

spi_flash_rule_empty_pins (error)

Message Empty pin names found: <Pin description names>
To fix Assign the pin names.

spi_flash_rule_invalid_pins (error)

Message Invalid pin names found: <pin description names>
To fix Valid characters are alphanumeric characters with dash and underscore only.

spi_flash_rule_instance_count (error)

Message There can only be one SPI Flash instance.
To fix You cannot have more resources than the number of available resources in the device.

spi_flash_rule_reg_clk_pin (error)

Message Clock Pin Name is required when Register Interface is enabled
To fix Assign a pin name for the clock pin if you want to use the register interface.