usrp-users@lists.ettus.com

Discussion and technical support related to USRP, UHD, RFNoC

View all threads

Getting Started

CR
chuck reed
Tue, Jul 22, 2014 5:52 PM

I'm trying to build the base design using ISE14.6  on a Win7-64bit machine
using the download of the uhd repository from 21Jul14.

I am trying to run:  make -f Makefile.common in
.../uhd/fpga/usrp3/top

After moving the tcl folder from .../uhd/fpga/usrp3/top to
.../uhd/fpga/usrp3
I get the following error:

can't read "env(PROJECT_PROPERTIES)": no such variable
while executing
"set_props "Project" $env(PROJECT_PROPERTIES)"
invoked from within
"if [file isfile $env(ISE_FILE)] {
puts ">>> Opening project: $env(ISE_FILE)"
project open $env(ISE_FILE)
} else {
puts ">>> Creating project: $env..."
(file "C:/Users/creed/Documents/
kintex7/working/uhd/fpga/usrp3/tcl/ise_helpe
r.tcl" line 41)
make: *** [/.xise] Error 1

Is there a document that specifies what environment variables I need to
set?  I have
always run the tools in GUI mode so I am not familiar with settings I might
need to
run using tcl scripts.

Thanks,

-- -Chuck
dashCdot@gmail.com

I'm trying to build the base design using ISE14.6 on a Win7-64bit machine using the download of the uhd repository from 21Jul14. I am trying to run: make -f Makefile.common in .../uhd/fpga/usrp3/top After moving the tcl folder from .../uhd/fpga/usrp3/top to .../uhd/fpga/usrp3 I get the following error: can't read "env(PROJECT_PROPERTIES)": no such variable while executing "set_props "Project" $env(PROJECT_PROPERTIES)" invoked from within "if [file isfile $env(ISE_FILE)] { puts ">>> Opening project: $env(ISE_FILE)" project open $env(ISE_FILE) } else { puts ">>> Creating project: $env..." (file "C:/Users/creed/Documents/ kintex7/working/uhd/fpga/usrp3/tcl/ise_helpe r.tcl" line 41) make: *** [/.xise] Error 1 Is there a document that specifies what environment variables I need to set? I have always run the tools in GUI mode so I am not familiar with settings I might need to run using tcl scripts. Thanks, -- -Chuck dashCdot@gmail.com
MD
Marcus D. Leech
Tue, Jul 22, 2014 6:02 PM

On 07/22/2014 01:52 PM, chuck reed via USRP-users wrote:

I'm trying to build the base design using ISE14.6  on a Win7-64bit machine
using the download of the uhd repository from 21Jul14.

I am trying to run:  make -f Makefile.common in
.../uhd/fpga/usrp3/top

After moving the tcl folder from .../uhd/fpga/usrp3/top to
.../uhd/fpga/usrp3
I get the following error:

can't read "env(PROJECT_PROPERTIES)": no such variable
while executing
"set_props "Project" $env(PROJECT_PROPERTIES)"
invoked from within
"if [file isfile $env(ISE_FILE)] {
puts ">>> Opening project: $env(ISE_FILE)"
project open $env(ISE_FILE)
} else {
puts ">>> Creating project: $env..."
(file "C:/Users/creed/Documents/
kintex7/working/uhd/fpga/usrp3/tcl/ise_helpe
r.tcl" line 41)
make: *** [/.xise] Error 1

Is there a document that specifies what environment variables I need
to set?  I have
always run the tools in GUI mode so I am not familiar with settings I
might need to
run using tcl scripts.

Thanks,

-- -Chuck
dashCdot@gmail.com mailto:dashCdot@gmail.com


USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

Use the Makefile that's one layer down.  Makefile.common is a common
"header" Makefile for all the others underneath, not, as far as I know,
intended to be used directly.

--
Marcus Leech
Principal Investigator
Shirleys Bay Radio Astronomy Consortium
http://www.sbrac.org

On 07/22/2014 01:52 PM, chuck reed via USRP-users wrote: > I'm trying to build the base design using ISE14.6 on a Win7-64bit machine > using the download of the uhd repository from 21Jul14. > > I am trying to run: make -f Makefile.common in > .../uhd/fpga/usrp3/top > > After moving the tcl folder from .../uhd/fpga/usrp3/top to > .../uhd/fpga/usrp3 > I get the following error: > > can't read "env(PROJECT_PROPERTIES)": no such variable > while executing > "set_props "Project" $env(PROJECT_PROPERTIES)" > invoked from within > "if [file isfile $env(ISE_FILE)] { > puts ">>> Opening project: $env(ISE_FILE)" > project open $env(ISE_FILE) > } else { > puts ">>> Creating project: $env..." > (file "C:/Users/creed/Documents/ > kintex7/working/uhd/fpga/usrp3/tcl/ise_helpe > r.tcl" line 41) > make: *** [/.xise] Error 1 > > Is there a document that specifies what environment variables I need > to set? I have > always run the tools in GUI mode so I am not familiar with settings I > might need to > run using tcl scripts. > > Thanks, > > -- -Chuck > dashCdot@gmail.com <mailto:dashCdot@gmail.com> > > > _______________________________________________ > USRP-users mailing list > USRP-users@lists.ettus.com > http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com Use the Makefile that's one layer down. Makefile.common is a common "header" Makefile for all the others underneath, not, as far as I know, intended to be used directly. -- Marcus Leech Principal Investigator Shirleys Bay Radio Astronomy Consortium http://www.sbrac.org
CR
chuck reed
Tue, Jul 22, 2014 6:22 PM

Thanks.  Actually, I started there ( I should've mentioned that).  The
error I get there
is:  *** No rule to make target

The full error message is (from running  make -f Makefile X310):
C:\Users\creed\Documents\kintex7\working\uhd\fpga\usrp3\top\x300> make -f
Makefile X310
make -f Makefile.x300.inc bin NAME=X310_HGS DEVICE=XC7K410T ETH10G_PORT1=1
BUILD_1G=1 BUILD_10G=1 NO_DRAM_FIFOS=1 SRAM_FIFO_SIZE=16
EXTRA_DEFS="ETH10G_PORT1=1 BUILD_1G=1 BUILD_10G=1 NO_DRAM_FIFOS=1
SRAM_FIFO_SIZE=16 "
make[1]: Entering directory
C:/Users/creed/Documents/kintex7/working/uhd/fpga/usrp3/top/x300' make[1]: *** No rule to make target C:/Users/creed/Documents/kintex7/working/uhd/fpga/usrp3/top/x300/C:/Users/creed/Documents/kinte
x7/working/uhd/fpga/usrp3/lib/fifo/axi_mux4.v', needed by
build-X310_HGS/x300.xise'. Stop. make[1]: Leaving directory C:/Users/creed/Documents/kintex7/working/uhd/fpga/usrp3/top/x300'
make: *** [X310_HGS] Error 2

Makes me think I'm just not invoking make correctly, but I'm not sure what
the correct syntax should be.  The path
doesn't look right (the path to axi_mux4.v isn't that long) the first
`C:/Users/creed/Documents/kintex7/working/uhd/fpga/usrp3/top/x300/ is not
part of the path to the needed file.
C:/Users/creed/Documents/kintex7/working/uhd/fpga/usrp3/lib/fifo/ is
correct, but
concatenated like that, that path doesn't exist.

I've also tried

make -f Makefile
make of Makefile x310

Thanks for your help.  Are there any examples of how to build the X310
design?  Some of the READMEs
I've seen in usrp3 are empty.

Regards,

On Tue, Jul 22, 2014 at 2:02 PM, Marcus D. Leech via USRP-users <
usrp-users@lists.ettus.com> wrote:

On 07/22/2014 01:52 PM, chuck reed via USRP-users wrote:

I'm trying to build the base design using ISE14.6  on a Win7-64bit
machine
using the download of the uhd repository from 21Jul14.

I am trying to run:  make -f Makefile.common in
.../uhd/fpga/usrp3/top

After moving the tcl folder from .../uhd/fpga/usrp3/top to
.../uhd/fpga/usrp3
I get the following error:

can't read "env(PROJECT_PROPERTIES)": no such variable
while executing
"set_props "Project" $env(PROJECT_PROPERTIES)"
invoked from within
"if [file isfile $env(ISE_FILE)] {
puts ">>> Opening project: $env(ISE_FILE)"
project open $env(ISE_FILE)
} else {
puts ">>> Creating project: $env..."
(file "C:/Users/creed/Documents/
kintex7/working/uhd/fpga/usrp3/tcl/ise_helpe
r.tcl" line 41)
make: *** [/.xise] Error 1

Is there a document that specifies what environment variables I need to
set?  I have
always run the tools in GUI mode so I am not familiar with settings I
might need to
run using tcl scripts.

Thanks,

-- -Chuck
dashCdot@gmail.com


USRP-users mailing listUSRP-users@lists.ettus.comhttp://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

Use the Makefile that's one layer down.  Makefile.common is a common
"header" Makefile for all the others underneath, not, as far as I know,
intended to be used directly.

--
Marcus Leech
Principal Investigator
Shirleys Bay Radio Astronomy Consortiumhttp://www.sbrac.org


USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

Thanks. Actually, I started there ( I should've mentioned that). The error I get there is: *** No rule to make target The full error message is (from running make -f Makefile X310): C:\Users\creed\Documents\kintex7\working\uhd\fpga\usrp3\top\x300> make -f Makefile X310 make -f Makefile.x300.inc bin NAME=X310_HGS DEVICE=XC7K410T ETH10G_PORT1=1 BUILD_1G=1 BUILD_10G=1 NO_DRAM_FIFOS=1 SRAM_FIFO_SIZE=16 EXTRA_DEFS="ETH10G_PORT1=1 BUILD_1G=1 BUILD_10G=1 NO_DRAM_FIFOS=1 SRAM_FIFO_SIZE=16 " make[1]: Entering directory `C:/Users/creed/Documents/kintex7/working/uhd/fpga/usrp3/top/x300' make[1]: *** No rule to make target `C:/Users/creed/Documents/kintex7/working/uhd/fpga/usrp3/top/x300/C:/Users/creed/Documents/kinte x7/working/uhd/fpga/usrp3/lib/fifo/axi_mux4.v', needed by `build-X310_HGS/x300.xise'. Stop. make[1]: Leaving directory `C:/Users/creed/Documents/kintex7/working/uhd/fpga/usrp3/top/x300' make: *** [X310_HGS] Error 2 Makes me think I'm just not invoking make correctly, but I'm not sure what the correct syntax should be. The path doesn't look right (the path to axi_mux4.v isn't that long) the first `C:/Users/creed/Documents/kintex7/working/uhd/fpga/usrp3/top/x300/ is not part of the path to the needed file. C:/Users/creed/Documents/kintex7/working/uhd/fpga/usrp3/lib/fifo/ is correct, but concatenated like that, that path doesn't exist. I've also tried > make -f Makefile > make of Makefile x310 Thanks for your help. Are there any examples of how to build the X310 design? Some of the READMEs I've seen in usrp3 are empty. Regards, On Tue, Jul 22, 2014 at 2:02 PM, Marcus D. Leech via USRP-users < usrp-users@lists.ettus.com> wrote: > On 07/22/2014 01:52 PM, chuck reed via USRP-users wrote: > > I'm trying to build the base design using ISE14.6 on a Win7-64bit > machine > using the download of the uhd repository from 21Jul14. > > I am trying to run: make -f Makefile.common in > .../uhd/fpga/usrp3/top > > After moving the tcl folder from .../uhd/fpga/usrp3/top to > .../uhd/fpga/usrp3 > I get the following error: > > can't read "env(PROJECT_PROPERTIES)": no such variable > while executing > "set_props "Project" $env(PROJECT_PROPERTIES)" > invoked from within > "if [file isfile $env(ISE_FILE)] { > puts ">>> Opening project: $env(ISE_FILE)" > project open $env(ISE_FILE) > } else { > puts ">>> Creating project: $env..." > (file "C:/Users/creed/Documents/ > kintex7/working/uhd/fpga/usrp3/tcl/ise_helpe > r.tcl" line 41) > make: *** [/.xise] Error 1 > > Is there a document that specifies what environment variables I need to > set? I have > always run the tools in GUI mode so I am not familiar with settings I > might need to > run using tcl scripts. > > Thanks, > > -- -Chuck > dashCdot@gmail.com > > > _______________________________________________ > USRP-users mailing listUSRP-users@lists.ettus.comhttp://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com > > Use the Makefile that's one layer down. Makefile.common is a common > "header" Makefile for all the others underneath, not, as far as I know, > intended to be used directly. > > > > -- > Marcus Leech > Principal Investigator > Shirleys Bay Radio Astronomy Consortiumhttp://www.sbrac.org > > > _______________________________________________ > USRP-users mailing list > USRP-users@lists.ettus.com > http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com > > -- -Chuck dashCdot@gmail.com
MD
Marcus D. Leech
Tue, Jul 22, 2014 6:30 PM

On 07/22/2014 02:22 PM, chuck reed wrote:

Thanks.  Actually, I started there ( I should've mentioned that).  The
error I get there
is:  *** No rule to make target

The full error message is (from running  make -f Makefile X310):
C:\Users\creed\Documents\kintex7\working\uhd\fpga\usrp3\top\x300> make
-f Makefile X310
make -f Makefile.x300.inc bin NAME=X310_HGS DEVICE=XC7K410T
ETH10G_PORT1=1 BUILD_1G=1 BUILD_10G=1 NO_DRAM_FIFOS=1 SRAM_FIFO_SIZE=16
EXTRA_DEFS="ETH10G_PORT1=1 BUILD_1G=1 BUILD_10G=1 NO_DRAM_FIFOS=1
SRAM_FIFO_SIZE=16 "
make[1]: Entering directory
C:/Users/creed/Documents/kintex7/working/uhd/fpga/usrp3/top/x300' make[1]: *** No rule to make target C:/Users/creed/Documents/kintex7/working/uhd/fpga/usrp3/top/x300/C:/Users/creed/Documents/kinte
x7/working/uhd/fpga/usrp3/lib/fifo/axi_mux4.v', needed by
build-X310_HGS/x300.xise'. Stop. make[1]: Leaving directory C:/Users/creed/Documents/kintex7/working/uhd/fpga/usrp3/top/x300'
make: *** [X310_HGS] Error 2

Makes me think I'm just not invoking make correctly, but I'm not sure
what the correct syntax should be.  The path
doesn't look right (the path to axi_mux4.v isn't that long) the first
`C:/Users/creed/Documents/kintex7/working/uhd/fpga/usrp3/top/x300/ is
not part of the path to the needed file.
C:/Users/creed/Documents/kintex7/working/uhd/fpga/usrp3/lib/fifo/ is
correct, but
concatenated like that, that path doesn't exist.

I've also tried

make -f Makefile
make of Makefile x310

Thanks for your help.  Are there any examples of how to build the X310
design?  Some of the READMEs
I've seen in usrp3 are empty.

Regards,

You may have to build yourself a Linux Xilinx environment--I'm not sure
that those Makefiles work under Windows.  But I'll let someone from
the FPGA team comment further.

On 07/22/2014 02:22 PM, chuck reed wrote: > Thanks. Actually, I started there ( I should've mentioned that). The > error I get there > is: *** No rule to make target > > The full error message is (from running make -f Makefile X310): > C:\Users\creed\Documents\kintex7\working\uhd\fpga\usrp3\top\x300> make > -f Makefile X310 > make -f Makefile.x300.inc bin NAME=X310_HGS DEVICE=XC7K410T > ETH10G_PORT1=1 BUILD_1G=1 BUILD_10G=1 NO_DRAM_FIFOS=1 SRAM_FIFO_SIZE=16 > EXTRA_DEFS="ETH10G_PORT1=1 BUILD_1G=1 BUILD_10G=1 NO_DRAM_FIFOS=1 > SRAM_FIFO_SIZE=16 " > make[1]: Entering directory > `C:/Users/creed/Documents/kintex7/working/uhd/fpga/usrp3/top/x300' > make[1]: *** No rule to make target > `C:/Users/creed/Documents/kintex7/working/uhd/fpga/usrp3/top/x300/C:/Users/creed/Documents/kinte > x7/working/uhd/fpga/usrp3/lib/fifo/axi_mux4.v', needed by > `build-X310_HGS/x300.xise'. Stop. > make[1]: Leaving directory > `C:/Users/creed/Documents/kintex7/working/uhd/fpga/usrp3/top/x300' > make: *** [X310_HGS] Error 2 > > Makes me think I'm just not invoking make correctly, but I'm not sure > what the correct syntax should be. The path > doesn't look right (the path to axi_mux4.v isn't that long) the first > `C:/Users/creed/Documents/kintex7/working/uhd/fpga/usrp3/top/x300/ is > not part of the path to the needed file. > C:/Users/creed/Documents/kintex7/working/uhd/fpga/usrp3/lib/fifo/ is > correct, but > concatenated like that, that path doesn't exist. > > I've also tried > > make -f Makefile > > make of Makefile x310 > > Thanks for your help. Are there any examples of how to build the X310 > design? Some of the READMEs > I've seen in usrp3 are empty. > > Regards, > You may have to build yourself a Linux Xilinx environment--I'm not sure that those Makefiles work under Windows. But I'll let someone from the FPGA team comment further.
BH
Ben Hilburn
Fri, Aug 1, 2014 6:18 PM

Hi Chuck -

What is the 'make' command you are trying to run? Can you show us your
command line?

Cheers,
Ben

On Tue, Jul 22, 2014 at 11:30 AM, Marcus D. Leech via USRP-users <
usrp-users@lists.ettus.com> wrote:

On 07/22/2014 02:22 PM, chuck reed wrote:

Thanks.  Actually, I started there ( I should've mentioned that).  The
error I get there
is:  *** No rule to make target

The full error message is (from running  make -f Makefile X310):
C:\Users\creed\Documents\kintex7\working\uhd\fpga\usrp3\top\x300> make
-f Makefile X310
make -f Makefile.x300.inc bin NAME=X310_HGS DEVICE=XC7K410T
ETH10G_PORT1=1 BUILD_1G=1 BUILD_10G=1 NO_DRAM_FIFOS=1 SRAM_FIFO_SIZE=16
EXTRA_DEFS="ETH10G_PORT1=1 BUILD_1G=1 BUILD_10G=1 NO_DRAM_FIFOS=1
SRAM_FIFO_SIZE=16 "
make[1]: Entering directory C:/Users/creed/Documents/ kintex7/working/uhd/fpga/usrp3/top/x300' make[1]: *** No rule to make target C:/Users/creed/Documents/
kintex7/working/uhd/fpga/usrp3/top/x300/C:/Users/creed/Documents/kinte
x7/working/uhd/fpga/usrp3/lib/fifo/axi_mux4.v', needed by
build-X310_HGS/x300.xise'. Stop. make[1]: Leaving directory C:/Users/creed/Documents/
kintex7/working/uhd/fpga/usrp3/top/x300'
make: *** [X310_HGS] Error 2

Makes me think I'm just not invoking make correctly, but I'm not sure
what the correct syntax should be.  The path
doesn't look right (the path to axi_mux4.v isn't that long) the first
`C:/Users/creed/Documents/kintex7/working/uhd/fpga/usrp3/top/x300/ is
not part of the path to the needed file. C:/Users/creed/Documents/
kintex7/working/uhd/fpga/usrp3/lib/fifo/ is correct, but
concatenated like that, that path doesn't exist.

I've also tried

make -f Makefile
make of Makefile x310

Thanks for your help.  Are there any examples of how to build the X310
design?  Some of the READMEs
I've seen in usrp3 are empty.

Regards,

You may have to build yourself a Linux Xilinx environment--I'm not sure

that those Makefiles work under Windows.  But I'll let someone from
the FPGA team comment further.


USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

Hi Chuck - What is the 'make' command you are trying to run? Can you show us your command line? Cheers, Ben On Tue, Jul 22, 2014 at 11:30 AM, Marcus D. Leech via USRP-users < usrp-users@lists.ettus.com> wrote: > On 07/22/2014 02:22 PM, chuck reed wrote: > >> Thanks. Actually, I started there ( I should've mentioned that). The >> error I get there >> is: *** No rule to make target >> >> The full error message is (from running make -f Makefile X310): >> C:\Users\creed\Documents\kintex7\working\uhd\fpga\usrp3\top\x300> make >> -f Makefile X310 >> make -f Makefile.x300.inc bin NAME=X310_HGS DEVICE=XC7K410T >> ETH10G_PORT1=1 BUILD_1G=1 BUILD_10G=1 NO_DRAM_FIFOS=1 SRAM_FIFO_SIZE=16 >> EXTRA_DEFS="ETH10G_PORT1=1 BUILD_1G=1 BUILD_10G=1 NO_DRAM_FIFOS=1 >> SRAM_FIFO_SIZE=16 " >> make[1]: Entering directory `C:/Users/creed/Documents/ >> kintex7/working/uhd/fpga/usrp3/top/x300' >> make[1]: *** No rule to make target `C:/Users/creed/Documents/ >> kintex7/working/uhd/fpga/usrp3/top/x300/C:/Users/creed/Documents/kinte >> x7/working/uhd/fpga/usrp3/lib/fifo/axi_mux4.v', needed by >> `build-X310_HGS/x300.xise'. Stop. >> make[1]: Leaving directory `C:/Users/creed/Documents/ >> kintex7/working/uhd/fpga/usrp3/top/x300' >> make: *** [X310_HGS] Error 2 >> >> Makes me think I'm just not invoking make correctly, but I'm not sure >> what the correct syntax should be. The path >> doesn't look right (the path to axi_mux4.v isn't that long) the first >> `C:/Users/creed/Documents/kintex7/working/uhd/fpga/usrp3/top/x300/ is >> not part of the path to the needed file. C:/Users/creed/Documents/ >> kintex7/working/uhd/fpga/usrp3/lib/fifo/ is correct, but >> concatenated like that, that path doesn't exist. >> >> I've also tried >> > make -f Makefile >> > make of Makefile x310 >> >> Thanks for your help. Are there any examples of how to build the X310 >> design? Some of the READMEs >> I've seen in usrp3 are empty. >> >> Regards, >> >> You may have to build yourself a Linux Xilinx environment--I'm not sure > that those Makefiles work under Windows. But I'll let someone from > the FPGA team comment further. > > > > > > _______________________________________________ > USRP-users mailing list > USRP-users@lists.ettus.com > http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com >
CR
chuck reed
Fri, Aug 1, 2014 6:28 PM

Sure.  An image is attached.

Regards,

On Fri, Aug 1, 2014 at 2:18 PM, Ben Hilburn ben.hilburn@ettus.com wrote:

Hi Chuck -

What is the 'make' command you are trying to run? Can you show us your
command line?

Cheers,
Ben

On Tue, Jul 22, 2014 at 11:30 AM, Marcus D. Leech via USRP-users <
usrp-users@lists.ettus.com> wrote:

On 07/22/2014 02:22 PM, chuck reed wrote:

Thanks.  Actually, I started there ( I should've mentioned that).  The
error I get there
is:  *** No rule to make target

The full error message is (from running  make -f Makefile X310):
C:\Users\creed\Documents\kintex7\working\uhd\fpga\usrp3\top\x300> make
-f Makefile X310
make -f Makefile.x300.inc bin NAME=X310_HGS DEVICE=XC7K410T
ETH10G_PORT1=1 BUILD_1G=1 BUILD_10G=1 NO_DRAM_FIFOS=1 SRAM_FIFO_SIZE=16
EXTRA_DEFS="ETH10G_PORT1=1 BUILD_1G=1 BUILD_10G=1 NO_DRAM_FIFOS=1
SRAM_FIFO_SIZE=16 "
make[1]: Entering directory C:/Users/creed/Documents/ kintex7/working/uhd/fpga/usrp3/top/x300' make[1]: *** No rule to make target C:/Users/creed/Documents/
kintex7/working/uhd/fpga/usrp3/top/x300/C:/Users/creed/Documents/kinte
x7/working/uhd/fpga/usrp3/lib/fifo/axi_mux4.v', needed by
build-X310_HGS/x300.xise'. Stop. make[1]: Leaving directory C:/Users/creed/Documents/
kintex7/working/uhd/fpga/usrp3/top/x300'
make: *** [X310_HGS] Error 2

Makes me think I'm just not invoking make correctly, but I'm not sure
what the correct syntax should be.  The path
doesn't look right (the path to axi_mux4.v isn't that long) the first
`C:/Users/creed/Documents/kintex7/working/uhd/fpga/usrp3/top/x300/ is
not part of the path to the needed file. C:/Users/creed/Documents/
kintex7/working/uhd/fpga/usrp3/lib/fifo/ is correct, but
concatenated like that, that path doesn't exist.

I've also tried

make -f Makefile
make of Makefile x310

Thanks for your help.  Are there any examples of how to build the X310
design?  Some of the READMEs
I've seen in usrp3 are empty.

Regards,

You may have to build yourself a Linux Xilinx environment--I'm not sure

that those Makefiles work under Windows.  But I'll let someone from
the FPGA team comment further.


USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

Sure. An image is attached. Regards, On Fri, Aug 1, 2014 at 2:18 PM, Ben Hilburn <ben.hilburn@ettus.com> wrote: > Hi Chuck - > > What is the 'make' command you are trying to run? Can you show us your > command line? > > Cheers, > Ben > > > On Tue, Jul 22, 2014 at 11:30 AM, Marcus D. Leech via USRP-users < > usrp-users@lists.ettus.com> wrote: > >> On 07/22/2014 02:22 PM, chuck reed wrote: >> >>> Thanks. Actually, I started there ( I should've mentioned that). The >>> error I get there >>> is: *** No rule to make target >>> >>> The full error message is (from running make -f Makefile X310): >>> C:\Users\creed\Documents\kintex7\working\uhd\fpga\usrp3\top\x300> make >>> -f Makefile X310 >>> make -f Makefile.x300.inc bin NAME=X310_HGS DEVICE=XC7K410T >>> ETH10G_PORT1=1 BUILD_1G=1 BUILD_10G=1 NO_DRAM_FIFOS=1 SRAM_FIFO_SIZE=16 >>> EXTRA_DEFS="ETH10G_PORT1=1 BUILD_1G=1 BUILD_10G=1 NO_DRAM_FIFOS=1 >>> SRAM_FIFO_SIZE=16 " >>> make[1]: Entering directory `C:/Users/creed/Documents/ >>> kintex7/working/uhd/fpga/usrp3/top/x300' >>> make[1]: *** No rule to make target `C:/Users/creed/Documents/ >>> kintex7/working/uhd/fpga/usrp3/top/x300/C:/Users/creed/Documents/kinte >>> x7/working/uhd/fpga/usrp3/lib/fifo/axi_mux4.v', needed by >>> `build-X310_HGS/x300.xise'. Stop. >>> make[1]: Leaving directory `C:/Users/creed/Documents/ >>> kintex7/working/uhd/fpga/usrp3/top/x300' >>> make: *** [X310_HGS] Error 2 >>> >>> Makes me think I'm just not invoking make correctly, but I'm not sure >>> what the correct syntax should be. The path >>> doesn't look right (the path to axi_mux4.v isn't that long) the first >>> `C:/Users/creed/Documents/kintex7/working/uhd/fpga/usrp3/top/x300/ is >>> not part of the path to the needed file. C:/Users/creed/Documents/ >>> kintex7/working/uhd/fpga/usrp3/lib/fifo/ is correct, but >>> concatenated like that, that path doesn't exist. >>> >>> I've also tried >>> > make -f Makefile >>> > make of Makefile x310 >>> >>> Thanks for your help. Are there any examples of how to build the X310 >>> design? Some of the READMEs >>> I've seen in usrp3 are empty. >>> >>> Regards, >>> >>> You may have to build yourself a Linux Xilinx environment--I'm not sure >> that those Makefiles work under Windows. But I'll let someone from >> the FPGA team comment further. >> >> >> >> >> >> _______________________________________________ >> USRP-users mailing list >> USRP-users@lists.ettus.com >> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com >> > > -- -Chuck dashCdot@gmail.com
CR
chuck reed
Fri, Aug 1, 2014 6:42 PM

FWIW, I borrowed a Linux box and  make -f Makefile worked fine.
Unfortunately, I need to
get this working on my 64bit Win7 machine. My only problem with the Linux
build is that it
built everything.  I just need to build the X310.

Thanks for looking into this.

Regards,

On Fri, Aug 1, 2014 at 2:28 PM, chuck reed dashcdot@gmail.com wrote:

Sure.  An image is attached.

Regards,

On Fri, Aug 1, 2014 at 2:18 PM, Ben Hilburn ben.hilburn@ettus.com wrote:

Hi Chuck -

What is the 'make' command you are trying to run? Can you show us your
command line?

Cheers,
Ben

On Tue, Jul 22, 2014 at 11:30 AM, Marcus D. Leech via USRP-users <
usrp-users@lists.ettus.com> wrote:

On 07/22/2014 02:22 PM, chuck reed wrote:

Thanks.  Actually, I started there ( I should've mentioned that).  The
error I get there
is:  *** No rule to make target

The full error message is (from running  make -f Makefile X310):
C:\Users\creed\Documents\kintex7\working\uhd\fpga\usrp3\top\x300> make
-f Makefile X310
make -f Makefile.x300.inc bin NAME=X310_HGS DEVICE=XC7K410T
ETH10G_PORT1=1 BUILD_1G=1 BUILD_10G=1 NO_DRAM_FIFOS=1 SRAM_FIFO_SIZE=16
EXTRA_DEFS="ETH10G_PORT1=1 BUILD_1G=1 BUILD_10G=1 NO_DRAM_FIFOS=1
SRAM_FIFO_SIZE=16 "
make[1]: Entering directory C:/Users/creed/Documents/ kintex7/working/uhd/fpga/usrp3/top/x300' make[1]: *** No rule to make target C:/Users/creed/Documents/
kintex7/working/uhd/fpga/usrp3/top/x300/C:/Users/creed/Documents/kinte
x7/working/uhd/fpga/usrp3/lib/fifo/axi_mux4.v', needed by
build-X310_HGS/x300.xise'. Stop. make[1]: Leaving directory C:/Users/creed/Documents/
kintex7/working/uhd/fpga/usrp3/top/x300'
make: *** [X310_HGS] Error 2

Makes me think I'm just not invoking make correctly, but I'm not sure
what the correct syntax should be.  The path
doesn't look right (the path to axi_mux4.v isn't that long) the first
`C:/Users/creed/Documents/kintex7/working/uhd/fpga/usrp3/top/x300/ is
not part of the path to the needed file. C:/Users/creed/Documents/
kintex7/working/uhd/fpga/usrp3/lib/fifo/ is correct, but
concatenated like that, that path doesn't exist.

I've also tried

make -f Makefile
make of Makefile x310

Thanks for your help.  Are there any examples of how to build the X310
design?  Some of the READMEs
I've seen in usrp3 are empty.

Regards,

You may have to build yourself a Linux Xilinx environment--I'm not

sure that those Makefiles work under Windows.  But I'll let someone from
the FPGA team comment further.


USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

FWIW, I borrowed a Linux box and make -f Makefile worked fine. Unfortunately, I need to get this working on my 64bit Win7 machine. My only problem with the Linux build is that it built everything. I just need to build the X310. Thanks for looking into this. Regards, On Fri, Aug 1, 2014 at 2:28 PM, chuck reed <dashcdot@gmail.com> wrote: > Sure. An image is attached. > > Regards, > > > On Fri, Aug 1, 2014 at 2:18 PM, Ben Hilburn <ben.hilburn@ettus.com> wrote: > >> Hi Chuck - >> >> What is the 'make' command you are trying to run? Can you show us your >> command line? >> >> Cheers, >> Ben >> >> >> On Tue, Jul 22, 2014 at 11:30 AM, Marcus D. Leech via USRP-users < >> usrp-users@lists.ettus.com> wrote: >> >>> On 07/22/2014 02:22 PM, chuck reed wrote: >>> >>>> Thanks. Actually, I started there ( I should've mentioned that). The >>>> error I get there >>>> is: *** No rule to make target >>>> >>>> The full error message is (from running make -f Makefile X310): >>>> C:\Users\creed\Documents\kintex7\working\uhd\fpga\usrp3\top\x300> make >>>> -f Makefile X310 >>>> make -f Makefile.x300.inc bin NAME=X310_HGS DEVICE=XC7K410T >>>> ETH10G_PORT1=1 BUILD_1G=1 BUILD_10G=1 NO_DRAM_FIFOS=1 SRAM_FIFO_SIZE=16 >>>> EXTRA_DEFS="ETH10G_PORT1=1 BUILD_1G=1 BUILD_10G=1 NO_DRAM_FIFOS=1 >>>> SRAM_FIFO_SIZE=16 " >>>> make[1]: Entering directory `C:/Users/creed/Documents/ >>>> kintex7/working/uhd/fpga/usrp3/top/x300' >>>> make[1]: *** No rule to make target `C:/Users/creed/Documents/ >>>> kintex7/working/uhd/fpga/usrp3/top/x300/C:/Users/creed/Documents/kinte >>>> x7/working/uhd/fpga/usrp3/lib/fifo/axi_mux4.v', needed by >>>> `build-X310_HGS/x300.xise'. Stop. >>>> make[1]: Leaving directory `C:/Users/creed/Documents/ >>>> kintex7/working/uhd/fpga/usrp3/top/x300' >>>> make: *** [X310_HGS] Error 2 >>>> >>>> Makes me think I'm just not invoking make correctly, but I'm not sure >>>> what the correct syntax should be. The path >>>> doesn't look right (the path to axi_mux4.v isn't that long) the first >>>> `C:/Users/creed/Documents/kintex7/working/uhd/fpga/usrp3/top/x300/ is >>>> not part of the path to the needed file. C:/Users/creed/Documents/ >>>> kintex7/working/uhd/fpga/usrp3/lib/fifo/ is correct, but >>>> concatenated like that, that path doesn't exist. >>>> >>>> I've also tried >>>> > make -f Makefile >>>> > make of Makefile x310 >>>> >>>> Thanks for your help. Are there any examples of how to build the X310 >>>> design? Some of the READMEs >>>> I've seen in usrp3 are empty. >>>> >>>> Regards, >>>> >>>> You may have to build yourself a Linux Xilinx environment--I'm not >>> sure that those Makefiles work under Windows. But I'll let someone from >>> the FPGA team comment further. >>> >>> >>> >>> >>> >>> _______________________________________________ >>> USRP-users mailing list >>> USRP-users@lists.ettus.com >>> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com >>> >> >> > > > -- > -Chuck > dashCdot@gmail.com > -- -Chuck dashCdot@gmail.com
MB
Martin Braun
Mon, Aug 4, 2014 9:19 AM

On 08/01/2014 08:42 PM, chuck reed via USRP-users wrote:

FWIW, I borrowed a Linux box and  make -f Makefile worked fine.
Unfortunately, I need to
get this working on my 64bit Win7 machine. My only problem with the
Linux build is that it
built everything.  I just need to build the X310.

(Hope I'm understanding your Q correctly here:)

On Linux, you can run

$ cmake .. -DENABLE_B100=Off -DENABLE_B200=Off ...

to disable components. Using a cmake GUI will list all of those settings
for you.

Also, quick tip: On Linux, 'make -f Makefile' is the default for make,
so you can just type 'make' into the command line for the same effect.
You can also type 'make -j4' to run make in 4 processes (useful if you
have 4 cores, you can increase that number of course) and potentially
speed up the build time.

M

Thanks for looking into this.

Regards,

On Fri, Aug 1, 2014 at 2:28 PM, chuck reed <dashcdot@gmail.com
mailto:dashcdot@gmail.com> wrote:

 Sure.  An image is attached.

 Regards,


 On Fri, Aug 1, 2014 at 2:18 PM, Ben Hilburn <ben.hilburn@ettus.com
 <mailto:ben.hilburn@ettus.com>> wrote:

     Hi Chuck -

     What is the 'make' command you are trying to run? Can you show
     us your command line?

     Cheers,
     Ben


     On Tue, Jul 22, 2014 at 11:30 AM, Marcus D. Leech via USRP-users
     <usrp-users@lists.ettus.com <mailto:usrp-users@lists.ettus.com>>
     wrote:

         On 07/22/2014 02:22 PM, chuck reed wrote:

             Thanks.  Actually, I started there ( I should've
             mentioned that).  The error I get there
             is:  *** No rule to make target

             The full error message is (from running  make -f
             Makefile X310):
             C:\Users\creed\Documents\__kintex7\working\uhd\fpga\__usrp3\top\x300>
             make -f Makefile X310
             make -f Makefile.x300.inc bin NAME=X310_HGS
             DEVICE=XC7K410T ETH10G_PORT1=1 BUILD_1G=1 BUILD_10G=1
             NO_DRAM_FIFOS=1 SRAM_FIFO_SIZE=16
              EXTRA_DEFS="ETH10G_PORT1=1 BUILD_1G=1 BUILD_10G=1
             NO_DRAM_FIFOS=1 SRAM_FIFO_SIZE=16 "
             make[1]: Entering directory
             `C:/Users/creed/Documents/__kintex7/working/uhd/fpga/__usrp3/top/x300'
             make[1]: *** No rule to make target
             `C:/Users/creed/Documents/__kintex7/working/uhd/fpga/__usrp3/top/x300/C:/Users/creed/__Documents/kinte
             x7/working/uhd/fpga/usrp3/lib/__fifo/axi_mux4.v', needed
             by `build-X310_HGS/x300.xise'.  Stop.
             make[1]: Leaving directory
             `C:/Users/creed/Documents/__kintex7/working/uhd/fpga/__usrp3/top/x300'
             make: *** [X310_HGS] Error 2

             Makes me think I'm just not invoking make correctly, but
             I'm not sure what the correct syntax should be.  The path
             doesn't look right (the path to axi_mux4.v isn't that
             long) the first
             `C:/Users/creed/Documents/__kintex7/working/uhd/fpga/__usrp3/top/x300/
             is not part of the path to the needed file.
             C:/Users/creed/Documents/__kintex7/working/uhd/fpga/__usrp3/lib/fifo/
             is correct, but
             concatenated like that, that path doesn't exist.

             I've also tried

make -f Makefile
make of Makefile x310

             Thanks for your help.  Are there any examples of how to
             build the X310 design?  Some of the READMEs
             I've seen in usrp3 are empty.

             Regards,

         You may have to build yourself a Linux Xilinx
         environment--I'm not sure that those Makefiles work under
         Windows.   But I'll let someone from
           the FPGA team comment further.





         _________________________________________________
         USRP-users mailing list
         USRP-users@lists.ettus.com <mailto:USRP-users@lists.ettus.com>
         http://lists.ettus.com/__mailman/listinfo/usrp-users___lists.ettus.com
         <http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com>





 -- 
 -Chuck
 dashCdot@gmail.com <mailto:dashCdot@gmail.com>

--
-Chuck
dashCdot@gmail.com mailto:dashCdot@gmail.com


USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

On 08/01/2014 08:42 PM, chuck reed via USRP-users wrote: > FWIW, I borrowed a Linux box and make -f Makefile worked fine. > Unfortunately, I need to > get this working on my 64bit Win7 machine. My only problem with the > Linux build is that it > built everything. I just need to build the X310. (Hope I'm understanding your Q correctly here:) On Linux, you can run $ cmake .. -DENABLE_B100=Off -DENABLE_B200=Off ... to disable components. Using a cmake GUI will list all of those settings for you. Also, quick tip: On Linux, 'make -f Makefile' is the default for make, so you can just type 'make' into the command line for the same effect. You can also type 'make -j4' to run make in 4 processes (useful if you have 4 cores, you can increase that number of course) and potentially speed up the build time. M > > Thanks for looking into this. > > Regards, > > > On Fri, Aug 1, 2014 at 2:28 PM, chuck reed <dashcdot@gmail.com > <mailto:dashcdot@gmail.com>> wrote: > > Sure. An image is attached. > > Regards, > > > On Fri, Aug 1, 2014 at 2:18 PM, Ben Hilburn <ben.hilburn@ettus.com > <mailto:ben.hilburn@ettus.com>> wrote: > > Hi Chuck - > > What is the 'make' command you are trying to run? Can you show > us your command line? > > Cheers, > Ben > > > On Tue, Jul 22, 2014 at 11:30 AM, Marcus D. Leech via USRP-users > <usrp-users@lists.ettus.com <mailto:usrp-users@lists.ettus.com>> > wrote: > > On 07/22/2014 02:22 PM, chuck reed wrote: > > Thanks. Actually, I started there ( I should've > mentioned that). The error I get there > is: *** No rule to make target > > The full error message is (from running make -f > Makefile X310): > C:\Users\creed\Documents\__kintex7\working\uhd\fpga\__usrp3\top\x300> > make -f Makefile X310 > make -f Makefile.x300.inc bin NAME=X310_HGS > DEVICE=XC7K410T ETH10G_PORT1=1 BUILD_1G=1 BUILD_10G=1 > NO_DRAM_FIFOS=1 SRAM_FIFO_SIZE=16 > EXTRA_DEFS="ETH10G_PORT1=1 BUILD_1G=1 BUILD_10G=1 > NO_DRAM_FIFOS=1 SRAM_FIFO_SIZE=16 " > make[1]: Entering directory > `C:/Users/creed/Documents/__kintex7/working/uhd/fpga/__usrp3/top/x300' > make[1]: *** No rule to make target > `C:/Users/creed/Documents/__kintex7/working/uhd/fpga/__usrp3/top/x300/C:/Users/creed/__Documents/kinte > x7/working/uhd/fpga/usrp3/lib/__fifo/axi_mux4.v', needed > by `build-X310_HGS/x300.xise'. Stop. > make[1]: Leaving directory > `C:/Users/creed/Documents/__kintex7/working/uhd/fpga/__usrp3/top/x300' > make: *** [X310_HGS] Error 2 > > Makes me think I'm just not invoking make correctly, but > I'm not sure what the correct syntax should be. The path > doesn't look right (the path to axi_mux4.v isn't that > long) the first > `C:/Users/creed/Documents/__kintex7/working/uhd/fpga/__usrp3/top/x300/ > is not part of the path to the needed file. > C:/Users/creed/Documents/__kintex7/working/uhd/fpga/__usrp3/lib/fifo/ > is correct, but > concatenated like that, that path doesn't exist. > > I've also tried > > make -f Makefile > > make of Makefile x310 > > Thanks for your help. Are there any examples of how to > build the X310 design? Some of the READMEs > I've seen in usrp3 are empty. > > Regards, > > You may have to build yourself a Linux Xilinx > environment--I'm not sure that those Makefiles work under > Windows. But I'll let someone from > the FPGA team comment further. > > > > > > _________________________________________________ > USRP-users mailing list > USRP-users@lists.ettus.com <mailto:USRP-users@lists.ettus.com> > http://lists.ettus.com/__mailman/listinfo/usrp-users___lists.ettus.com > <http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com> > > > > > > -- > -Chuck > dashCdot@gmail.com <mailto:dashCdot@gmail.com> > > > > > -- > -Chuck > dashCdot@gmail.com <mailto:dashCdot@gmail.com> > > > _______________________________________________ > USRP-users mailing list > USRP-users@lists.ettus.com > http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com >