limeConfig --initialize --rxen=1 --txen=1 --rxlo=1e9 --txlo=1.1e9 --samplerate=56e6 --log=debug
limeTRX --log=debug
FPGA: StopStreaming
FPGA: StopWaveformPlayback
FPGA: ResetPacketCounters
FPGA: ResetTimestamp
USB ep:83 Rx0 Setup: usePoll:1 rxSamplesInPkt:1360 rxPacketsInBatch:4, DMA_ReadSize:16384, link:I12, batchSizeInTime:97.1429us FS:55999999.000000, FIFO=10294*1360
SetOSThreadPriority: Failed to set priority(6), sched_prio(99), policy(2), ret(1)
RxSetup wait for Rx worker thread.
Rx worker thread ready.
FPGA: StartStreaming
Rx receive loop start.
Samples received: 16384
Samples received: 28016640
Loss: pkt:24225 exp: 0000000001f6b74f, got: 0000000001f6f1c0, diff: +14961, timeDiff:+267142ns
Loss: pkt:24229 exp: 0000000001f706ff, got: 0000000001f73180, diff: +10881, timeDiff:+194285ns
Loss: pkt:24233 exp: 0000000001f746c0, got: 0000000001f77690, diff: +12240, timeDiff:+218571ns
Loss: pkt:24237 exp: 0000000001f78bcf, got: 0000000001f79670, diff: +2721, timeDiff:+48571ns
Loss: pkt:24241 exp: 0000000001f7abaf, got: 0000000001f7b650, diff: +2721, timeDiff:+48571ns
Loss: pkt:24257 exp: 0000000001f80b50, got: 0000000001f8208f, diff: +5439, timeDiff:+97142ns
Loss: pkt:24261 exp: 0000000001f835cf, got: 0000000001f865a0, diff: +12241, timeDiff:+218571ns
Loss: pkt:24265 exp: 0000000001f87ae0, got: 0000000001f88ad0, diff: +4080, timeDiff:+72857ns
Loss: pkt:24269 exp: 0000000001f8a010, got: 0000000001f8b54f, diff: +5439, timeDiff:+97142ns
Loss: pkt:24273 exp: 0000000001f8ca8f, got: 0000000001f8f510, diff: +10881, timeDiff:+194285ns
...
USB ep:83 Rx0: 157.417 MB/s | TS:55995280 pkt:38428 o:0(+0) l:298(+298) dma:9607/9608(+1) swFIFO:0
Samples received: 52297728
Loss: pkt:42809 exp: 0000000003b15af0, got: 0000000003b16040, diff: +1360, timeDiff:+24285ns
Loss: pkt:42853 exp: 0000000003b24a00, got: 0000000003b24f50, diff: +1360, timeDiff:+24285ns
Loss: pkt:42877 exp: 0000000003b2ced0, got: 0000000003b2d420, diff: +1360, timeDiff:+24285ns
Loss: pkt:42881 exp: 0000000003b2e960, got: 0000000003b2eeaf, diff: +1359, timeDiff:+24285ns
Loss: pkt:42921 exp: 0000000003b3c330, got: 0000000003b3c880, diff: +1360, timeDiff:+24285ns
Loss: pkt:42945 exp: 0000000003b44800, got: 0000000003b452a0, diff: +2720, timeDiff:+48571ns
Loss: pkt:42949 exp: 0000000003b467e0, got: 0000000003b46d30, diff: +1360, timeDiff:+24285ns
Loss: pkt:42957 exp: 0000000003b497b0, got: 0000000003b49d00, diff: +1360, timeDiff:+24285ns
Loss: pkt:42965 exp: 0000000003b4c780, got: 0000000003b4ccd0, diff: +1360, timeDiff:+24285ns
Loss: pkt:42981 exp: 0000000003b521d0, got: 0000000003b531c0, diff: +4080, timeDiff:+72857ns
Loss: pkt:42989 exp: 0000000003b55c40, got: 0000000003b566e0, diff: +2720, timeDiff:+48571ns
Loss: pkt:42997 exp: 0000000003b59160, got: 0000000003b5a14f, diff: +4079, timeDiff:+72857ns
Loss: pkt:43005 exp: 0000000003b5cbd0, got: 0000000003b5d670, diff: +2720, timeDiff:+48571ns
Loss: pkt:43013 exp: 0000000003b600f0, got: 0000000003b60640, diff: +1360, timeDiff:+24285ns
Loss: pkt:43017 exp: 0000000003b61b80, got: 0000000003b620d0, diff: +1360, timeDiff:+24285ns
Loss: pkt:43021 exp: 0000000003b63610, got: 0000000003b63b60, diff: +1360, timeDiff:+24285ns
Loss: pkt:43025 exp: 0000000003b650a0, got: 0000000003b655f0, diff: +1360, timeDiff:+24285ns
Loss: pkt:43033 exp: 0000000003b68070, got: 0000000003b685c0, diff: +1360, timeDiff:+24285ns
Loss: pkt:43037 exp: 0000000003b69b00, got: 0000000003b6a050, diff: +1360, timeDiff:+24285ns
Loss: pkt:43049 exp: 0000000003b6e010, got: 0000000003b6e560, diff: +1360, timeDiff:+24285ns
Loss: pkt:43061 exp: 0000000003b72520, got: 0000000003b72a70, diff: +1360, timeDiff:+24285ns
Loss: pkt:43069 exp: 0000000003b754f0, got: 0000000003b75a40, diff: +1360, timeDiff:+24285ns
Loss: pkt:43081 exp: 0000000003b79a00, got: 0000000003b79f50, diff: +1360, timeDiff:+24285ns
^CTRXLooper::Stop()
TRXLooper: wait for Rx loop end.
Rx receive loop end.
Rx0 stop: packetsIn: 47640
FPGA: StopStreaming
FPGA: ResetPacketCounters
FPGA: ResetTimestamp
RxTeardown wait for Rx worker shutdown.
Rx worker thread shutdown.
DeviceRegistry Removed: FTDI
DeviceRegistry Removed: FX3
I tried also with sudo:
sudo -E /home/roland/.local/bin/limeTRX --log=debug
FPGA: StopStreaming
FPGA: StopWaveformPlayback
FPGA: ResetPacketCounters
FPGA: ResetTimestamp
USB ep:83 Rx0 Setup: usePoll:1 rxSamplesInPkt:1360 rxPacketsInBatch:4, DMA_ReadSize:16384, link:I12, batchSizeInTime:97.1429us FS:55999999.000000, FIFO=10294*1360
Rx worker thread ready.
RxSetup wait for Rx worker thread.
FPGA: StartStreaming
Rx receive loop start.
Samples received: 16384
Loss: pkt:5833 exp: 0000000000790bd0, got: 0000000000792bb0, diff: +8160, timeDiff:+145714ns
Loss: pkt:5841 exp: 0000000000795630, got: 00000000007980af, diff: +10879, timeDiff:+194285ns
Loss: pkt:5845 exp: 00000000007995ef, got: 000000000079b5cf, diff: +8160, timeDiff:+145714ns
Loss: pkt:5849 exp: 000000000079cb0f, got: 000000000079fae0, diff: +12241, timeDiff:+218571ns
Loss: pkt:5853 exp: 00000000007a1020, got: 00000000007a3aa0, diff: +10880, timeDiff:+194285ns
Loss: pkt:5901 exp: 00000000007b399f, got: 00000000007b5430, diff: +6801, timeDiff:+121428ns
Loss: pkt:5905 exp: 00000000007b6970, got: 00000000007b993f, diff: +12239, timeDiff:+218571ns
Loss: pkt:5909 exp: 00000000007bae7f, got: 00000000007bd3b0, diff: +9521, timeDiff:+170000ns
Loss: pkt:5913 exp: 00000000007be8f0, got: 00000000007c0380, diff: +6800, timeDiff:+121428ns
Loss: pkt:5917 exp: 00000000007c18bf, got: 00000000007c3350, diff: +6801, timeDiff:+121428ns
Loss: pkt:5921 exp: 00000000007c4890, got: 00000000007c5880, diff: +4080, timeDiff:+72857ns
...
Loss: pkt:7853 exp: 0000000000cb3950, got: 0000000000cb53e0, diff: +6800, timeDiff:+121428ns
Loss: pkt:7857 exp: 0000000000cb6920, got: 0000000000cb7910, diff: +4080, timeDiff:+72857ns
Samples received: 25378816
^CTRXLooper::Stop()
TRXLooper: wait for Rx loop end.
Rx receive loop end.
Rx0 stop: packetsIn: 27928
FPGA: StopStreaming
FPGA: ResetPacketCounters
FPGA: ResetTimestamp
RxTeardown wait for Rx worker shutdown.
Rx worker thread shutdown.
DeviceRegistry Removed: FTDI
DeviceRegistry Removed: FX3
lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 06cb:0078 Synaptics, Inc.
Bus 001 Device 003: ID 12d1:15bb Huawei Technologies Co., Ltd. ME936 LTE/HSDPA+ 4G modem
Bus 001 Device 006: ID 04f2:b5a7 Chicony Electronics Co., Ltd Chicony USB 2.0 Camera
Bus 001 Device 007: ID 8087:0025 Intel Corp. Wireless-AC 9260 Bluetooth Adapter
Bus 001 Device 008: ID 076b:5022 OmniKey AG CardMan 5022
Bus 001 Device 010: ID 056a:0357 Wacom Co., Ltd PTH-660 [Intuos Pro (M)]
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 003: ID 0403:601f Future Technology Devices International, Ltd FT601 32-bit FIFO IC
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 002: ID 046d:c52f Logitech, Inc. Unifying Receiver
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
lsusb --tree
/: Bus 001.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/16p, 480M
|__ Port 002: Dev 002, If 0, Class=Vendor Specific Class, Driver=[none], 12M
|__ Port 003: Dev 003, If 0, Class=Communications, Driver=cdc_mbim, 480M
|__ Port 003: Dev 003, If 1, Class=CDC Data, Driver=cdc_mbim, 480M
|__ Port 003: Dev 003, If 2, Class=Vendor Specific Class, Driver=usbserial_generic, 480M
|__ Port 004: Dev 008, If 0, Class=Chip/SmartCard, Driver=usbfs, 12M
|__ Port 005: Dev 010, If 0, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 005: Dev 010, If 1, Class=Vendor Specific Class, Driver=[none], 12M
|__ Port 005: Dev 010, If 2, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 005: Dev 010, If 3, Class=Mass Storage, Driver=usb-storage, 12M
|__ Port 010: Dev 006, If 0, Class=Video, Driver=uvcvideo, 480M
|__ Port 010: Dev 006, If 1, Class=Video, Driver=uvcvideo, 480M
|__ Port 011: Dev 007, If 0, Class=Wireless, Driver=btusb, 12M
|__ Port 011: Dev 007, If 1, Class=Wireless, Driver=btusb, 12M
/: Bus 002.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/10p, 5000M
|__ Port 001: Dev 003, If 0, Class=Vendor Specific Class, Driver=[none], 5000M
|__ Port 001: Dev 003, If 1, Class=Vendor Specific Class, Driver=[none], 5000M
/: Bus 003.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/2p, 480M
/: Bus 004.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/4p, 10000M
/: Bus 005.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/2p, 480M
|__ Port 001: Dev 002, If 0, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 001: Dev 002, If 1, Class=Human Interface Device, Driver=usbhid, 12M
/: Bus 006.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/2p, 10000M
I tried this also with a sample rate of 4 Msps, with similar result.