beautypg.com

BECKHOFF ET1100 User Manual

Page 27

background image

EtherCAT IP Core for Altera FPGAs

Slave Controller

– Application Note FAQ

23

4.2.3

Library files are not copied to project (reference designs)

Messages

Warning: Can't analyze file -- file ethercat_spi/ETHERCAT_VENDORID.VHD is missing
Warning: Can't analyze file -- file ethercat_spi/ETHERCAT_IPCORE_TOP.VHD is missing
Warning: Can't analyze file -- file ethercat_spi/ETHERCAT_IPCORE.VHD is missing

[…]

Warning: Using design file ethercat_spi.vhd, which is not specified as a design file for the
current project, but contains definitions for 2 design units and 1 entities in project

Info: Elaborating entity "EtherCAT_SPI" for hierarchy "EtherCAT_SPI:ETHERCAT_INST"

Error: Node instance "ethercat_spi_inst" instantiates undefined entity "ETHERCAT_IPCORE"
Error: Quartus II 64-Bit Analysis & Synthesis was unsuccessful. 1 error, 4 warnings
Error: Quartus II Full Compilation was unsuccessful. 3 errors, 4 warnings

Solution
These messages typically appear if you compile a reference design for the first time without
generating the EtherCAT IP Core first. The errors occur because important library files need to be
copied to the project folder. Open MegaWizard Plug-

In for the EtherCAT IP Core and press “Finish”

(refer to the datasheet: reference design/implementation chapter). Quartus II will copy the required
files to the project folder. Compile the project again, the error messages should disappear.

This manual is related to the following products: