The RF capabilities of USRPs are determined by the daughterboards that are
installed in the X300.  From your uhd_usrp_probe output, you have a BasicTX
and BasicRX installed in your device, which only support 1 bare bones
transmit channel and one receive channel.

Check out the daughtercard section of ettus.com and
https://kb.ettus.com/Selecting_a_RF_Daughterboard or contact Ettus Sales (
sa...@ettus.com) for more info.
The UBX-160 is the most popular daughtercard for the X300/X310 these days.

-Robin



On Thu, Jul 18, 2019 at 2:51 PM Taylor Eisman via USRP-users <
usrp-users@lists.ettus.com> wrote:

> Hey guys,
>
> I've been trying to resolve this issue with our X300 USRPs. Apparently,
> they do not have an RX2 or TX/RX port. I've downloaded the latest version
> of UHD-host and the latest X300 fpga=HG images. This is the error I'm
> getting...
>
>
>   File "/usr/local/lib/python2.7/dist-packages/gnuradio/uhd/uhd_swig.py",
> line 3700, in set_antenna
>     return _uhd_swig.usrp_source_sptr_set_antenna(self, ant, chan)
> RuntimeError: LookupError: KeyError: key "TX/RX" not found in
> dict(NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE,
> NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE)
>
> This is the result of the UHD_USRP_PROBE:
>
>
>   _____________________________________________________
>  /
> |       Device: X-Series Device
> |     _____________________________________________________
> |    /
> |   |       Mboard: X300
> |   |   revision: 11
> |   |   revision_compat: 7
> |   |   product: 30817
> |   |   mac-addr0: 00:80:2f:16:ea:d1
> |   |   mac-addr1: 00:80:2f:16:ea:d2
> |   |   gateway: 192.168.10.1
> |   |   ip-addr0: 192.168.10.3
> |   |   subnet0: 255.255.255.0
> |   |   ip-addr1: 192.168.20.2
> |   |   subnet1: 255.255.255.0
> |   |   ip-addr2: 192.168.30.2
> |   |   subnet2: 255.255.255.0
> |   |   ip-addr3: 192.168.40.2
> |   |   subnet3: 255.255.255.0
> |   |   serial: 3116DC5
> |   |   FW Version: 6.0
> |   |   FPGA Version: 35.1
> |   |   FPGA git hash: e39334f
> |   |   RFNoC capable: Yes
> |   |
> |   |   Time sources:  internal, external, gpsdo
> |   |   Clock sources: internal, external, gpsdo
> |   |   Sensors: ref_locked
> |   |     _____________________________________________________
> |   |    /
> |   |   |       RX Dboard: A
> |   |   |   ID: Basic RX (0x0001)
> |   |   |   Serial: 310CF7E
> |   |   |     _____________________________________________________
> |   |   |    /
> |   |   |   |       RX Frontend: AB
> |   |   |   |   Name: BasicRX (AB)
> |   |   |   |   Antennas: AB, BA, A, B
> |   |   |   |   Sensors:
> |   |   |   |   Freq range: -250.000 to 250.000 MHz
> |   |   |   |   Gain Elements: None
> |   |   |   |   Bandwidth range: 500000000.0 to 500000000.0 step 0.0 Hz
> |   |   |   |   Connection Type: IQ
> |   |   |   |   Uses LO offset: No
> |   |   |     _____________________________________________________
> |   |   |    /
> |   |   |   |       RX Frontend: BA
> |   |   |   |   Name: BasicRX (BA)
> |   |   |   |   Antennas: AB, BA, A, B
> |   |   |   |   Sensors:
> |   |   |   |   Freq range: -250.000 to 250.000 MHz
> |   |   |   |   Gain Elements: None
> |   |   |   |   Bandwidth range: 500000000.0 to 500000000.0 step 0.0 Hz
> |   |   |   |   Connection Type: QI
> |   |   |   |   Uses LO offset: No
> |   |   |     _____________________________________________________
> |   |   |    /
> |   |   |   |       RX Frontend: A
> |   |   |   |   Name: BasicRX (A)
> |   |   |   |   Antennas: AB, BA, A, B
> |   |   |   |   Sensors:
> |   |   |   |   Freq range: -250.000 to 250.000 MHz
> |   |   |   |   Gain Elements: None
> |   |   |   |   Bandwidth range: 250000000.0 to 250000000.0 step 0.0 Hz
> |   |   |   |   Connection Type: I
> |   |   |   |   Uses LO offset: No
> |   |   |     _____________________________________________________
> |   |   |    /
> |   |   |   |       RX Frontend: B
> |   |   |   |   Name: BasicRX (B)
> |   |   |   |   Antennas: AB, BA, A, B
> |   |   |   |   Sensors:
> |   |   |   |   Freq range: -250.000 to 250.000 MHz
> |   |   |   |   Gain Elements: None
> |   |   |   |   Bandwidth range: 250000000.0 to 250000000.0 step 0.0 Hz
> |   |   |   |   Connection Type: Q
> |   |   |   |   Uses LO offset: No
> |   |   |     _____________________________________________________
> |   |   |    /
> |   |   |   |       RX Codec: A
> |   |   |   |   Name: ads62p48
> |   |   |   |   Gain range digital: 0.0 to 6.0 step 0.5 dB
> |   |     _____________________________________________________
> |   |    /
> |   |   |       RX Dboard: B
> |   |   |   ID: Basic RX (0x0001)
> |   |   |   Serial: 310CF94
> |   |   |     _____________________________________________________
> |   |   |    /
> |   |   |   |       RX Frontend: AB
> |   |   |   |   Name: BasicRX (AB)
> |   |   |   |   Antennas: AB, BA, A, B
> |   |   |   |   Sensors:
> |   |   |   |   Freq range: -250.000 to 250.000 MHz
> |   |   |   |   Gain Elements: None
> |   |   |   |   Bandwidth range: 500000000.0 to 500000000.0 step 0.0 Hz
> |   |   |   |   Connection Type: IQ
> |   |   |   |   Uses LO offset: No
> |   |   |     _____________________________________________________
> |   |   |    /
> |   |   |   |       RX Frontend: BA
> |   |   |   |   Name: BasicRX (BA)
> |   |   |   |   Antennas: AB, BA, A, B
> |   |   |   |   Sensors:
> |   |   |   |   Freq range: -250.000 to 250.000 MHz
> |   |   |   |   Gain Elements: None
> |   |   |   |   Bandwidth range: 500000000.0 to 500000000.0 step 0.0 Hz
> |   |   |   |   Connection Type: QI
> |   |   |   |   Uses LO offset: No
> |   |   |     _____________________________________________________
> |   |   |    /
> |   |   |   |       RX Frontend: A
> |   |   |   |   Name: BasicRX (A)
> |   |   |   |   Antennas: AB, BA, A, B
> |   |   |   |   Sensors:
> |   |   |   |   Freq range: -250.000 to 250.000 MHz
> |   |   |   |   Gain Elements: None
> |   |   |   |   Bandwidth range: 250000000.0 to 250000000.0 step 0.0 Hz
> |   |   |   |   Connection Type: I
> |   |   |   |   Uses LO offset: No
> |   |   |     _____________________________________________________
> |   |   |    /
> |   |   |   |       RX Frontend: B
> |   |   |   |   Name: BasicRX (B)
> |   |   |   |   Antennas: AB, BA, A, B
> |   |   |   |   Sensors:
> |   |   |   |   Freq range: -250.000 to 250.000 MHz
> |   |   |   |   Gain Elements: None
> |   |   |   |   Bandwidth range: 250000000.0 to 250000000.0 step 0.0 Hz
> |   |   |   |   Connection Type: Q
> |   |   |   |   Uses LO offset: No
> |   |   |     _____________________________________________________
> |   |   |    /
> |   |   |   |       RX Codec: B
> |   |   |   |   Name: ads62p48
> |   |   |   |   Gain range digital: 0.0 to 6.0 step 0.5 dB
> |   |     _____________________________________________________
> |   |    /
> |   |   |       TX Dboard: A
> |   |   |   ID: Basic TX (0x0000)
> |   |   |   Serial: 3102A3B
> |   |   |     _____________________________________________________
> |   |   |    /
> |   |   |   |       TX Frontend: AB
> |   |   |   |   Name: BasicTX (AB)
> |   |   |   |   Antennas:
> |   |   |   |   Sensors:
> |   |   |   |   Freq range: -250.000 to 250.000 MHz
> |   |   |   |   Gain Elements: None
> |   |   |   |   Bandwidth range: 500000000.0 to 500000000.0 step 0.0 Hz
> |   |   |   |   Connection Type: IQ
> |   |   |   |   Uses LO offset: No
> |   |   |     _____________________________________________________
> |   |   |    /
> |   |   |   |       TX Frontend: BA
> |   |   |   |   Name: BasicTX (BA)
> |   |   |   |   Antennas:
> |   |   |   |   Sensors:
> |   |   |   |   Freq range: -250.000 to 250.000 MHz
> |   |   |   |   Gain Elements: None
> |   |   |   |   Bandwidth range: 500000000.0 to 500000000.0 step 0.0 Hz
> |   |   |   |   Connection Type: QI
> |   |   |   |   Uses LO offset: No
> |   |   |     _____________________________________________________
> |   |   |    /
> |   |   |   |       TX Frontend: A
> |   |   |   |   Name: BasicTX (A)
> |   |   |   |   Antennas:
> |   |   |   |   Sensors:
> |   |   |   |   Freq range: -250.000 to 250.000 MHz
> |   |   |   |   Gain Elements: None
> |   |   |   |   Bandwidth range: 250000000.0 to 250000000.0 step 0.0 Hz
> |   |   |   |   Connection Type: I
> |   |   |   |   Uses LO offset: No
> |   |   |     _____________________________________________________
> |   |   |    /
> |   |   |   |       TX Frontend: B
> |   |   |   |   Name: BasicTX (B)
> |   |   |   |   Antennas:
> |   |   |   |   Sensors:
> |   |   |   |   Freq range: -250.000 to 250.000 MHz
> |   |   |   |   Gain Elements: None
> |   |   |   |   Bandwidth range: 250000000.0 to 250000000.0 step 0.0 Hz
> |   |   |   |   Connection Type: Q
> |   |   |   |   Uses LO offset: No
> |   |   |     _____________________________________________________
> |   |   |    /
> |   |   |   |       TX Codec: A
> |   |   |   |   Name: ad9146
> |   |   |   |   Gain Elements: None
> |   |     _____________________________________________________
> |   |    /
> |   |   |       TX Dboard: B
> |   |   |   ID: Basic TX (0x0000)
> |   |   |   Serial: 3102A3A
> |   |   |     _____________________________________________________
> |   |   |    /
> |   |   |   |       TX Frontend: AB
> |   |   |   |   Name: BasicTX (AB)
> |   |   |   |   Antennas:
> |   |   |   |   Sensors:
> |   |   |   |   Freq range: -250.000 to 250.000 MHz
> |   |   |   |   Gain Elements: None
> |   |   |   |   Bandwidth range: 500000000.0 to 500000000.0 step 0.0 Hz
> |   |   |   |   Connection Type: IQ
> |   |   |   |   Uses LO offset: No
> |   |   |     _____________________________________________________
> |   |   |    /
> |   |   |   |       TX Frontend: BA
> |   |   |   |   Name: BasicTX (BA)
> |   |   |   |   Antennas:
> |   |   |   |   Sensors:
> |   |   |   |   Freq range: -250.000 to 250.000 MHz
> |   |   |   |   Gain Elements: None
> |   |   |   |   Bandwidth range: 500000000.0 to 500000000.0 step 0.0 Hz
> |   |   |   |   Connection Type: QI
> |   |   |   |   Uses LO offset: No
> |   |   |     _____________________________________________________
> |   |   |    /
> |   |   |   |       TX Frontend: A
> |   |   |   |   Name: BasicTX (A)
> |   |   |   |   Antennas:
> |   |   |   |   Sensors:
> |   |   |   |   Freq range: -250.000 to 250.000 MHz
> |   |   |   |   Gain Elements: None
> |   |   |   |   Bandwidth range: 250000000.0 to 250000000.0 step 0.0 Hz
> |   |   |   |   Connection Type: I
> |   |   |   |   Uses LO offset: No
> |   |   |     _____________________________________________________
> |   |   |    /
> |   |   |   |       TX Frontend: B
> |   |   |   |   Name: BasicTX (B)
> |   |   |   |   Antennas:
> |   |   |   |   Sensors:
> |   |   |   |   Freq range: -250.000 to 250.000 MHz
> |   |   |   |   Gain Elements: None
> |   |   |   |   Bandwidth range: 250000000.0 to 250000000.0 step 0.0 Hz
> |   |   |   |   Connection Type: Q
> |   |   |   |   Uses LO offset: No
> |   |   |     _____________________________________________________
> |   |   |    /
> |   |   |   |       TX Codec: B
> |   |   |   |   Name: ad9146
> |   |   |   |   Gain Elements: None
> |   |     _____________________________________________________
> |   |    /
> |   |   |       RFNoC blocks on this device:
> |   |   |
> |   |   |   * DmaFIFO_0
> |   |   |   * Radio_0
> |   |   |   * Radio_1
> |   |   |   * DDC_0
> |   |   |   * DDC_1
> |   |   |   * DUC_0
> |   |   |   * DUC_1
>
>
>
> Let me know if there are any similar cases or there is a work around. I
> have not found anything online thus far.
>
> Thanks,
>
> TEisman
> _______________________________________________
> USRP-users mailing list
> USRP-users@lists.ettus.com
> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
>
_______________________________________________
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

Reply via email to