[srslte-users] srsUE 20.04.1: Can't open RF frontend (NI USRP 2944 with UHD FPGA Image) - Error: Radio does not provide RF information / Error opening UHD: code 43
Xavier Arteaga
xavier at softwareradiosystems.com
Thu Jun 4 10:16:20 UTC 2020
We observed some anomalies with newer driver versions. We recommend UHD
3.9.7 LTS from sources for the X300. We are working on making the UHD X300
module more stable for the UHD 3.15 LTS.
If the eNb operates with two ports, I recommend using the UE with two ports
as well, so it can decode all TM3 and TM4 transmissions.
You could try tweaking the buffer sizes in the device_args, example:
send_frame_size=1000,recv_frame_size=1000,send_buffer_size=8000,recv_buffer_size=8000
Also, it might be of your interest using uhd/firmware/usrp3/x300/x300_debug.py
--addr=192.168.40.2 --poke=0x00100058 --data=1 for resetting the X300
firmware instead of power cycling in case srsLTE cannot open the device
anymore.
Kind regards,
Xavier
On Thu, 4 Jun 2020 at 10:19, Marc T. <m.triefelder at gmail.com> wrote:
> Hi Xavier,
>
>
> thank you very much - the device_args = type=x300 or „device_args =
> type=x300,master_clock_rate=184.32e6,recv_frame_size=9232,send_frame_size=9232“
> did the trick.
> But somehow the x300 is quite unstable - whereby i think my settings makes
> it unstable, i get a lo of lates or other different issues. see below
> please.
> I tested before with a LimeSDR, which was kinda stable. so in general the
> setup is/was working.
>
> So i wanted to ask if you have ue.conf cfg examples for me for the x300;
> connected via 10G or 1G and one or more antennas (the 2944 hast the two
> 160Mhz Daughterboards). Or is there something like a best practise
> regarding the x300?
> Is it even possible to run the x300 stable with the 1g connection only? So
> far i tested 1G and 10G, whereby i think the 10G connections seems to work
> better - just my feelings.
>
> step by step i figured out the different side stetting on the host pc;
> like the MTU size for 10G MTU9232 or other things like the system settings
> "sysctl -w net.core.wmem_max=24862979“.
>
> Basically i m happy already as i had an attach already, but after that
> something goes wrong. so it would be cool to get some other configurations
> / hints to compare/follow.
> I would like to follow these to rule out selfmade issues before i come
> back with a real error or something like this.
>
>
> Thank you very much,
> Marc
>
> Some of my issues with different configurations in the ue.conf.
>
> For example here:
>
> sml at sml-b56a-poc:~$ sudo ./srsue-v20.04.1
> ue-v20.04-Xavier-VPN-Sky5-TEST.conf
>
> Reading configuration file ue-v20.04-Xavier-VPN-Sky5-TEST.conf...
>
>
> Built in Release mode using commit c892ae56b on branch master.
>
>
> Opening 1 channels in RF device=UHD with
> args=type=x300,master_clock_rate=184.32e6
>
> [INFO] [UHD] linux; GNU C++ version 7.4.0; Boost_106501;
> UHD_3.14.1.1-release
>
> [INFO] [LOGGING] Fastpath logging disabled at runtime.
>
> Opening USRP channels=1, args:
> type=x300,master_clock_rate=184.32e6,master_clock_rate=184.32e6
>
> [INFO] [X300] X300 initialization sequence...
>
> [INFO] [X300] Maximum frame size: 8000 bytes.
>
> [INFO] [X300] Radio 1x clock: 184.32 MHz
>
> [INFO] [0/DmaFIFO_0] Initializing block control (NOC ID:
> 0xF1F0D00000000000)
>
> [INFO] [0/DmaFIFO_0] BIST passed (Throughput: 1300 MB/s)
>
> [INFO] [0/DmaFIFO_0] BIST passed (Throughput: 1317 MB/s)
>
> [INFO] [0/Radio_0] Initializing block control (NOC ID: 0x12AD100000000001)
>
> [INFO] [0/Radio_1] Initializing block control (NOC ID: 0x12AD100000000001)
>
> [INFO] [0/DDC_0] Initializing block control (NOC ID: 0xDDC0000000000000)
>
> [INFO] [0/DDC_1] Initializing block control (NOC ID: 0xDDC0000000000000)
>
> [INFO] [0/DUC_0] Initializing block control (NOC ID: 0xD0C0000000000000)
>
> [INFO] [0/DUC_1] Initializing block control (NOC ID: 0xD0C0000000000000)
>
> Waiting PHY to initialize ... done!
>
> Attaching UE...
>
> ..
>
> .
>
> Found Cell: Mode=FDD, PCI=30, PRB=50, Ports=2, CFO=1.2 KHz
>
> Found PLMN: Id=26222, TAC=123
>
> Random Access Transmission: seq=31, ra-rnti=0x2
>
> Random Access Complete. c-rnti=0xa413, ta=5
>
> RRC Connected
>
> Network attach successful. IP: 10.3.30.7
>
> TestNet (TestNet) 3/6/2020 23:20:52 TZ:0
>
> RF status: O=0, U=1, L=175303
>
> Scheduling request failed: releasing RRC connection...
>
> Random Access Transmission: seq=29, ra-rnti=0x2
>
> Random Access Complete. c-rnti=0xa413, ta=4
>
> Random Access Transmission: seq=16, ra-rnti=0x2
>
> Random Access Transmission: seq=30, ra-rnti=0x2
>
> Random Access Complete. c-rnti=0xa413, ta=4
>
> Random Access Transmission: seq=13, ra-rnti=0x2
>
> Random Access Complete. c-rnti=0xa413, ta=5
>
> RF status: O=0, U=1, L=125077
>
> Random Access Transmission: seq=16, ra-rnti=0x2
>
> Random Access Transmission: seq=30, ra-rnti=0x2
>
> Random Access Complete. c-rnti=0xa413, ta=4
>
> Random Access Transmission: seq=6, ra-rnti=0x2
>
> Random Access Complete. c-rnti=0xa413, ta=5
>
> Random Access Transmission: seq=30, ra-rnti=0x2
>
> Random Access Complete. c-rnti=0xa413, ta=4
>
> Random Access Transmission: seq=26, ra-rnti=0x2
>
> Random Access Complete. c-rnti=0xa413, ta=4
>
> Random Access Transmission: seq=1, ra-rnti=0x2
>
> Random Access Complete. c-rnti=0xa413, ta=4
>
> Random Access Transmission: seq=16, ra-rnti=0x2
>
> Random Access Complete. c-rnti=0xa413, ta=4
>
> Random Access Transmission: seq=31, ra-rnti=0x2
>
> Random Access Complete. c-rnti=0xa413, ta=5
>
> Random Access Transmission: seq=31, ra-rnti=0x2
>
> Random Access Complete. c-rnti=0xa413, ta=5
>
> RF status: O=0, U=1, L=14435
>
> Random Access Transmission: seq=10, ra-rnti=0x2
>
> Random Access Complete. c-rnti=0xa413, ta=5
>
> Random Access Transmission: seq=24, ra-rnti=0x2
>
> Random Access Complete. c-rnti=0xa413, ta=5
>
> Random Access Transmission: seq=29, ra-rnti=0x2
>
> Random Access Complete. c-rnti=0xa413, ta=4
>
> Random Access Transmission: seq=12, ra-rnti=0x2
>
> Random Access Complete. c-rnti=0xa413, ta=4
>
> Random Access Transmission: seq=29, ra-rnti=0x2
>
> Random Access Complete. c-rnti=0xa413, ta=4
>
> Random Access Transmission: seq=18, ra-rnti=0x2
>
> Random Access Complete. c-rnti=0xa413, ta=5
>
> Random Access Transmission: seq=7, ra-rnti=0x2
>
> Random Access Complete. c-rnti=0xa413, ta=5
>
> Random Access Transmission: seq=26, ra-rnti=0x2
>
> Random Access Complete. c-rnti=0xa413, ta=4
>
> RF status: O=0, U=1, L=12847
>
> Random Access Transmission: seq=28, ra-rnti=0x2
>
> Random Access Complete. c-rnti=0xa413, ta=4
>
> Random Access Transmission: seq=24, ra-rnti=0x2
>
> Random Access Complete. c-rnti=0xa413, ta=5
>
> Random Access Transmission: seq=3, ra-rnti=0x2
>
> Random Access Transmission: seq=8, ra-rnti=0x2
>
> Random Access Transmission: seq=23, ra-rnti=0x2
>
> Random Access Transmission: seq=29, ra-rnti=0x2
>
> Random Access Transmission: seq=11, ra-rnti=0x2
>
> Random Access Transmission: seq=24, ra-rnti=0x2
>
> RF status: O=0, U=1, L=32313
>
> Random Access Transmission: seq=25, ra-rnti=0x2
>
> Random Access Transmission: seq=27, ra-rnti=0x2
>
> Random Access Transmission: seq=30, ra-rnti=0x2
>
> Random Access Transmission: seq=24, ra-rnti=0x2
>
> Warning: Detected Radio-Link Failure
>
> RRC Connection Reestablishment
>
> Random Access Transmission: seq=11, ra-rnti=0x2
>
> Random Access Complete. c-rnti=0x4a86, ta=5
>
> Reestablishment Reject
>
> RRC IDLE
>
> Random Access Transmission: seq=30, ra-rnti=0x2
>
> Random Access Complete. c-rnti=0xe655, ta=4
>
> RRC Connected
>
> RF status: O=0, U=1, L=29466
>
> RF status: O=0, U=0, L=174545
>
> RF status: O=0, U=0, L=141839
>
> RF status: O=0, U=0, L=151456
>
> RF status: O=0, U=0, L=165226
>
> Scheduling request failed: releasing RRC connection...
>
> Random Access Transmission: seq=14, ra-rnti=0x2
>
> Random Access Transmission: seq=22, ra-rnti=0x2
>
> Random Access Transmission: seq=7, ra-rnti=0x2
>
> Random Access Transmission: seq=6, ra-rnti=0x2
>
> Random Access Complete. c-rnti=0xe655, ta=4
>
> Random Access Transmission: seq=5, ra-rnti=0x2
>
> Random Access Complete. c-rnti=0xe655, ta=4
>
> Random Access Transmission: seq=9, ra-rnti=0x2
>
> Random Access Complete. c-rnti=0xe655, ta=5
>
> Random Access Transmission: seq=27, ra-rnti=0x2
>
> RF status: O=0, U=1, L=102252
>
> Random Access Complete. c-rnti=0xe655, ta=4
>
> Random Access Transmission: seq=15, ra-rnti=0x2
>
> Random Access Complete. c-rnti=0xe655, ta=5
>
> Random Access Transmission: seq=3, ra-rnti=0x2
>
> ...
>
> Random Access Complete. c-rnti=0xe655, ta=5
>
> Random Access Transmission: seq=11, ra-rnti=0x2
>
> Random Access Complete. c-rnti=0xe655, ta=5
>
> Random Access Transmission: seq=22, ra-rnti=0x2
>
> Random Access Complete. c-rnti=0xe655, ta=4
>
> RF status: O=0, U=1, L=17582
>
> Random Access Transmission: seq=19, ra-rnti=0x2
>
> Random Access Complete. c-rnti=0xe655, ta=4
>
> Random Access Transmission: seq=25, ra-rnti=0x2
>
> Random Access Complete. c-rnti=0xe655, ta=4
>
> Random Access Transmission: seq=7, ra-rnti=0x2
>
> Random Access Complete. c-rnti=0xe655, ta=5
>
> Random Access Transmission: seq=22, ra-rnti=0x2
>
> Random Access Transmission: seq=17, ra-rnti=0x2
>
> Random Access Transmission: seq=27, ra-rnti=0x2
>
> Random Access Transmission: seq=20, ra-rnti=0x2
>
> Random Access Transmission: seq=30, ra-rnti=0x2
>
> Random Access Transmission: seq=2, ra-rnti=0x2
>
> Random Access Transmission: seq=0, ra-rnti=0x2
>
> RF status: O=0, U=1, L=8144
>
> Random Access Transmission: seq=19, ra-rnti=0x2
>
> Random Access Transmission: seq=7, ra-rnti=0x2
>
> Random Access Transmission: seq=23, ra-rnti=0x2
>
> Warning: Detected Radio-Link Failure
>
> RRC Connection Reestablishment
>
> Random Access Transmission: seq=0, ra-rnti=0x2
>
> Random Access Complete. c-rnti=0x6035, ta=5
>
> Reestablishment Reject
>
> RRC IDLE
>
> Random Access Transmission: seq=4, ra-rnti=0x2
>
> Random Access Complete. c-rnti=0xfc04, ta=5
>
> RRC Connected
>
> RF status: O=0, U=1, L=163705
>
> /home/sml/srsLTE/lib/src/phy/mimo/precoding.c.1231: Error predecoding CCD:
> Invalid combination of ports 2 and rx antennax 1
>
>
> /home/sml/srsLTE/lib/src/phy/phch/pdsch.c.993: Error predecoding
>
>
> /home/sml/srsLTE/lib/src/phy/mimo/precoding.c.1231: Error predecoding CCD:
> Invalid combination of ports 2 and rx antennax 1
>
>
> /home/sml/srsLTE/lib/src/phy/phch/pdsch.c.993: Error predecoding
>
> # device_args_3: Arguments for the RF device driver 3.
>
>
> /home/sml/srsLTE/lib/src/phy/mimo/precoding.c.1231: Error predecoding CCD:
> Invalid combination of ports 2 and rx antennax 1
>
>
> /home/sml/srsLTE/lib/src/phy/phch/pdsch.c.993: Error predecoding
>
>
> /home/sml/srsLTE/lib/src/phy/mimo/precoding.c.1231: Error predecoding CCD:
> Invalid combination of ports 2 and rx antennax 1
>
>
> /home/sml/srsLTE/lib/src/phy/phch/pdsch.c.993: Error predecoding
>
>
> /home/sml/srsLTE/lib/src/phy/mimo/precoding.c.1231: Error predecoding CCD:
> Invalid combination of ports 2 and rx antennax 1
>
>
> /home/sml/srsLTE/lib/src/phy/phch/pdsch.c.993: Error predecoding
>
>
> /home/sml/srsLTE/lib/src/phy/mimo/precoding.c.1231: Error predecoding CCD:
> Invalid combination of ports 2 and rx antennax 1
>
>
> /home/sml/srsLTE/lib/src/phy/phch/pdsch.c.993: Error predecoding
>
>
> /home/sml/srsLTE/lib/src/phy/mimo/precoding.c.1231: Error predecoding CCD:
> Invalid combination of ports 2 and rx antennax 1
>
>
> /home/sml/srsLTE/lib/src/phy/phch/pdsch.c.993: Error predecoding
>
>
> /home/sml/srsLTE/lib/src/phy/mimo/precoding.c.1231: Error predecoding CCD:
> Invalid combination of ports 2 and rx antennax 1
>
>
> /home/sml/srsLTE/lib/src/phy/phch/pdsch.c.993: Error predecoding
>
>
> /home/sml/srsLTE/lib/src/phy/mimo/precoding.c.1231: Error predecoding CCD:
> Invalid combination of ports 2 and rx antennax 1
>
>
> /home/sml/srsLTE/lib/src/phy/phch/pdsch.c.993: Error predecoding
>
>
> /home/sml/srsLTE/lib/src/phy/mimo/precoding.c.1231: Error predecoding CCD:
> Invalid combination of ports 2 and rx antennax 1
>
>
> /home/sml/srsLTE/lib/src/phy/phch/pdsch.c.993: Error predecoding
>
>
> /home/sml/srsLTE/lib/src/phy/mimo/precoding.c.1231: Error predecoding CCD:
> Invalid combination of ports 2 and rx antennax 1
>
>
> /home/sml/srsLTE/lib/src/phy/phch/pdsch.c.993: Error predecoding
>
>
> /home/sml/srsLTE/lib/src/phy/mimo/precoding.c.1231: Error predecoding CCD:
> Invalid combination of ports 2 and rx antennax 1
>
>
> /home/sml/srsLTE/lib/src/phy/phch/pdsch.c.993: Error predecoding
>
>
> /home/sml/srsLTE/lib/src/phy/mimo/precoding.c.1231: Error predecoding CCD:
> Invalid combination of ports 2 and rx antennax 1
>
>
> /home/sml/srsLTE/lib/src/phy/phch/pdsch.c.993: Error predecoding
>
>
> /home/sml/srsLTE/lib/src/phy/mimo/precoding.c.1231: Error predecoding CCD:
> Invalid combination of ports 2 and rx antennax 1
>
>
> /home/sml/srsLTE/lib/src/phy/phch/pdsch.c.993: Error predecoding
>
>
> /home/sml/srsLTE/lib/src/phy/mimo/precoding.c.1231: Error predecoding CCD:
> Invalid combination of ports 2 and rx antennax 1
>
>
> /home/sml/srsLTE/lib/src/phy/phch/pdsch.c.993: Error predecoding
>
>
> RF status: O=0, U=0, L=170046
>
> RF status: O=0, U=0, L=186739
>
> RF status: O=0, U=0, L=143951
>
> RF status: O=0, U=0, L=179887
>
> ^CStopping ..
>
> RF status: O=0, U=0, L=164557
>
> Saving MAC PCAP file
>
> Saving NAS PCAP file (DLT=148)
>
> --- exiting ---
>
> sml at sml-b56a-poc:~$
>
>
> Or errors/issues like this:
>
>
> sml at sml-b56a-poc:~$ sudo ./srsue-v20.04.1
> ue-v20.04-Xavier-VPN-Sky5-TEST.conf
>
> Reading configuration file ue-v20.04-Xavier-VPN-Sky5-TEST.conf...
>
>
> Built in Release mode using commit c892ae56b on branch master.
>
>
> Opening 1 channels in RF device=UHD with args=type=x300
>
> [INFO] [UHD] linux; GNU C++ version 7.4.0; Boost_106501;
> UHD_3.14.1.1-release
>
> [INFO] [LOGGING] Fastpath logging disabled at runtime.
>
> Opening USRP channels=1, args: type=x300,master_clock_rate=184.32e6
>
> [INFO] [X300] X300 initialization sequence...
>
> [INFO] [X300] Maximum frame size: 8000 bytes.
>
> [INFO] [X300] Radio 1x clock: 184.32 MHz
>
> [INFO] [0/DmaFIFO_0] Initializing block control (NOC ID:
> 0xF1F0D00000000000)
>
> [INFO] [0/DmaFIFO_0] BIST passed (Throughput: 1320 MB/s)
>
> [INFO] [0/DmaFIFO_0] BIST passed (Throughput: 1305 MB/s)
>
> [INFO] [0/Radio_0] Initializing block control (NOC ID: 0x12AD100000000001)
>
> [INFO] [0/Radio_1] Initializing block control (NOC ID: 0x12AD100000000001)
>
> [INFO] [0/DDC_0] Initializing block control (NOC ID: 0xDDC0000000000000)
>
> [INFO] [0/DDC_1] Initializing block control (NOC ID: 0xDDC0000000000000)
>
> [INFO] [0/DUC_0] Initializing block control (NOC ID: 0xD0C0000000000000)
>
> [INFO] [0/DUC_1] Initializing block control (NOC ID: 0xD0C0000000000000)
>
> Waiting PHY to initialize ... done!
>
> Attaching UE...
>
> ..
>
> .
>
> Found Cell: Mode=FDD, PCI=30, PRB=50, Ports=2, CFO=2.1 KHz
>
> Found PLMN: Id=26222, TAC=123
>
> Random Access Transmission: seq=6, ra-rnti=0x2
>
> Random Access Complete. c-rnti=0x97d3, ta=5
>
> RRC Connected
>
> Network attach successful. IP: 10.3.30.7
>
> TestNet (TestNet) 3/6/2020 23:23:26 TZ:0
>
> RF status: O=0, U=1, L=32565
>
> RF status: O=0, U=0, L=184205
>
> RF status: O=0, U=0, L=182227
>
> RF status: O=0, U=0, L=182997
>
> Scheduling request failed: releasing RRC connection...
>
> Random Access Transmission: seq=6, ra-rnti=0x2
>
> Random Access Transmission: seq=11, ra-rnti=0x2
>
> Random Access Complete. c-rnti=0x97d3, ta=5
>
> Random Access Transmission: seq=4, ra-rnti=0x2
>
> Random Access Complete. c-rnti=0x97d3, ta=5
>
> Random Access Transmission: seq=23, ra-rnti=0x2
>
> Random Access Complete. c-rnti=0x97d3, ta=4
>
> Random Access Transmission: seq=1, ra-rnti=0x2
>
> Random Access Complete. c-rnti=0x97d3, ta=4
>
> Random Access Transmission: seq=26, ra-rnti=0x2
>
> Random Access Complete. c-rnti=0x97d3, ta=5
>
> RF status: O=0, U=0, L=74907
>
> Random Access Transmission: seq=18, ra-rnti=0x2
>
> Random Access Complete. c-rnti=0x97d3, ta=5
>
> ….
>
> Random Access Transmission: seq=20, ra-rnti=0x2
>
> Random Access Complete. c-rnti=0x97d3, ta=5
>
> Random Access Transmission: seq=6, ra-rnti=0x2
>
> Random Access Complete. c-rnti=0x97d3, ta=4
>
> Random Access Transmission: seq=3, ra-rnti=0x2
>
> Random Access Complete. c-rnti=0x97d3, ta=4
>
> /home/sml/srsLTE/lib/src/phy/phch/ra_dl.c.402: Computing TBS from f=1A,
> cce=12, L=2, rbg=0x0, pid=0, mcs={0}, ndi={0}, tpc_pucch=0
>
>
> /home/sml/srsLTE/lib/src/phy/phch/ra_dl.c.627: Configuring TB Info
>
>
> Random Access Transmission: seq=23, ra-rnti=0x2
>
> Random Access Complete. c-rnti=0x97d3, ta=4
>
> Random Access Transmission: seq=28, ra-rnti=0x2
>
> Random Access Complete. c-rnti=0x97d3, ta=5
>
> Random Access Transmission: seq=28, ra-rnti=0x2
>
> Random Access Complete. c-rnti=0x97d3, ta=5
>
>
> or like that
>
> sml at sml-b56a-poc:~$ sudo ./srsue-v20.04.1
> ue-v20.04-Xavier-VPN-Sky5-TEST.conf
>
> Reading configuration file ue-v20.04-Xavier-VPN-Sky5-TEST.conf...
>
>
> Built in Release mode using commit c892ae56b on branch master.
>
>
> Opening 2 channels in RF device=UHD with args=type=x300
>
> [INFO] [UHD] linux; GNU C++ version 7.4.0; Boost_106501;
> UHD_3.14.1.1-release
>
> [INFO] [LOGGING] Fastpath logging disabled at runtime.
>
> Opening USRP channels=2, args: type=x300,master_clock_rate=184.32e6
>
> [INFO] [X300] X300 initialization sequence...
>
> [INFO] [X300] Maximum frame size: 8000 bytes.
>
> [INFO] [X300] Radio 1x clock: 184.32 MHz
>
> [INFO] [0/DmaFIFO_0] Initializing block control (NOC ID:
> 0xF1F0D00000000000)
>
> [INFO] [0/DmaFIFO_0] BIST passed (Throughput: 1305 MB/s)
>
> [INFO] [0/DmaFIFO_0] BIST passed (Throughput: 1300 MB/s)
>
> [INFO] [0/Radio_0] Initializing block control (NOC ID: 0x12AD100000000001)
>
> [INFO] [0/Radio_1] Initializing block control (NOC ID: 0x12AD100000000001)
>
> [INFO] [0/DDC_0] Initializing block control (NOC ID: 0xDDC0000000000000)
>
> [INFO] [0/DDC_1] Initializing block control (NOC ID: 0xDDC0000000000000)
>
> [INFO] [0/DUC_0] Initializing block control (NOC ID: 0xD0C0000000000000)
>
> [INFO] [0/DUC_1] Initializing block control (NOC ID: 0xD0C0000000000000)
>
> [INFO] [MULTI_USRP] 1) catch time transition at pps edge
>
> [INFO] [MULTI_USRP] 2) set times next pps (synchronously)
>
> Waiting PHY to initialize ... done!
>
> Attaching UE...
>
> ..
>
> ..
>
> .
>
> Found Cell: Mode=FDD, PCI=30, PRB=50, Ports=2, CFO=1.2 KHz
>
> [ERROR] [STREAMER] The receive packet handler failed to time-align packets.
>
> 1002 received packets were processed by the handler.
>
> However, a timestamp match could not be determined.
>
>
>
> Found PLMN: Id=26222, TAC=123
>
> Random Access Transmission: seq=21, ra-rnti=0x2
>
> Random Access Transmission: seq=31, ra-rnti=0x2
>
> Random Access Transmission: seq=16, ra-rnti=0x2
>
> Random Access Transmission: seq=4, ra-rnti=0x2
>
> Random Access Transmission: seq=22, ra-rnti=0x2
>
> Random Access Transmission: seq=4, ra-rnti=0x2
>
> Random Access Transmission: seq=14, ra-rnti=0x2
>
> Random Access Transmission: seq=14, ra-rnti=0x2
>
> Random Access Transmission: seq=27, ra-rnti=0x2
>
> Random Access Transmission: seq=6, ra-rnti=0x2
>
> Warning: Detected Radio-Link Failure
>
> RF status: O=2, U=4, L=33626
>
> Warning buffer pool capacity is 4.992676 %
>
> Warning buffer pool capacity is 4.986572 %
>
> Warning buffer pool capacity is 4.986572 %
>
> Warning buffer pool capacity is 4.980469 %
>
> Warning buffer pool capacity is 4.974365 %
>
> Warning buffer pool capacity is 4.968262 %
>
> Warning buffer pool capacity is 4.962158 %
>
> Warning buffer pool capacity is 4.956055 %
>
> …
>
> Warning buffer pool capacity is 4.840088 %
>
> Warning buffer pool capacity is 4.833984 %
>
> Warning buffer pool capacity is 4.840088 %
>
> Warning buffer pool capacity is 4.833984 %
>
> Warning buffer pool capacity is 4.833984 %
>
> RF status: O=123, U=0, L=35687
>
> [ERROR] [X300] 192.168.40.2: x300 fw communication failure #1
>
> EnvironmentError: IOError: x300 fw poke32 - reply timed out
>
> [ERROR] [X300] 192.168.40.2: x300 fw communication failure #2
>
> EnvironmentError: IOError: x300 fw poke32 - reply timed out
>
> [ERROR] [X300] 192.168.40.2: x300 fw communication failure #3
>
> EnvironmentError: IOError: x300 fw poke32 - reply timed out
>
> [ERROR] [UHD] An unexpected exception was caught in a task loop.The task
> loop will now exit, things may not work.EnvironmentError: IOError:
> 192.168.40.2: x300 fw communication failure #3
>
> EnvironmentError: IOError: x300 fw poke32 - reply timed out
>
> ^CStopping ..
>
> Saving MAC PCAP file
>
> Saving NAS PCAP file (DLT=148)
>
> Couldn't stop after 5s. Forcing exit.
>
>
>
>
> Mit freundlichen Grüßen,
> Best regards,
>
> Marc Triefelder
>
> E-Mail: m.triefelder at gmail.com
>
>
>
>
> Am 02.06.2020 um 10:03 schrieb Xavier Arteaga <
> xavier at softwareradiosystems.com>:
>
> Hi Marc,
> When RF device arguments are set, the device type needs to be specified.
> Otherwise, it picks the default master clock rate for AD9361 based devices
> (B200). This will be improved in the next release.
>
> Could you try adding type=x300 to the device args parameters? Also, you
> can specify the master clock rate as well.
>
> [rf]
> device_args =
> type=x300,master_clock_rate=184.32e6,recv_frame_size=9232,send_frame_size=9232
>
> Kind regards,
> Xavier
>
> On Tue, 2 Jun 2020 at 09:26, Marc T. <m.triefelder at gmail.com> wrote:
>
>> HI srsLTE Team and Community,
>>
>> i have the issue srsUE can’t open my USRP 2944 (160MHz version). For sure
>> i flashed there UHD Image on it. the 2944 is based on the Ettus x310 board,
>> which should be supported actually…
>> When i check the device from the console with the uhd_* commands ever
>> this seems to be fine.
>>
>> But in the ue.log i can see the issue „Error: Radio does not provide RF
>> information“ - Any Idea how to proceed in this case?
>>
>>
>> Thank you very much in advance,
>> Marc
>>
>> Here some infos:
>>
>>
>> sml at sml-hp-b65a:~$ uhd_find_devices
>>
>> [INFO] [UHD] linux; GNU C++ version 7.4.0; Boost_106501;
>> UHD_3.14.1.1-release
>>
>> --------------------------------------------------
>>
>> -- UHD Device 0
>>
>> --------------------------------------------------
>>
>> Device Address:
>>
>> serial: 31A3xxx
>>
>> addr: 192.168.10.2
>>
>> fpga: HG
>>
>> name:
>>
>> product: X310
>>
>> type: x300
>>
>>
>>
>>
>>
>> sml at sml-hp-b65a:~$ uhd_usrp_probe
>>
>> [INFO] [UHD] linux; GNU C++ version 7.4.0; Boost_106501;
>> UHD_3.14.1.1-release
>>
>> [INFO] [X300] X300 initialization sequence...
>>
>> [INFO] [X300] Maximum frame size: 1472 bytes.
>>
>> [INFO] [X300] Radio 1x clock: 200 MHz
>>
>> [INFO] [0/DmaFIFO_0] Initializing block control (NOC ID:
>> 0xF1F0D00000000000)
>>
>> [INFO] [0/DmaFIFO_0] BIST passed (Throughput: 1302 MB/s)
>>
>> [INFO] [0/DmaFIFO_0] BIST passed (Throughput: 1302 MB/s)
>>
>> [INFO] [0/Radio_0] Initializing block control (NOC ID: 0x12AD100000000001)
>>
>> [INFO] [0/Radio_1] Initializing block control (NOC ID: 0x12AD100000000001)
>>
>> [INFO] [0/DDC_0] Initializing block control (NOC ID: 0xDDC0000000000000)
>>
>> [INFO] [0/DDC_1] Initializing block control (NOC ID: 0xDDC0000000000000)
>>
>> [INFO] [0/DUC_0] Initializing block control (NOC ID: 0xD0C0000000000000)
>>
>> [INFO] [0/DUC_1] Initializing block control (NOC ID: 0xD0C0000000000000)
>>
>> _____________________________________________________
>>
>> /
>>
>> | Device: X-Series Device
>>
>> | _____________________________________________________
>>
>> | /
>>
>> | | Mboard: X310
>>
>> | | revision: 11
>>
>> | | revision_compat: 7
>>
>> | | product: 30806
>>
>> | | mac-addr0: 00:80:2f:26:a4:f5
>>
>> | | mac-addr1: 00:80:2f:26:a4:f6
>>
>> | | 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: 31A3xxx
>>
>> | | FW Version: 6.0
>>
>> | | FPGA Version: 35.1
>>
>> | | FPGA git hash: bb85bdf
>>
>> | | RFNoC capable: Yes
>>
>> | |
>>
>> | | Time sources: internal, external, gpsdo
>>
>> | | Clock sources: internal, external, gpsdo
>>
>> | | Sensors: ref_locked
>>
>> | | _____________________________________________________
>>
>> | | /
>>
>> | | | RX Dboard: A
>>
>> | | | ID: UBX-160 v1 (0x007a)
>>
>> | | | Serial: 31A0xxx
>>
>> | | | _____________________________________________________
>>
>> | | | /
>>
>> | | | | RX Frontend: 0
>>
>> | | | | Name: UBX RX
>>
>> | | | | Antennas: TX/RX, RX2, CAL
>>
>> | | | | Sensors: lo_locked
>>
>> | | | | Freq range: 10.000 to 6000.000 MHz
>>
>> | | | | Gain range PGA0: 0.0 to 31.5 step 0.5 dB
>>
>> | | | | Bandwidth range: 160000000.0 to 160000000.0 step 0.0 Hz
>>
>> | | | | Connection Type: IQ
>>
>> | | | | 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: UBX-160 v1 (0x007a)
>>
>> | | | Serial: 31A0xxx
>>
>> | | | _____________________________________________________
>>
>> | | | /
>>
>> | | | | RX Frontend: 0
>>
>> | | | | Name: UBX RX
>>
>> | | | | Antennas: TX/RX, RX2, CAL
>>
>> | | | | Sensors: lo_locked
>>
>> | | | | Freq range: 10.000 to 6000.000 MHz
>>
>> | | | | Gain range PGA0: 0.0 to 31.5 step 0.5 dB
>>
>> | | | | Bandwidth range: 160000000.0 to 160000000.0 step 0.0 Hz
>>
>> | | | | Connection Type: IQ
>>
>> | | | | 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: UBX-160 v1 (0x0079)
>>
>> | | | Serial: 31A0xxx
>>
>> | | | _____________________________________________________
>>
>> | | | /
>>
>> | | | | TX Frontend: 0
>>
>> | | | | Name: UBX TX
>>
>> | | | | Antennas: TX/RX, CAL
>>
>> | | | | Sensors: lo_locked
>>
>> | | | | Freq range: 10.000 to 6000.000 MHz
>>
>> | | | | Gain range PGA0: 0.0 to 31.5 step 0.5 dB
>>
>> | | | | Bandwidth range: 160000000.0 to 160000000.0 step 0.0 Hz
>>
>> | | | | Connection Type: QI
>>
>> | | | | Uses LO offset: No
>>
>> | | | _____________________________________________________
>>
>> | | | /
>>
>> | | | | TX Codec: A
>>
>> | | | | Name: ad9146
>>
>> | | | | Gain Elements: None
>>
>> | | _____________________________________________________
>>
>> | | /
>>
>> | | | TX Dboard: B
>>
>> | | | ID: UBX-160 v1 (0x0079)
>>
>> | | | Serial: 31A0xxx
>>
>> | | | _____________________________________________________
>>
>> | | | /
>>
>> | | | | TX Frontend: 0
>>
>> | | | | Name: UBX TX
>>
>> | | | | Antennas: TX/RX, CAL
>>
>> | | | | Sensors: lo_locked
>>
>> | | | | Freq range: 10.000 to 6000.000 MHz
>>
>> | | | | Gain range PGA0: 0.0 to 31.5 step 0.5 dB
>>
>> | | | | Bandwidth range: 160000000.0 to 160000000.0 step 0.0 Hz
>>
>> | | | | Connection Type: QI
>>
>> | | | | 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
>>
>>
>>
>> sml at sml-hp-b65a:~$
>>
>>
>> Here an except from the ue.log:
>>
>> sml at sml-hp-b65a:~$ cat /tmp/ue.log
>>
>> 07:59:45.629027 [UE ] [I] Built in Release mode using commit c892ae56b
>> on branch master.
>>
>> 07:59:45.706804 [RF ] [I] Configuring physical DL channel 0 with
>> band-pass filter (0.0, 0.0)
>>
>> 07:59:45.706818 [RF ] [I] Configuring physical UL channel 0 with
>> band-pass filter (0.0, 0.0)
>>
>> 07:59:47.386876 [RF ] [E] Error opening RF device
>>
>> 07:59:47.500038 [MAC ] [I] [ 0] Resetting MAC
>>
>> 07:59:47.503034 [MAC ] [D] [ 0] Msg3 buffer flushed
>>
>> 07:59:47.503049 [MAC ] [I] [ 0] Logical Channel Setup: LCID=0, LCG=0,
>> priority=0, PBR=-1, BSD=50ms, bucket_size=0
>>
>> 07:59:47.503054 [MAC ] [I] [ 0] Logical Channel Setup: LCID=1, LCG=0,
>> priority=1, PBR=-1, BSD=50ms, bucket_size=0
>>
>> 07:59:47.503062 [MAC ] [D] [ 0] After MAC reset:
>>
>> - lcid=0, lcg=0, prio=0, Bj=0, PBR=-1, BSD=50, buffer_len=0, sched_len=0
>>
>> - lcid=1, lcg=0, prio=1, Bj=0, PBR=-1, BSD=50, buffer_len=0, sched_len=0
>>
>> 07:59:47.503064 [MAC ] [I] [ 0] BSR: Configured timer reTX 2560 ms
>>
>> 07:59:47.503071 [RLC ] [I] Added radio bearer SRB0 in Transparent Mode
>>
>> 07:59:47.503072 [RLC ] [I] Configured radio bearer SRB0 in Transparent
>> Mode
>>
>> 07:59:47.503075 [NAS ] [I] New state DEREGISTERED
>>
>> 07:59:47.503108 [USIM] [I] Read Home PLMN Id=26222
>>
>> 07:59:47.503172 [NAS ] [I] Read GUTI from file m_tmsi: d0c2ac97, mcc:
>> 106, mnc: 16, mme_group_id: 1, mme_code: 1
>>
>> 07:59:47.503180 [NAS ] [I] Read security ctxt from file .ctxt. ksi: 1,
>> k_asme: 392be0dcb559e2f54159362e8dcd58e75e02b24e1eceb77d55a576088bc37e1c,
>> tx_count: 4, rx_count: 4, int_alg: 2, enc_alg: 0
>>
>> 07:59:47.503190 [NAS ] [D] NAS encryption key - k_nas_enc
>>
>> 0000: 97 80 a3 41 25 d8 57 0e f1 ca f7 06 5c 23 1b 74
>>
>> 0010: 12 b0 f2 6b ed e2 62 e2 ae bb 72 12 93 12 59 29
>>
>> 07:59:47.503195 [NAS ] [D] NAS integrity key - k_nas_int
>>
>> 0000: f9 78 39 58 42 5f d5 f6 05 d7 dc 9a 02 33 23 f7
>>
>> 0010: 4d 40 56 d4 38 8d 19 37 0d fa 52 98 08 4f 9e f7
>>
>> 07:59:47.503205 [RRC ] [I] using srand seed of 503204
>>
>> 07:59:48.034353 [PHY0] [E] [ 0] Error: Radio does not provide RF
>> information
>>
>> 07:59:48.040594 [PHY0] [D] [ 0] SYNC: state=IDLE, tti=0
>>
>> 07:59:48.040605 [PHY0] [D] [ 0] Sleeping
>>
>> 07:59:48.040691 [NAS ] [I] Saved GUTI to file m_tmsi: d0c2ac97, mcc: 106,
>> mnc: 16, mme_group_id: 1, mme_code: 1
>>
>> 07:59:48.040703 [NAS ] [I] Saved security ctxt to file .ctxt. ksi: 1,
>> k_asme: 392be0dcb559e2f54159362e8dcd58e75e02b24e1eceb77d55a576088bc37e1c,
>> tx_count: 4, rx_count: 4, int_alg: 2, enc_alg: 0
>>
>> 07:59:48.040756 [MAC ] [D] [ 0] Running MAC tti=0
>>
>> 07:59:48.040761 [MAC ] [D] [ 0] Update Bj: lcid=0, Bj=0
>>
>> 07:59:48.040763 [MAC ] [D] [ 0] Update Bj: lcid=1, Bj=0
>>
>> 07:59:48.040768 [MAC ] [D] [ 0] RA: INIT: rar_window_start=-1,
>> rar_window_length=-1
>>
>> 07:59:48.041618 [PHY0] [D] [ 0] SYNC: state=IDLE, tti=1
>>
>> 07:59:48.041626 [PHY0] [D] [ 0] Sleeping
>>
>> Closing log
>>
>> sml at sml-hp-b65a:~$
>>
>>
>>
>> Here is how it looks if i try to start srsue:
>>
>> sml at sml-hp-b65a:~$ sudo ./srsue20.04.1 ue-v20.04-Xavier-VPN-Sky5-UHD.conf
>>
>> Reading configuration file ue-v20.04-Xavier-VPN-Sky5-UHD.conf...
>>
>>
>>
>> Built in Release mode using commit c892ae56b on branch master.
>>
>>
>>
>> Opening 2 channels in RF device=UHD with
>> args=recv_frame_size=9232,send_frame_size=9232
>>
>> [INFO] [UHD] linux; GNU C++ version 7.4.0; Boost_106501;
>> UHD_3.14.1.1-release
>>
>> [INFO] [LOGGING] Fastpath logging disabled at runtime.
>>
>> Opening USRP channels=2,
>> args: recv_frame_size=9232,send_frame_size=9232,master_clock_rate=23.04e6
>>
>> [INFO] [X300] X300 initialization sequence...
>>
>> /home/sml/srsLTE/lib/src/phy/rf/rf_uhd_imp.c.187: Error opening UHD: code
>> 43
>>
>>
>>
>> Error initializing radio.
>>
>> Waiting PHY to initialize ... done!
>>
>> Saving MAC PCAP file
>>
>> Saving NAS PCAP file (DLT=148)
>>
>> sml at sml-hp-b65a:~$
>>
>>
>> Mit freundlichen Grüßen,
>> Best regards,
>>
>> Marc Triefelder
>>
>> E-Mail: m.triefelder at gmail.com
>>
>>
>>
>>
>>
>> _______________________________________________
>> srslte-users mailing list
>> srslte-users at lists.softwareradiosystems.com
>> http://www.softwareradiosystems.com/mailman/listinfo/srslte-users
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.srsran.com/pipermail/srsran-users/attachments/20200604/2e1864e2/attachment.htm>
More information about the srsran-users
mailing list