Discussion and technical support related to USRP, UHD, RFNoC
View all threadsHi,
I'm trying to compile the FPGA-Image for the N210R4 under Ubuntu 11.10
and get the following error.
I have made sure, that the path to xtclsh is included in my .profile.
I wonder what I'm missing.
Thanks for any help
Mario
usrp1@usrp1-CF-52SLCBUDE:~$ cd USRP/uhd/fpga/usrp2/top/
usrp1@usrp1-CF-52SLCBUDE:~/USRP/uhd/fpga/usrp2/top$ ls
B100 E1x0 Makefile.common N2x0 python tcl USRP2
usrp1@usrp1-CF-52SLCBUDE:~/USRP/uhd/fpga/usrp2/top$ cd N2x0/
usrp1@usrp1-CF-52SLCBUDE:~/USRP/uhd/fpga/usrp2/top/N2x0$ ls
bootloader.rmi build.log capture_ddrlvds.v Makefile
Makefile.N200R3 Makefile.N200R4 Makefile.N210R3 Makefile.N210R4
u2plus_core.v u2plus.ucf u2plus.v
usrp1@usrp1-CF-52SLCBUDE:~/USRP/uhd/fpga/usrp2/top/N2x0$ make -f
Makefile.N210R4 bin
/home/usrp1/USRP/uhd/fpga/usrp2/top/N2x0/build-N210R4/u2plus.xise
xtclsh /home/usrp1/USRP/uhd/fpga/usrp2/top/tcl/ise_helper.tcl ""
Creating project: /home/usrp1/USRP/uhd/fpga/usrp2/top/N2x0/build-N210R4/u2plus.xise
Changed current working directory to the project directory:
"/home/usrp1/USRP/uhd/fpga/usrp2/top/N2x0/build-N210R4"
Setting: Project[family] = Spartan-3A DSP
Setting: Project[device] = xc3sd3400a
ERROR:TclTasksC:project_028: Unknown property value "xc3sd3400a"
specified for "PROP_DevDevice"
while executing
"project set $key $opt"
invoked from within
"if ![string compare $process "Project"] {
project set $key $opt
} else {
project set $key $opt -process $process
}"
invoked from within
"if $state {
set key $opt
set state 0
} else {
puts ">>> Setting: $process[$key] = $opt"
if ![string compare $process "Project"] {
..."
("foreach" body line 2)
invoked from within
"foreach opt $options {
if $state {
set key $opt
set state 0
} else {
puts ">>> Setting: $process[$key] = $opt"
if ![string compare ..."
(procedure "set_props" line 6)
invoked from within
"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 "/home/usrp1/USRP/uhd/fpga/usrp2/top/tcl/ise_helper.tcl" line 41)
make: *** [/home/usrp1/USRP/uhd/fpga/usrp2/top/N2x0/build-N210R4/u2plus.xise]
Error 1
usrp1@usrp1-CF-52SLCBUDE:~/USRP/uhd/fpga/usrp2/top/N2x0$
usrp1@usrp1-CF-52SLCBUDE:~$ cd USRP/uhd/fpga/usrp2/top/
usrp1@usrp1-CF-52SLCBUDE:~/USRP/uhd/fpga/usrp2/top$ ls
B100 E1x0 Makefile.common N2x0 python tcl USRP2
usrp1@usrp1-CF-52SLCBUDE:~/USRP/uhd/fpga/usrp2/top$ cd N2x0/
usrp1@usrp1-CF-52SLCBUDE:~/USRP/uhd/fpga/usrp2/top/N2x0$ ls
bootloader.rmi build.log capture_ddrlvds.v Makefile
Makefile.N200R3 Makefile.N200R4 Makefile.N210R3 Makefile.N210R4
u2plus_core.v u2plus.ucf u2plus.v
usrp1@usrp1-CF-52SLCBUDE:~/USRP/uhd/fpga/usrp2/top/N2x0$ make -f
Makefile.N210R4 bin
/home/usrp1/USRP/uhd/fpga/usrp2/top/N2x0/build-N210R4/u2plus.xise
xtclsh /home/usrp1/USRP/uhd/fpga/usrp2/top/tcl/ise_helper.tcl ""
Creating project: /home/usrp1/USRP/uhd/fpga/usrp2/top/N2x0/build-N210R4/u2plus.xise
Changed current working directory to the project directory:
"/home/usrp1/USRP/uhd/fpga/usrp2/top/N2x0/build-N210R4"
Setting: Project[family] = Spartan-3A DSP
Setting: Project[device] = xc3sd3400a
ERROR:TclTasksC:project_028: Unknown property value "xc3sd3400a"
It doesnt seem to have support for the xc3sd3400a.
What version of ISE? Is this the webpack? You need the full version to
build N210 (xc3sd3400a), but N200 is part of the free webpack tool.
-josh