From Saturday, Nov 23rd 7:00 PM CST - Sunday, Nov 24th 7:45 AM CST, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

USRP Software Radio

cancel
Showing results for 
Search instead for 
Did you mean: 

USRP support package error to connect to NI USRP2921

Hi, I am running matlab 2017b with NI USRP2921. The USRP support package is installed. I got errors running findsdru, and probesdru('192.168.10.2') from matlab command, and could not Tx or Rx. Anybody can help? Thanks.

 

>> findsdru
Checking radio connections...
Win32; Microsoft Visual C++ version 14.0; Boost_105600; UHD_003.009.007-vendor

---------- see libuhd version information above this line ----------
---------- begin libuhd warning message output ----------
The MTU (1472) is larger than the FastSendDatagramThreshold (1024)!
This will negatively affect the transmit performance.
See the transport application notes for more detail.

---------- end libuhd warning message output ----------
---------- begin libuhd error message output ----------
The daughterboard manager encountered a recoverable error in init.
Loading the "unknown" daughterboard implementations to continue.
The daughterboard cannot operate until this error is resolved.
AssertionError: assertion failed:
  1041666.6666666666 is not a valid tx dboard clock rate.
  possible values are: [100000000, 50000000, 33333333.333333332, 25000000, 20000000, 16666666.666666666, 14285714.285714285, 12500000, 11111111.111111112, 10000000, 9090909.0909090918, 8333333.333333333, 7692307.692307692, 7142857.1428571427, 6666666.666666667, 6250000, 5882352.9411764704, 5555555.555555556, 5263157.8947368423, 5000000, 4761904.7619047621, 4545454.5454545459, 4347826.0869565215, 4166666.6666666665, 4000000, 3846153.846153846, 3703703.7037037038, 3571428.5714285714, 3448275.8620689656, 3333333.3333333335, 3225806.4516129033, 3125000].

---------- end libuhd error message output ----------
---------- begin libuhd error message output ----------
The daughterboard manager encountered a recoverable error in init.
Loading the "unknown" daughterboard implementations to continue.
The daughterboard cannot operate until this error is resolved.
AssertionError: assertion failed:
  1041666.6666666666 is not a valid tx dboard clock rate.
  possible values are: [100000000, 50000000, 33333333.333333332, 25000000, 20000000, 16666666.666666666, 14285714.285714285, 12500000, 11111111.111111112, 10000000, 9090909.0909090918, 8333333.333333333, 7692307.692307692, 7142857.1428571427, 6666666.666666667, 6250000, 5882352.9411764704, 5555555.555555556, 5263157.8947368423, 5000000, 4761904.7619047621, 4545454.5454545459, 4347826.0869565215, 4166666.6666666665, 4000000, 3846153.846153846, 3703703.7037037038, 3571428.5714285714, 3448275.8620689656, 3333333.3333333335, 3225806.4516129033, 3125000].

---------- end libuhd error message output ----------
---------- begin libuhd error message output ----------
The daughterboard manager encountered a recoverable error in init.
Loading the "unknown" daughterboard implementations to continue.
The daughterboard cannot operate until this error is resolved.
AssertionError: assertion failed:
  1041666.6666666666 is not a valid tx dboard clock rate.
  possible values are: [100000000, 50000000, 33333333.333333332, 25000000, 20000000, 16666666.666666666, 14285714.285714285, 12500000, 11111111.111111112, 10000000, 9090909.0909090918, 8333333.333333333, 7692307.692307692, 7142857.1428571427, 6666666.666666667, 6250000, 5882352.9411764704, 5555555.555555556, 5263157.8947368423, 5000000, 4761904.7619047621, 4545454.5454545459, 4347826.0869565215, 4166666.6666666665, 4000000, 3846153.846153846, 3703703.7037037038, 3571428.5714285714, 3448275.8620689656, 3333333.3333333335, 3225806.4516129033, 3125000].

---------- end libuhd error message output ----------
---------- begin libuhd error message output ----------
The daughterboard manager encountered a recoverable error in init.
Loading the "unknown" daughterboard implementations to continue.
The daughterboard cannot operate until this error is resolved.
AssertionError: assertion failed:
  1041666.6666666666 is not a valid tx dboard clock rate.
  possible values are: [100000000, 50000000, 33333333.333333332, 25000000, 20000000, 16666666.666666666, 14285714.285714285, 12500000, 11111111.111111112, 10000000, 9090909.0909090918, 8333333.333333333, 7692307.692307692, 7142857.1428571427, 6666666.666666667, 6250000, 5882352.9411764704, 5555555.555555556, 5263157.8947368423, 5000000, 4761904.7619047621, 4545454.5454545459, 4347826.0869565215, 4166666.6666666665, 4000000, 3846153.846153846, 3703703.7037037038, 3571428.5714285714, 3448275.8620689656, 3333333.3333333335, 3225806.4516129033, 3125000].

---------- end libuhd error message output ----------

ans =

  1×2 struct array with fields:

    Platform
    IPAddress
    SerialNum
    Status

>>  probesdru('192.168.10.2')

ans =

    'Win32; Microsoft Visual C++ version 14.0; Boost_105600; UHD_003.009.007-vendor
    
     -- Opening a USRP2/N-Series device...
     -- Current recv frame size: 1472 bytes
     -- Current send frame size: 1472 bytes
    
     UHD Warning:
         The MTU (1472) is larger than the FastSendDatagramThreshold (1024)!
         This will negatively affect the transmit performance.
         See the transport application notes for more detail.
     -- Creating WSA UDP transport for 192.168.10.2:49156
     -- Creating WSA UDP transport for 192.168.10.2:49158
     -- Creating WSA UDP transport for 192.168.10.2:49157
     -- Creating WSA UDP transport for 192.168.10.2:49159
    
     UHD Error:
         The daughterboard manager encountered a recoverable error in init.
         Loading the "unknown" daughterboard implementations to continue.
         The daughterboard cannot operate until this error is resolved.
         AssertionError: assertion failed:
           1041666.6666666666 is not a valid tx dboard clock rate.
           possible values are: [100000000, 50000000, 33333333.333333332, 25000000, 20000000, 16666666.666666666, 14285714.285714285, 12500000, 11111111.111111112, 10000000, 9090909.0909090918, 8333333.333333333, 7692307.692307692, 7142857.1428571427, 6666666.666666667, 6250000, 5882352.9411764704, 5555555.555555556, 5263157.8947368423, 5000000, 4761904.7619047621, 4545454.5454545459, 4347826.0869565215, 4166666.6666666665, 4000000, 3846153.846153846, 3703703.7037037038, 3571428.5714285714, 3448275.8620689656, 3333333.3333333335, 3225806.4516129033, 3125000].
       _____________________________________________________
      /
     |       Device: USRP2 / N-Series Device
     |     _____________________________________________________
     |    /
     |   |       Mboard: N210r4
     |   |   hardware: 2577
     |   |   product: 30195
     |   |   mac-addr: a0:36:fa:36:30:eb
     |   |   ip-addr: 192.168.10.2
     |   |   subnet: 255.255.255.255
     |   |   gateway: 255.255.255.255
     |   |   gpsdo: none
     |   |   serial: EER10VBNX
     |   |   FW Version: 12.4
     |   |   FPGA Version: 11.1
     |   |  
     |   |   Time sources:  none, external, _external_, mimo
     |   |   Clock sources: internal, external, mimo
     |   |   Sensors: mimo_locked, ref_locked
     |   |     _____________________________________________________
     |   |    /
     |   |   |       RX DSP: 0
     |   |   |   Freq range: -50.000 to 50.000 MHz
     |   |     _____________________________________________________
     |   |    /
     |   |   |       RX DSP: 1
     |   |   |   Freq range: -50.000 to 50.000 MHz
     |   |     _____________________________________________________
     |   |    /
     |   |   |       RX Dboard: A
     |   |   |   ID: XCVR2450, XCVR2450 - r2.1 (0x0061)
     |   |   |   Serial: E0R1AX5XX
     |   |   |     _____________________________________________________
     |   |   |    /
     |   |   |   |       RX Frontend: 0
     |   |   |   |   Name: Unknown (0xffff) - 0
     |   |   |   |   Antennas:
     |   |   |   |   Sensors:
     |   |   |   |   Freq range: 0.000 to 0.000 MHz
     |   |   |   |   Gain Elements: None
     |   |   |   |   Bandwidth range: 0.0 to 0.0 step 0.0 Hz
     |   |   |   |   Connection Type: IQ
     |   |   |   |   Uses LO offset: No
     |   |   |     _____________________________________________________
     |   |   |    /
     |   |   |   |       RX Codec: A
     |   |   |   |   Name: ads62p44
     |   |   |   |   Gain range digital: 0.0 to 6.0 step 0.5 dB
     |   |   |   |   Gain range fine: 0.0 to 0.5 step 0.1 dB
     |   |     _____________________________________________________
     |   |    /
     |   |   |       TX DSP: 0
     |   |   |   Freq range: -50.000 to 50.000 MHz
     |   |     _____________________________________________________
     |   |    /
     |   |   |       TX Dboard: A
     |   |   |   ID: XCVR2450 - r2.1 (0x0059)
     |   |   |   Serial: E0R1AX5XX
     |   |   |     _____________________________________________________
     |   |   |    /
     |   |   |   |       TX Frontend: 0
     |   |   |   |   Name: Unknown (0xffff) - 0
     |   |   |   |   Antennas:
     |   |   |   |   Sensors:
     |   |   |   |   Freq range: 0.000 to 0.000 MHz
     |   |   |   |   Gain Elements: None
     |   |   |   |   Bandwidth range: 0.0 to 0.0 step 0.0 Hz
     |   |   |   |   Connection Type: IQ
     |   |   |   |   Uses LO offset: No
     |   |   |     _____________________________________________________
     |   |   |    /
     |   |   |   |       TX Codec: A
     |   |   |   |   Name: ad9777
     |   |   |   |   Gain Elements: None
    
     '

0 Kudos
Message 1 of 5
(4,239 Views)

Hello,

Did you solve the problem?

And I encountered this error, i need your help.

 

[ERROR] [DBMGR] The daughterboard manager encountered a recoverable error in init.

Loading the "unknown" daughterboard implementations to continue.

The daughterboard cannot operate until this error is resolved.

 

Thanks.

Sincerely,

LeeJell.

0 Kudos
Message 2 of 5
(4,064 Views)

Hello,

 

Have you checked the Status field of the returned status of ths function (findsdru) ?

https://fr.mathworks.com/help/supportpkg/usrpradio/ug/findsdru.html

 

The function returns an array that contains 4 fields as shown in the link, this status will give you more informations about the problem.

 

I think you should also check the compatibility of your package with your USRP : https://fr.mathworks.com/hardware-support/usrp.html

 

But maybe MATLAB forum could help you more than us to solve this problem.

 

Regards

0 Kudos
Message 3 of 5
(3,963 Views)

Thanks, i solved the problem via offical technology supprt.

The reason is that the UHD version is not compatible.

Using an older version of UHD,such as the UHD-3.9.LTS.

0 Kudos
Message 4 of 5
(3,946 Views)

Hey, can you help me download the UHD3.9 LTS for windows?

0 Kudos
Message 5 of 5
(2,123 Views)