I'm having some problems getting it to work though, I've downloaded the firmware/fpga builds from the link and with these running python/find_usrps isnt able to find the usrp2 - its fine with the latest non-vrt firmware. The leds flash and then the bottom right 2 leds come on. I've had a quick look and I think find_usrps/usrp2.source_32fc should still work.
I haven't tried using firmware compiled from the git repository yet so I'll try that and try connecting with a TTL cable attached to the debug port tomorrow unless anyone else has a similar problem/ideas?
(Unfortunately I've only got access to the latest Xilinx ISE which I understand (as ever) breaks compatability with fpga code written for previous versions. I havent had much luck synthesising with it so far anyway, although I've only really done a quick try so far -- so I cant try making my own fpga file as well)
Cheers,
Tim
On Wed, Dec 23, 2009 at 4:12 PM, Josh Blum <josh@ettus.com> wrote:
i pushed the patch, thanks!
-Josh
Doug Geiger wrote:
Josh Blum wrote:
Folks,Hmmm, not sure if it's due to a git-related mistake on my end, but I'm getting compilation errors - it looks like the vrt-related headers aren't getting the right -I line in the Makefile somehow
There has been much work in the past few months to get the VITA Radio
Transport (VRT) protocol working with the USRP2. You can read more about
the protocol here: http://www.digitalif.org/
The branch containing this work can be found on my usrp2_vrt branch:
http://gnuradio.org/cgit/jblum.git/log/?h=usrp2_vrt
error: vrt/rx_packet_handler.h: No such file or directory
Looks like the $(VRT_INCLUDES) didn't make it into the usrp2/apps/Makefile.am line for AM_CPPFLAGS?
usrp2/lib/Makefile.am has it though, and built correctly.
Hmmm, looks like it might need to be in gr-usrp2/src/Makefile.am as well.
That built at least - I'll report back once I update the SD cards and can do some tests with them. Diff attached below:
diff --git a/gr-usrp2/src/Makefile.am b/gr-usrp2/src/Makefile.am
index 8425c49..cc37b23 100644
--- a/gr-usrp2/src/Makefile.am
+++ b/gr-usrp2/src/Makefile.am
@@ -46,6 +46,7 @@ AM_CPPFLAGS = \
$(GRUEL_INCLUDES) \
$(PYTHON_CPPFLAGS) \
$(USRP2_INCLUDES) \
+ $(VRT_INCLUDES) \
$(WITH_INCLUDES)
lib_LTLIBRARIES = libgnuradio-usrp2.la
diff --git a/usrp2/apps/Makefile.am b/usrp2/apps/Makefile.am
index 453a612..dc5800a 100644
--- a/usrp2/apps/Makefile.am
+++ b/usrp2/apps/Makefile.am
@@ -19,6 +19,7 @@ include $(top_srcdir)/Makefile.common
AM_CPPFLAGS = \
$(USRP2_INCLUDES) \
+ $(VRT_INCLUDES) \
$(STD_DEFINES_AND_INCLUDES) \
$(CPPUNIT_INCLUDES) \
$(GRUEL_INCLUDES)
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
No comments:
Post a Comment