srsRAN_4G
srsRAN_4G copied to clipboard
e320 Tx while waiting for EOB, timed out...
Issue Description
Hello all, I am trying to run my x300 as a 5G gNB with srsRAN Project and my e320 as a UE with srsRAN 4G. I followed the tutorial on the documentation page and the X300 starts the gNB with no errors. It also displays a solid red light with no flashing; so I assume it's working.
However, when I start srsUE, my e320's LED constantly flashes and I receive a lot of Tx EOB errors. It naturally doesn't connect to the gNB. Is the e320 supported? Or am I just not configuring it correctly (most likely the latter)?
Setup Details
Asus ROG Laptop (i9-8950HK, 2.5gbe, nvidia rtx 2080 mobile) UHD 4.3.0-HEAD-0-g1f8fd345 Rocky Linux 8.7 Ettus E320 and Ettus X300
Expected Behavior
e320 UE connects to X300 gNB
Actual Behaviour
This is the output I am receiving from the srsUE
mgmt_addr=192.168.10.3,type=e3xx,product=e320,fpga=1G,claimed=False,addr=192.168.10.3 [INFO] [MPM.PeriphManager] init() called with device args `fpga=1G,mgmt_addr=192.168.10.3,name=ni-e320-325EA60,product=e320'. [INFO] [0/Radio#0] Performing CODEC loopback test on channel 0 ... [INFO] [0/Radio#0] CODEC loopback test passed [INFO] [0/Radio#0] Performing CODEC loopback test on channel 1 ... [INFO] [0/Radio#0] CODEC loopback test passed [INFO] [0/DmaFIFO#0] BIST passed (Estimated Minimum Throughput: 1361 MB/s) [INFO] [0/DmaFIFO#0] BIST passed (Estimated Minimum Throughput: 1361 MB/s) [INFO] [UHD RF] Tx while waiting for EOB, timed out... 0.696468 >= 0. Starting new burst... [INFO] [UHD RF] Tx while waiting for EOB, timed out... 2.83964 >= 2.82837. Starting new burst... [INFO] [UHD RF] Tx while waiting for EOB, timed out... 4.85771 >= 4.85487. Starting new burst... [INFO] [UHD RF] Tx while waiting for EOB, timed out... 6.94006 >= 6.92813. Starting new burst... [INFO] [UHD RF] Tx while waiting for EOB, timed out... 8.95937 >= 8.95532. Starting new burst... [INFO] [UHD RF] Tx while waiting for EOB, timed out... 11.0552 >= 11.0295. Starting new burst...
Steps to reproduce the problem
I followed the online tutorial srsRAN gNB with srsUE. I then started the srsRAN gNB with the X300. It connects to my open5gs core, with the number of gNBs becoming 1. and I receive the following line like in the tutorial: Cell pci=1, bw=10 MHz, dl_arfcn=368500 (n3), dl_freq=1842.5 MHz, dl_ssb_arfcn=368410, ul_freq=1747.5 MHz
I then start the srsRAN UE with the e320 and receive the tx EOB info warnings.
Additional Information
The e320 is started with type=e3xx, sampling_rate=11.52e6, lo_freq_offset_hz=11.52e6, addr=192.168.10.3
I'm having the same problem with the x310. As far as I know, your sampling_rate and lo_freq_offset_hz param should be 23.04e6 while the [rf] srate param should be 11.52e6. You'll start to get "Random Access Transmission..." messages in the ue console. srsue.log will show consistent sample misalignment errors.
Change the sampling rates and see how it performs.