Discussion:
[USRP-users] Reg : Sub Devices in B210
Sumit Kumar
2014-03-28 20:48:25 UTC
Permalink
Today I got my B210 :-)

Some confusion is coming while selecting sub devices :

uhd_usrp_probe gives :

TX Frontend: A
| | | | Name: FE-TX2
| | | | Antennas: TX/RX
TX Frontend: B
| | | | Name: FE-TX1
| | | | Antennas: TX/RX
RX Frontend: A
| | | | Name: FE-RX2
| | | | Antennas: TX/RX, RX2
RX Frontend: B
| | | | Name: FE-RX1
| | | | Antennas: TX/RX, RX2

So I tried as I used with USRP-1,

--spec=A:TX/RX
--spec=A:RX2

But none of them work, and I am suggested that
A:RX2 is not a valid rx subdevice specification on mboard 0.
possible values are: [A:A, A:B].

Now
--spec=A:A works fine.
but
--spec-A:B throws this error
AssertionError: spec[0].sd_name == "A"
in void b200_impl::update_rx_subdev_spec(const uhd::usrp::subdev_spec_t&)
at /home/lte1/Downloads/uhd/host/lib/usrp/b200/b200_io_impl.cpp:84

In front of the connector I clearly see that the names are mentioned as
B: TX/RX, B:RX2, A: TX/RX, A:RX2

Please clear the confusion.
Ubuntu 12.04
GNU Radio Version : 3.7.2.1
UHD Version : UHD_003.007.000-1-ga8caec5f
--
Sumit kumar
Research Assistant
Communication Research Center
IIIT Hyderabad, India
+91-7799081452
Marcus D. Leech
2014-03-28 21:05:59 UTC
Permalink
Post by Sumit Kumar
Today I got my B210 :-)
TX Frontend: A
| | | | Name: FE-TX2
| | | | Antennas: TX/RX
TX Frontend: B
| | | | Name: FE-TX1
| | | | Antennas: TX/RX
RX Frontend: A
| | | | Name: FE-RX2
| | | | Antennas: TX/RX, RX2
RX Frontend: B
| | | | Name: FE-RX1
| | | | Antennas: TX/RX, RX2
So I tried as I used with USRP-1,
--spec=A:TX/RX
--spec=A:RX2
But none of them work, and I am suggested that
A:RX2 is not a valid rx subdevice specification on mboard 0.
possible values are: [A:A, A:B].
Now
--spec=A:A works fine.
but
--spec-A:B throws this error
AssertionError: spec[0].sd_name == "A"
in void b200_impl::update_rx_subdev_spec(const
uhd::usrp::subdev_spec_t&)
at /home/lte1/Downloads/uhd/host/lib/usrp/b200/b200_io_impl.cpp:84
In front of the connector I clearly see that the names are mentioned as
B: TX/RX, B:RX2, A: TX/RX, A:RX2
Please clear the confusion.
Ubuntu 12.04
GNU Radio Version : 3.7.2.1
UHD Version : UHD_003.007.000-1-ga8caec5f
The subdevice names are not the same as the antenna names.

On the B210, if you aren't *also* using A:A, you can't use A:B, this is
a limitation that will be removed in a future release sometime soon.
Loading...