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

Reply via email to