[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [pci] Implementing the PCI-CRT project using ISE 5.2 & the supplied project




> I am assuming that the path
> to the project file is supposed to be
>/pci/apps/crt/syn/webpack/ise-openpci.npl

Nico: I did it like this.

>
>	In this path, the only source files that the project finds are:
>		top.v
>		pci_crt.ucf
>	It cannot find CRTC_IOB, pci_bridge32 and ssvga_top and everything below
>them.
>
>If I manually add them, it can find most, but not all of them.

Nico: I had exactly the same behaviour. (vs_hdtp_64x40.v is the only file not 
found)
But this seems not to cause problems.

I got the following 4 ERRORS if I synthesize the project:

ERROR:HDLCompilers:26 - ../../../../rtl/verilog/pci_conf_space.v line 68 Could 
not find include file 'pci_constants.v'

ERROR:HDLCompilers:26 - pci_constants.v line 60 Could not find include file 
'pci_user_constants.v'

ERROR:HDLCompilers:26 - ../../../../rtl/verilog/pci_parity_check.v line 69 Could 
not find include file 'bus_commands.v'

ERROR:HDLCompilers:26 - ../../rtl/verilog/ssvga_crtc.v line 56 Could not find 
include file 'ssvga_defines.v'


Then I copied the 4 files into the Webpack directory where the ise-openpci.npl
file is located. And it compiles without and ERROR and the card is 'seen' by 
my system:

lspci : 02:0c.0 Bridge: Xilinx, Inc.: Unknown device 0001 (rev 01)

It's maybe not the best solution but at least it works!
I hope this helps you!

Nico.

--
To unsubscribe from pci mailing list please visit http://www.opencores.org/mailinglists.shtml