I can't detect USRP X310 with UBX-160 Daughter board in ...

04 Nov.,2024

 

I can't detect USRP X310 with UBX-160 Daughter board in ...

Muhammad,

Click here to get more.

Thank you for reaching out about the issue you encountered.

Firstly, could you please share the output of running

probesdru

This will help us confirm the radio motherboard and daughtercard info.

Secondly, could you please share the output of running

rx=comm.SDRuReceiver(Platform=

'X310'

); rx();

This will help us narrow-down where the validation failure is coming from.

I notice from your screenshot that your radio already has a name

MyX310

. Did you manage to successfully validate the radio previously and save it, or did you save it after skipping validation?

Best regards,

Gavin

Bricked my Ettus X310 - SDR-Radio - Groups.io

Erik. M0MWF

 

Trying to get the f/w to match the code build, so that I may finally run the x310 with SDR-Console, my x310 bricked.

Managed to flash the FPGA with Vivado (under Linux), and write my previous image just to get it back up and running again.

So to avoid a repeat, could anybody who has run the X310 with SDR console please share their images (XG & HG) that sucessfully worked with SDR-Console please?

I understand I should be getting them from Ettus in the normal way, but having done that, and still found a usrp code incompatibility, I'd like to try a known-working image.

Would be much appreciated, thanks.

Erik.

Goto Highmesh to know more.

Charly DF5VAE

 

Hello Eric,
did you ever get a reply or a working image for your usrp X310
I had no problem to get an USRP N200 working with SDR-Console, but my USRP x310 was never recognised in SDR console. Tried many images (XG, HG) including older versions but no success at all.

I flash via Windows command line, using the ETTUS commands. As I have no software skills I needed quite some time and tests to learn how to flash.

73 Charly,
DF5VAE@...

Erik. M0MWF

 

Hi Charley,

I did get it working on the desktop PC using  Win 7 & a single 10G Ethernet connection.

Ray Roberge, another forum member, confirmed for me I was using the wrong image at first. It took about 28 attempts to load the image, the upload failing continuously. I kept at it until the image completed its upload, and then it was unbricked / fine.

For the Laptop & W10 with a 2.5G SFP, UHD never fully installed correctly, I cannot run uhd commands short of find_devices, and even probe fails, but enough of it is there for SDR Console to work. I've devoted an unheathly amount of time to trying to get that to work under Windows 10, and thus have left that as it is.

The whole UHD install process is so very poorly documented, but keep at it, and it will run enough for SDR Console to work, which seems to have some of the UHD already with it.

Regards.

Charly DF5VAE

 

Hello Eric,
What image did you install - an older one from UHD revision 3.5?

As I am not really familiar with software at all, I had a lot of difficulties in the beginning to properly use the UHD commands, but once I got a familiar (try & error) I could properly flash the firmware with Win7/64 only using the UHD commands.

The UHD start was messy - errors about missing LIBUSB file - finally I copied a set of files from a LIbusb 64 package into the (program Files/UHD/bin folder).

The UHD probe command failed here as well !
However the probbe command works if you add the right IP address of your URSP device.
I can ping my x310 on the 1G Lan connection 192.16.10.2 and on the 10G fiber connection 192.168.40.2. (I started using the HG image) , but now I managed to setup the Fiber connection as well.
Using an XG image, the 2nd 10G port would be (default) 192.168.30.2

I have not yet found a way to change the IP of the x310 - if I understood a posting from Ray, he modified the IP (for SDR console).
Simon has integrated some UDH files in SDR console to find the N200 etc , but it looks like he has never updated the old old files (UHD 3.15 version)

The USRP N200 is recognised by SDR console without difficulties - and the settings of the last beta version allow for 40MHz band with if the PC can handle the data flow.
The x310 send a message ~ all 15 sec on the 1G and 10G port , but SDR console seems not to listen on their default IP.


May be it helps, try your probe command as following

C:\Program Files\UHD4_1\bin>uhd_usrp_probe --args addr=192.168.40.2 (10 G Fiber) use 192.168.10.2 for copper connection

[INFO] [UHD] Win32; Microsoft Visual C++ version ; Boost_; UHD_4.1.0.5
-release
[INFO] [X300] X300 initialization sequence...
[INFO] [X300] Maximum frame size: bytes.
[INFO] [X300] Radio 1x clock: 200 MHz
_____________________________________________________
/
| Device: X-Series Device
| _____________________________________________________
| /
| | Mboard: X310
| | revision: 4
| | product:
| | mac-addr0: 00:80:2f:0a:e9:f7
| | mac-addr1: 00:80:2f:0a:e9:f8
| | gateway: 192.168.10.1
| | ip-addr0: 192.168.10.2
| | 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: F4C00F
| | FW Version: 6.0
| | FPGA Version: 38.0
| | FPGA git hash: be
| |
| | Time sources: internal, external, gpsdo
| | Clock sources: internal, external, gpsdo
| | Sensors: ref_locked
| _____________________________________________________
| /
| | RFNoC blocks on this device:
| |
| | * 0/DDC#0
| | * 0/DDC#1
| | * 0/DUC#0
| | * 0/DUC#1
| | * 0/Radio#0
| | * 0/Radio#1
| | * 0/Replay#0
| _____________________________________________________
| /
| | Static connections on this device:
| |
| | * 0/SEP#0:0==>0/DUC#0:0
| | * 0/DUC#0:0==>0/Radio#0:0
| | * 0/Radio#0:0==>0/DDC#0:0
| | * 0/DDC#0:0==>0/SEP#0:0
| | * 0/Radio#0:1==>0/DDC#0:1
| | * 0/DDC#0:1==>0/SEP#1:0
| | * 0/SEP#2:0==>0/DUC#1:0
| | * 0/DUC#1:0==>0/Radio#1:0
| | * 0/Radio#1:0==>0/DDC#1:0
| | * 0/DDC#1:0==>0/SEP#2:0
| | * 0/Radio#1:1==>0/DDC#1:1
| | * 0/DDC#1:1==>0/SEP#3:0
| | * 0/SEP#4:0==>0/Replay#0:0
| | * 0/Replay#0:0==>0/SEP#4:0
| | * 0/SEP#5:0==>0/Replay#0:1
| | * 0/Replay#0:1==>0/SEP#5:0
| _____________________________________________________
| /
| | TX Dboard: 0/Radio#0
| | ID: UBX-160 v1 (0x)
| | Serial: 30C
| | _____________________________________________________
| | /
| | | TX Frontend: 0
| | | Name: UBX TX
| | | Antennas: TX/RX, CAL
| | | Sensors: lo_locked
| | | Freq range: 10.000 to .000 MHz
| | | Gain range PGA0: 0.0 to 31.5 step 0.5 dB
| | | Bandwidth range: .0 to .0 step 0.0 Hz
| | | Connection Type: QI
| | | Uses LO offset: No
| _____________________________________________________
| /
| | RX Dboard: 0/Radio#0
| | ID: UBX-160 v1 (0x007a)
| | Serial: 30C
| | _____________________________________________________
| | /
| | | RX Frontend: 0
| | | Name: UBX RX
| | | Antennas: TX/RX, RX2, CAL
| | | Sensors: lo_locked
| | | Freq range: 10.000 to .000 MHz
| | | Gain range PGA0: 0.0 to 31.5 step 0.5 dB
| | | Bandwidth range: .0 to .0 step 0.0 Hz
| | | Connection Type: IQ
| | | Uses LO offset: No
| _____________________________________________________
| /
| | TX Dboard: 0/Radio#1
| | _____________________________________________________
| | /
| | | 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
| _____________________________________________________
| /
| | RX Dboard: 0/Radio#1
| | _____________________________________________________
| | /
| | | 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

C:\Program Files\UHD4_1\bin>

Charly DF5VAE

 

Good morning Erik,

yes, the documentation could be better in particular for "OLD Man" like me.....with little software skills

I wonder if I will get the X310 to communicate with SDR Console AFTER I reflashed with UHD 3.15.
(in windows 7/64 environment)

When typing the correct commands (Admin command prompt box) the UHD command line procedure is working.

SDR console actually found the X310 during search, but "MOANED" the the firmware/image (UHD 4,x) was not as expected.
I checked that both default X310 IP's were scanned and recognised. The Ettus search function in SDR console works ok.

As this part in SDR console was not updated to work with newer firmware I just reflashed the x310 using the 1G connection.
Commands to flash via 10G fiber are identical, except the IP. I did not specify HD or XG image in the command line, the default is HG.

In a moment I will start SDR console again and let it search for Ettus x310. It should work then.

73,
Charly

Charly DF5VAE

 

Hello All,

finally I achieved communication between SDR console and my Ettus x310 (by going back to the old UHD Firmware 3.15) .

Initially SDR console crashed after flashing when I started SDRconsole using the 1G connection (I assume default BW was set too high for the connection)

Using the fiber connection I can get SDR console to start and see some signals going through the x310.

Unlikely as with the USRP200, it seems I have no control in SDR console to adjust gain, bandwith or Antenna port settings of the UBX160 daughterboard. (running last beta software)
Any change of available parameters take a long time. Load on the 10G fiber connection is given as 13,5% - so this is indeed too high for the 1G networkcable.

Apparently there are a few Ettus x310 users here - May I ask you, what daughterboard(s) do you have fitted.

regards
Charly

Siegfried Jackstien

 

10 g fibber for an sdr?? wow ... what bw are you using the ettus??

dg9bfc sigi

Am 03.02. um 21:33 schrieb Charly DF5VAE:

toggle quoted message

Show quoted text

Hello All,

finally I achieved communication between SDR console and my Ettus x310 (by going back to the old UHD Firmware 3.15) .

Initially SDR console crashed after flashing when I started SDRconsole using the 1G connection (I assume default BW was set too high for the connection)

Using the fiber connection I can get SDR console to start and see some signals going through the x310.

Unlikely as with the USRP200, it seems I have no control in SDR console to adjust gain, bandwith or Antenna port settings of the UBX160 daughterboard. (running last beta software)
Any change of available parameters take a long time. Load on the 10G fiber connection is given as 13,5% - so this is indeed too high for the 1G networkcable.

Apparently there are a few Ettus x310 users here - May I ask you, what daughterboard(s) do you have fitted.

regards
Charly



Charly DF5VAE

 

Hi Sigi,

The UBX board in the X310 has a max theoretical bandwith of 160MHz.

At 50MHz Bandwith (max BW I can set in SDR console) I see about 14 to15% load on the 10G link, but the GTX gets loaded faster than the 10G Link..

73, Charly

Erik. M0MWF

 

Hello again - as for daughterboards, I have number of them, as I also have an N200 too.
List goes: UBX160, UBX40, CBX40 (two of), LFTX, LFRX.

I travel with my x310, and keep the UBX160, and LFTX & LFRX installed 90% of the time.

For more USRP X Seriesinformation, please contact us. We will provide professional answers.