Hi Loy, I have a similar problem to yours.
I am trying to run the OAI 5G nr-UE binary with ``` ./nr-uesoftmodem --sa --usrp-args "type=n3xx, addr=192.168.99.114" --numerology 1 -r 106 --band 78 -s 516 -C 3619200000 -d --ue-fo-compensation -E --ue-rxgain 65 ``` and getting the following error: ``` [HW] Found USRP n3xx ``` ``` Found USRP n310 ``` ``` net.core.rmem_max = 62500000 ``` ``` net.core.wmem_max = 62500000 ``` ``` [INFO] [MPMD] Initializing 1 device(s) in parallel with args: mgmt_addr=192.168.99.114,type=n3xx,product=n310,serial=3240243,name=ni-n3xx-3240243,fpga=HG,claimed=False,addr=192.168.99.114,master_clock_rate=122880000.000000 ``` ``` [WARNING] [MPM.RPCServer] A timeout event occured! ``` ``` [INFO] [MPM.PeriphManager] init() called with device args `fpga=HG,master_clock_rate=122880000.000000,mgmt_addr=192.168.99.114,name=ni-n3xx-3240243,product=n310,clock_source=internal,time_source=internal'. ``` ``` [HW] Setting clock source to internal ``` ``` [HW] Setting time source to internal ``` ``` -- Using calibration table: calib_table_n310 ``` ``` [HW] device_init() sample_rate:46080000 ``` ``` [WARNING] [0/DDC#0] The requested decimation is odd; the user should expect passband CIC rolloff. ``` ``` Select an even decimation to ensure that a halfband filter is enabled. ``` ``` Decimations factorable by 4 will enable 2 halfbands, those factorable by 8 will enable 3 halfbands. ``` ``` decimation = dsp_rate/samp_rate -> 3 ``` ``` [WARNING] [0/DDC#0] The requested decimation is odd; the user should expect passband CIC rolloff. ``` ``` Select an even decimation to ensure that a halfband filter is enabled. ``` ``` Decimations factorable by 4 will enable 2 halfbands, those factorable by 8 will enable 3 halfbands. ``` ``` decimation = dsp_rate/samp_rate -> 3 ``` ``` [WARNING] [MULTI_USRP] Could not set RX rate to 46.080 MHz. Actual rate is 40.960 MHz ``` ``` [HW] cal 0: freq 3500000000.000000, offset 0.000000, diff 119200000.000000 ``` ``` [HW] cal 1: freq 2660000000.000000, offset 0.000000, diff 959200000.000000 ``` ``` [HW] cal 2: freq 2300000000.000000, offset 0.000000, diff 1319200000.000000 ``` ``` [HW] cal 3: freq 1880000000.000000, offset 0.000000, diff 1739200000.000000 ``` ``` [HW] cal 4: freq 816000000.000000, offset 0.000000, diff 2803200000.000000 ``` ``` [HW] RX Gain 0 65.000000 (0.000000) => 65.000000 (max 75.000000) ``` ``` [WARNING] [0/DUC#0] The requested interpolation is odd; the user should expect passband CIC rolloff. ``` ``` Select an even interpolation to ensure that a halfband filter is enabled. ``` ``` [WARNING] [MULTI_USRP] Could not set TX rate to 46.080 MHz. Actual rate is 40.960 MHz ``` ``` [HW] USRP TX_GAIN:65.00 gain_range:65.00 tx_gain:0.00 ``` ``` [HW] Actual master clock: 122.880000MHz... ``` ``` [HW] Actual clock source internal... ``` ``` [HW] Actual time source internal... ``` ``` [HW] RF board max packet size 364, size for 100µs jitter 4608 ``` ``` [HW] rx_max_num_samps 364 ``` ``` [HW] setting rx channel 0 ``` ``` [INFO] [0/Radio#0] Re-initializing dboard to apply bandwidth settings. This may take some time. ``` ``` [INFO] [0/Radio#0] Bandwidth settings applied: 40000000.000000 ``` ``` [INFO] [0/Radio#0] Re-initializing dboard to apply bandwidth settings. This may take some time. ``` ``` [INFO] [0/Radio#0] Bandwidth settings applied: 40000000.000000 ``` ``` [HW] RX Channel 0 ``` ``` [HW] Actual RX sample rate: 40.960000MSps... ``` ``` [HW] Actual RX frequency: 3.619200GHz... ``` ``` [HW] Actual RX gain: 65.000000... ``` ``` [HW] Actual RX bandwidth: 40.000000M... ``` ``` [HW] Actual RX antenna: RX2... ``` ``` [HW] TX Channel 0 ``` ``` [HW] Actual TX sample rate: 40.960000MSps... ``` ``` [HW] Actual TX frequency: 3.619200GHz... ``` ``` [HW] Actual TX gain: 65.000000... ``` ``` [HW] Actual TX bandwidth: 40.000000M... ``` ``` [HW] Actual TX antenna: TX/RX... ``` ``` [HW] Actual TX packet size: 364 ``` ``` [HW] Device timestamp: 1.650939... ``` ``` [HW] [RRU] has loaded USRP N300 device. ``` ``` sleep... ``` ``` sleep... ``` ``` sleep... ``` ``` sleep... ``` ``` sleep... ``` ``` sleep... ``` ``` sleep... ``` ``` sleep... ``` ``` sleep... ``` ``` [PHY] [SCHED][UE] Check absolute frequency DL 3619200000.000000, UL 3619200000.000000 (RF card 0, oai_exit 0, channel 0, rx_num_channels 1) ``` ``` [PHY] Starting sync detection ``` ``` [PHY] [UE thread Synch] Running Initial Synch (mode 6) ``` ``` [PHY] [UE] nr_synchro_time: Sync source = 1, Peak found at pos 53888, val = 977850 (59 dB) avg 58 dB, ffo 0.059037 ``` ``` PSS execution duration 162148 microseconds ``` ``` [PHY] [UE0] Initial sync : Estimated PSS position -1, Nid2 1 ``` ``` [PHY] sync_pos -1 ssb_offset 460691 ``` ``` [PHY] TDD Normal prefix: SSS error condition: sync_pos -1 ``` ``` [HW] [recv] received 13248 samples out of 23040 ``` ``` D[HW] Time: 1.22139 s ``` ``` ERROR_CODE_OVERFLOW (Out of sequence error) ``` ``` Assertion (UE->frame_parms.get_samples_per_slot(slot,&UE->frame_parms) == UE->rfdevice.trx_read_func(&UE->rfdevice, timestamp, rxp, UE->frame_parms.get_samples_per_slot(slot,&UE->frame_parms), UE->frame_parms.nb_antennas_rx)) failed! ``` ``` In readFrame() /home/ubuntu/openairinterface5g/executables/nr-ue.c:767 ``` ``` Exiting execution ``` ``` Aborted ``` Could you please let me know which source code you modified to accept the lowered sample rate?
_______________________________________________ USRP-users mailing list -- usrp-users@lists.ettus.com To unsubscribe send an email to usrp-users-le...@lists.ettus.com