Send USRP-users mailing list submissions to
[email protected]
To subscribe or unsubscribe via the World Wide Web, visit
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
or, via email, send a message with subject or body 'help' to
[email protected]
You can reach the person managing the list at
[email protected]
When replying, please edit your Subject line so it is more specific
than "Re: Contents of USRP-users digest..."
Today's Topics:
1. Can I use uhd_fft or gnu-radio to display the spectrum with
adjustable frequency resolution (LD Zhang via USRP-users)
2. Re: update image file
(Suleiman Augusto Pavao Mahmoud via USRP-users)
3. I need help (FIXED-TERM Ghobrial Antoun (CR/AEH4) via USRP-users)
----------------------------------------------------------------------
Message: 1
Date: Tue, 3 Jun 2014 15:47:19 -0700
From: LD Zhang via USRP-users <[email protected]>
To: <[email protected]>, <[email protected]>
Subject: [USRP-users] Can I use uhd_fft or gnu-radio to display the
spectrum with adjustable frequency resolution
Message-ID: <[email protected]>
Content-Type: text/plain; charset="us-ascii"
I am trying to use the uhd_fft or gnu-radio scope in a way that it can show
a real-time spectrum but with adjustable resolution. The uhd_fft spectrum
resolution appears to be fixed and not changeable. The gnu-radio scope block
only puts out time series but not real-time spectrum. What is my way out of
this situation?
Thanks,
LD
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://lists.ettus.com/pipermail/usrp-users_lists.ettus.com/attachments/20140603/75ad4022/attachment-0001.html>
------------------------------
Message: 2
Date: Tue, 3 Jun 2014 08:59:11 -0400
From: Suleiman Augusto Pavao Mahmoud via USRP-users
<[email protected]>
To: Hossein Soleymani <[email protected]>
Cc: "[email protected]" <[email protected]>
Subject: Re: [USRP-users] update image file
Message-ID:
<cap4fi64pxax6yaic7gztomgw0eqsq3d8v9loz92weqqusmn...@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"
Hello Hossein
You just have to download and program the FPGA and Firmware that are
compatible to the version of the UHD you are using.
UHD_003.004.000-07c9d41 -> you will find it here :
http://files.ettus.com/binaries/master_images/archive/
To program the FPGA and Firmware, take a look at the UHD wiki: Go to
http://files.ettus.com/uhd_docs/manual/html/ and look for your device
manual. In my case for example, is USRP N210, so I go to UHD - USRP2 and
N2x0 Series Device Manual (
http://files.ettus.com/uhd_docs/manual/html/usrp2.html). There you will
find how to load images onto the board (in my case I load using the
network).
And for MATLAB, I see only warnings, not errors. Anyway, you will probably
have to load the FPGA/Firmware with the correct version as stated above.
Regards
Suleiman Augusto Pavao Mahmoud
Research Assistant, Computer Sciences & Cybersecurity
Florida Institute of Technology
On Tue, Jun 3, 2014 at 6:32 AM, Hossein Soleymani via USRP-users <
[email protected]> wrote:
> Dear all
>
>
>
> I have problem as following to write image file in UHD. Is there anybody
> help me to repair it?
> I am interesting to know , where is my fault ?
> Because I did all of process like routine method but I have not given
> correct result to connect UHD to Matlab and USRP. first of all I should say
> my Matlab version is 2012a and it is compatible with UHD_003_002_003
> I reload Firmware and FPGA image file as following in command of terminal.
>
> *acts@Nevada:~$ cd/usr/local/share/uhd *
>
> *acts@Nevada:/usr/local/share/uhd$ ls*
>
> examples images tests utils
>
> *acts@Nevada:/usr/local/share/uhd$ cd utils/*
>
> * acts@Nevada:/usr/local/share/uhd/utils$ ls*
>
> fx2_init_eeprom usrp2_card_burner.py usrp_burn_mb_eeprom
>
> uhd-usrp.rules usrp2_recovery.py usrp_n2xx_net_burner_gui.py
>
> usrp2_card_burner_gui.py usrp_burn_db_eeprom usrp_n2xx_net_burner.py
>
> * acts@Nevada:/usr/local/share/uhd/utils$ sudo
> ./usrp2_card_burner_gui.py*
>
> [sudo] password for acts:
>
> I wrote usrp2_fw.bin and usrp2_fpga.bin of UHD-images-003.002.003 to
> */dev/sda2*
>
> I wrote findsdru command window of matlab and I saw this message
>
> linux; GNU c++ version 4.4.6 ;Boost_104400; UHD_003.002.003-vendor
>
> see libuhd version information above this line
> and
> 192.168.10.2
>
> but when I wrote uhd_fft.py in teminal I have given this error.
>
> linux; GNU C++ version 4.4.5; Boost_104200; UHD_003.004.000-07c9d41
>
>
>
> -- Opening a USRP2/N-Series device...
>
> Traceback (most recent call last):
>
> File "/usr/local/bin/uhd_fft.py", line 279, in <module>
>
> main ()
>
> File "/usr/local/bin/uhd_fft.py", line 275, in main
>
> app = stdgui2.stdapp(app_top_block, "UHD FFT", nstatus=1)
>
> File "/usr/local/lib/python2.6/dist-packages/gnuradio/wxgui/stdgui2.py",
> line 36, in __init__
>
> wx.App.__init__ (self, redirect=False)
>
> File "/usr/lib/python2.6/dist-packages/wx-2.8-gtk2-unicode/wx/_core.py",
> line 7978, in __init__
>
> self._BootstrapApp()
>
> File "/usr/lib/python2.6/dist-packages/wx-2.8-gtk2-unicode/wx/_core.py",
> line 7552, in _BootstrapApp
>
> return _core_.PyApp__BootstrapApp(*args, **kwargs)
>
> File "/usr/local/lib/python2.6/dist-packages/gnuradio/wxgui/stdgui2.py",
> line 39, in OnInit
>
> frame = stdframe (self.top_block_maker, self.title, self._nstatus)
>
> File "/usr/local/lib/python2.6/dist-packages/gnuradio/wxgui/stdgui2.py",
> line 60, in __init__
>
> self.panel = stdpanel (self, self, top_block_maker)
>
> File "/usr/local/lib/python2.6/dist-packages/gnuradio/wxgui/stdgui2.py",
> line 81, in __init__
>
> self.top_block = top_block_maker (frame, self, vbox, sys.argv)
>
> File "/usr/local/bin/uhd_fft.py", line 83, in __init__
>
> stream_args=uhd.stream_args('fc32'))
>
> File "/usr/local/lib/python2.6/dist-packages/gnuradio/uhd/__init__.py",
> line 112, in constructor_interceptor
>
> return old_constructor(*args)
>
> File "/usr/local/lib/python2.6/dist-packages/gnuradio/uhd/uhd_swig.py",
> line 2286, in usrp_source
>
> return _uhd_swig.usrp_source(*args)
>
> RuntimeError: RuntimeError:
>
> Please update the firmware and FPGA images for your device.
>
> See the application notes for USRP2/N-Series for instructions.
>
> Expected FPGA compatibility number 8, but got 7:
>
> The FPGA build is not compatible with the host code build.
>
> for exmaple, I run uhd_usrp_probe in terminal
>
>
> linux; GNU C++ version 4.4.5; Boost_104200; UHD_003.004.000-07c9d41
>
>
>
> -- Opening a USRP2/N-Series device...
>
> Error: RuntimeError:
>
> Please update the firmware and FPGA images for your device.
>
> See the application notes for USRP2/N-Series for instructions.
>
> Expected FPGA compatibility number 8, but got 7:
>
> The FPGA build is not compatible with the host code build.
>
>
>
>
>
> and in Matlab I wrote sdruFMMono and I have given this error
>
>
> ---------- begin libuhd driver construction output ----------
>
> ---------- begin libuhd status message output ----------
>
> Opening a USRP2/N-Series device...
>
> ---------- end libuhd status message output ----------
>
> ---------- begin libuhd status message output ----------
>
> Current recv frame size: 1472 bytes
>
> ---------- end libuhd status message output ----------
>
> ---------- begin libuhd status message output ----------
>
> Current send frame size: 1472 bytes
>
> ---------- end libuhd status message output ----------
>
> ---------- begin libuhd warning message output ----------
>
> The recv buffer could not be resized sufficiently.
>
> Target sock buff size: 50000000 bytes.
>
> Actual sock buff size: 1000000 bytes.
>
> See the transport application notes on buffer resizing.
>
> Please run: sudo sysctl -w net.core.rmem_max=50000000
>
> ---------- end libuhd warning message output ----------
>
> ---------- begin libuhd warning message output ----------
>
> The recv buffer could not be resized sufficiently.
>
> Target sock buff size: 50000000 bytes.
>
> Actual sock buff size: 1000000 bytes.
>
> See the transport application notes on buffer resizing.
>
> Please run: sudo sysctl -w net.core.rmem_max=50000000
>
> ---------- end libuhd warning message output ----------
>
> ---------- begin libuhd warning message output ----------
>
> The send buffer could not be resized sufficiently.
>
> Target sock buff size: 1048576 bytes.
>
> Actual sock buff size: 1000000 bytes.
>
> See the transport application notes on buffer resizing.
>
> Please run: sudo sysctl -w net.core.wmem_max=1048576
>
> ---------- end libuhd warning message output ----------
>
> ---------- end libuhd driver construction output ----------
>
> I really appreciate to your answer.
>
>
> Best Regards
>
> hossein
>
> _______________________________________________
> USRP-users mailing list
> [email protected]
> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://lists.ettus.com/pipermail/usrp-users_lists.ettus.com/attachments/20140603/88edbbd0/attachment-0001.html>
------------------------------
Message: 3
Date: Wed, 4 Jun 2014 17:02:26 +0200
From: "FIXED-TERM Ghobrial Antoun \(CR/AEH4\) via USRP-users"
<[email protected]>
To: "[email protected]" <[email protected]>
Subject: [USRP-users] I need help
Message-ID:
<[email protected]>
Content-Type: text/plain; charset="us-ascii"
Hello ,
I am a master student and i am working on USRP-N210 with LRTX and LFRX
daughterboard. I want to implement a MIMO system . At the beginning , I was
using the block set provided by Mathworks , but later I found out that this
block set supports only SISO system.
Later on, I started using the block set provided by KIT. It is working fine and
now I am able to access the two Rx and Tx ports separately.
Now , I have a problem to initialize the system in Simulink since I am dealing
with real time and real clock. I am working on Frame-based processing and
baseband signals. I need a simple Simulink model for MIMO with initialized
parameters in order to build up my work based on this example .
I am supposed to send a signal via the two transmit ports and receive them via
the two receiving ports and then I should plot the receiving signal. I consider
that I am going to send 100 Frames of size 200 samples and sample rate "1/1e6 ".
My problem is how to set these variables for both Tx and Rx:
- Bandwidth
- Gain
- Frequency
Since I am dealing with baseband signals, I am thinking to set the Freq to be
quiet low value (0,00001 Hz).
Since the Frequency is a parameter to be set, this means that this tool
provided by KIT can be able to make Up / Down conversion , but I am not sure of
this. Hence I need to know how the signal is modified before transmitting to
the USRP .
For the Rx, I need to know the noise that may affect the receiving signal such
as; Quantization noise , etc.
I will be so grateful if anyone will like to help me to start up my work on the
USRP.
Best regards
Antoun Ghobrial
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://lists.ettus.com/pipermail/usrp-users_lists.ettus.com/attachments/20140604/33d6bf8a/attachment-0001.html>
------------------------------
Subject: Digest Footer
_______________________________________________
USRP-users mailing list
[email protected]
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
------------------------------
End of USRP-users Digest, Vol 46, Issue 4
*****************************************