This is quick and off the top of the top of my head but here are some clues:

1)The appropriate Makefile.srcs should call both 'fifo_xlnx_2Kx36_2clk.v' and 
''fifo_xlnx_2Kx36_2clk.xco'

2) In the log (capture all ISE output to a file for review by redirecting 
STDOUT) you should see the following lines if you grep for fifo_xlnx_2Kx36_2clk:

>>> Adding source to project: 
>>> /home/ianb/ettus/sram_fifo/fpgapriv/usrp2/coregen/fifo_xlnx_2Kx36_2clk.v
>>> Adding source to project: 
>>> /home/ianb/ettus/sram_fifo/fpgapriv/usrp2/coregen/fifo_xlnx_2Kx36_2clk.xco
Compiling verilog file "../../../coregen/fifo_xlnx_2Kx36_2clk.v" in library work
Module <fifo_xlnx_2Kx36_2clk> compiled
Reading core <../../../coregen/fifo_xlnx_2Kx36_2clk.ngc>.

3) Coregen should automatically build this block from the spec in the .xco file 
to create the .ngc data read my ISE. 
You could try running coregen in the 'coregen' subdirectory to see if it can 
build it manually. Sometimes there can be issues with different versions of the 
FIFO generator tool included in ISE vs that specified in the .xco file.

Report back with grep output from your log if you can't crack this.
-Ian

On Feb 16, 2011, at 9:33 AM, Gabriel Morel wrote:

> Hi, I finally managed to run ISE 10.1 on Linux to compile the raw internet 
> version of the fpga project,
> but when I call 'make bin', the following error appears:
> 
> ERROR:HDLCompilers:87 - "../../../fifo/fifo_2clock.v" line 26 Could not find 
> module/primitive 'fifo_xlnx_2Kx36_2clk'
> 
> I checked in the makefile to be sure all is called well and the file above is 
> in there.  Anybody know why?
> 
> Am I obligated to update to sp3?
> 
> Thx
> Gabriel
> _______________________________________________
> Discuss-gnuradio mailing list
> Discuss-gnuradio@gnu.org
> http://lists.gnu.org/mailman/listinfo/discuss-gnuradio

_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to