Discussion and technical support related to USRP, UHD, RFNoC
View all threadsHello. I have an issue with reading data from the USRP B200 on Windows 10.
When I run the benchmark_rate with a 20 MHz reception bandwidth, I see
losses of more than 50 percent. However, there are no losses during
transmission. I have followed all the instructions, including modifying the
registry and disabling power management for USB. The same issue occurs even
when using an external power supply. Can you please advise on what the
possible problems might be? On the same PC, when using Ubuntu, I can
receive 50 MHz with almost no losses.
Sounds like the USB host controller's Windows driver and/or controller firmware coming
with that driver leave things to be desired. I honestly don't have a good recommendation
there, other than to make sure your Windows drivers are up to date – Windows is not per se
worse than Linux at USB.
Best,
Marcus
On 23.09.23 23:28, Ivan Zahartchuk wrote:
Hello. I have an issue with reading data from the USRP B200 on Windows 10. When I run
the benchmark_rate with a 20 MHz reception bandwidth, I see losses of more than 50
percent. However, there are no losses during transmission. I have followed all the
instructions, including modifying the registry and disabling power management for USB.
The same issue occurs even when using an external power supply. Can you please advise on
what the possible problems might be? On the same PC, when using Ubuntu, I can receive 50
MHz with almost no losses.
USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-leave@lists.ettus.com
I have same problem. Please have anyone clue what should I do ? My output from benchmark_rate --rx_rate 20MHz:
Benchmark rate summary:
Num received samples: 99900744
Num dropped samples: 100315437
Num overruns detected: 472
Im using Windows 10 /w UHD 4.4 on B210.
Sent with Proton Mail secure email.
------- Original Message -------
On Saturday, September 23rd, 2023 at 23:40, Marcus Müller marcus.mueller@ettus.com wrote:
Sounds like the USB host controller's Windows driver and/or controller firmware coming
with that driver leave things to be desired. I honestly don't have a good recommendation
there, other than to make sure your Windows drivers are up to date – Windows is not per se
worse than Linux at USB.
Best,
Marcus
On 23.09.23 23:28, Ivan Zahartchuk wrote:
Hello. I have an issue with reading data from the USRP B200 on Windows 10. When I run
the benchmark_rate with a 20 MHz reception bandwidth, I see losses of more than 50
percent. However, there are no losses during transmission. I have followed all the
instructions, including modifying the registry and disabling power management for USB.
The same issue occurs even when using an external power supply. Can you please advise on
what the possible problems might be? On the same PC, when using Ubuntu, I can receive 50
MHz with almost no losses.
USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-leave@lists.ettus.com
USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-leave@lists.ettus.com
On 25/09/2023 01:28, Olo via USRP-users wrote:
I have same problem. Please have anyone clue what should I do ? My output from benchmark_rate --rx_rate 20MHz:
Benchmark rate summary:
Num received samples: 99900744
Num dropped samples: 100315437
Num overruns detected: 472
Im using Windows 10 /w UHD 4.4 on B210.
You could use the "num_recv_frames" device argument:
num_recv_frames=256
See if that makes a difference.
Sent with Proton Mail secure email.
------- Original Message -------
On Saturday, September 23rd, 2023 at 23:40, Marcus Müller marcus.mueller@ettus.com wrote:
Sounds like the USB host controller's Windows driver and/or controller firmware coming
with that driver leave things to be desired. I honestly don't have a good recommendation
there, other than to make sure your Windows drivers are up to date – Windows is not per se
worse than Linux at USB.
Best,
Marcus
On 23.09.23 23:28, Ivan Zahartchuk wrote:
Hello. I have an issue with reading data from the USRP B200 on Windows 10. When I run
the benchmark_rate with a 20 MHz reception bandwidth, I see losses of more than 50
percent. However, there are no losses during transmission. I have followed all the
instructions, including modifying the registry and disabling power management for USB.
The same issue occurs even when using an external power supply. Can you please advise on
what the possible problems might be? On the same PC, when using Ubuntu, I can receive 50
MHz with almost no losses.
USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-leave@lists.ettus.com
USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-leave@lists.ettus.com
USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-leave@lists.ettus.com
Im using MSI katana UF66 11UG:
CPU: 11th Gen Intel(R) Core(TM) i7-11800H
RAM: 16 GB
GPU: Nvidia RTX 3070
I think its pretty good laptop for this job (I want only receive IQ data and store it in wav files).
I have configured virtual enviroment (Ubuntu 22.04) so I can try linux commands to "benchmark" my laptop to see if it is able to work with B210.
I found tutorial how to check RAM speed. output:
wmic memorychip get speed
Speed
3200
3200
and in Device Manager I got in Display adapters >> RTX 3070 >> max link speed says 00000004 (gen 4).
Can I check something else which can be a problem ??? Thank you for your help, your time and efford. It helps me a lot.
Unfortunately, this has no effect on losses.
пн, 25 вер. 2023 р. о 09:56 Marcus D. Leech patchvonbraun@gmail.com пише:
On 25/09/2023 01:28, Olo via USRP-users wrote:
I have same problem. Please have anyone clue what should I do ? My
output from benchmark_rate --rx_rate 20MHz:
Benchmark rate summary:
Num received samples: 99900744
Num dropped samples: 100315437
Num overruns detected: 472
Im using Windows 10 /w UHD 4.4 on B210.
You could use the "num_recv_frames" device argument:
num_recv_frames=256
See if that makes a difference.
Sent with Proton Mail secure email.
------- Original Message -------
On Saturday, September 23rd, 2023 at 23:40, Marcus Müller <
marcus.mueller@ettus.com> wrote:
Sounds like the USB host controller's Windows driver and/or controller
firmware coming
with that driver leave things to be desired. I honestly don't have a
good recommendation
there, other than to make sure your Windows drivers are up to date –
Windows is not per se
worse than Linux at USB.
Best,
Marcus
On 23.09.23 23:28, Ivan Zahartchuk wrote:
Hello. I have an issue with reading data from the USRP B200 on Windows
the benchmark_rate with a 20 MHz reception bandwidth, I see losses of
more than 50
percent. However, there are no losses during transmission. I have
followed all the
instructions, including modifying the registry and disabling power
management for USB.
The same issue occurs even when using an external power supply. Can
you please advise on
what the possible problems might be? On the same PC, when using
Ubuntu, I can receive 50
MHz with almost no losses.
USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-leave@lists.ettus.com
USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-leave@lists.ettus.com
USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-leave@lists.ettus.com
USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-leave@lists.ettus.com
Please how you achieved no losses on Ubuntu ? I have significantly lower losses in Ubuntu too but I still have some.
On ubuntu :
Benchmark rate summary:
Num received samples: 131160032
Num dropped samples: 69746238
Num overruns detected: 207
Num transmitted samples: 0
Num sequence errors (Tx): 0
Num sequence errors (Rx): 0
Num underruns detected: 0
Num late commands: 0
Num timeouts (Tx): 0
Num timeouts (Rx): 0
On windows:
Benchmark rate summary:
Num received samples: 95146338
Num dropped samples: 104878018
Num overruns detected: 526
Num transmitted samples: 0
Num sequence errors (Tx): 0
Num sequence errors (Rx): 0
Num underruns detected: 0
Num late commands: 0
Num timeouts (Tx): 0 Num timeouts (Rx): 0
Both on 20 MHz bandwidth.
Sent with Proton Mail secure email.
------- Original Message -------
On Monday, September 25th, 2023 at 11:20, Ivan Zahartchuk adray0001@gmail.com wrote:
Unfortunately, this has no effect on losses.
пн, 25 вер. 2023 р. о 09:56 Marcus D. Leech patchvonbraun@gmail.com пише:
On 25/09/2023 01:28, Olo via USRP-users wrote:
I have same problem. Please have anyone clue what should I do ? My output from benchmark_rate --rx_rate 20MHz:
Benchmark rate summary:
Num received samples: 99900744
Num dropped samples: 100315437
Num overruns detected: 472
Im using Windows 10 /w UHD 4.4 on B210.
You could use the "num_recv_frames" device argument:
num_recv_frames=256
See if that makes a difference.
Sent with Proton Mail secure email.
------- Original Message -------
On Saturday, September 23rd, 2023 at 23:40, Marcus Müller marcus.mueller@ettus.com wrote:
Sounds like the USB host controller's Windows driver and/or controller firmware coming
with that driver leave things to be desired. I honestly don't have a good recommendation
there, other than to make sure your Windows drivers are up to date – Windows is not per se
worse than Linux at USB.
Best,
Marcus
On 23.09.23 23:28, Ivan Zahartchuk wrote:
Hello. I have an issue with reading data from the USRP B200 on Windows 10. When I run
the benchmark_rate with a 20 MHz reception bandwidth, I see losses of more than 50
percent. However, there are no losses during transmission. I have followed all the
instructions, including modifying the registry and disabling power management for USB.
The same issue occurs even when using an external power supply. Can you please advise on
what the possible problems might be? On the same PC, when using Ubuntu, I can receive 50
MHz with almost no losses.
USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-leave@lists.ettus.com
USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-leave@lists.ettus.com
USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-leave@lists.ettus.com
USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-leave@lists.ettus.com
On 25/09/2023 07:14, Olo via USRP-users wrote:
Please how you achieved no losses on Ubuntu ? I have significantly
lower losses in Ubuntu too but I still have some.
On ubuntu :
Benchmark rate summary:
Num received samples: 131160032
Num dropped samples: 69746238
Num overruns detected: 207
Num transmitted samples: 0
Num sequence errors (Tx): 0
Num sequence errors (Rx): 0
Num underruns detected: 0
Num late commands: 0
Num timeouts (Tx): 0
Num timeouts (Rx): 0
On windows:
Benchmark rate summary:
Num received samples: 95146338
Num dropped samples: 104878018
Num overruns detected: 526
Num transmitted samples: 0
Num sequence errors (Tx): 0
Num sequence errors (Rx): 0
Num underruns detected: 0
Num late commands: 0
Num timeouts (Tx): 0
Num timeouts (Rx): 0
Both on 20 MHz bandwidth.
If you're using the "num_recv_frames=256", then my guess is that you're
running your CPU in "economy" mode. On Ubuntu
use the CPU Frequency Monitor app (or whatever your desktop
preference calls it) to turn it to "performance" mode.
Don't know how to do that on Windows.
See:
https://kb.ettus.com/USRP_Host_Performance_Tuning_Tips_and_Tricks
Sent with Proton Mail https://proton.me/ secure email.
------- Original Message -------
On Monday, September 25th, 2023 at 11:20, Ivan Zahartchuk
adray0001@gmail.com wrote:
Unfortunately, this has no effect on losses.
пн, 25 вер. 2023 р. о 09:56 Marcus D. Leech patchvonbraun@gmail.com
пише:
On 25/09/2023 01:28, Olo via USRP-users wrote:
I have same problem. Please have anyone clue what should I do ?
My output from benchmark_rate --rx_rate 20MHz:
Benchmark rate summary:
Num received samples: 99900744
Num dropped samples: 100315437
Num overruns detected: 472
Im using Windows 10 /w UHD 4.4 on B210.
You could use the "num_recv_frames" device argument:
num_recv_frames=256
See if that makes a difference.
Sent with Proton Mail secure email.
------- Original Message -------
On Saturday, September 23rd, 2023 at 23:40, Marcus Müller
<marcus.mueller@ettus.com> wrote:
Sounds like the USB host controller's Windows driver and/or
controller firmware coming
with that driver leave things to be desired. I honestly don't
have a good recommendation
there, other than to make sure your Windows drivers are up to
date – Windows is not per se
worse than Linux at USB.
Best,
Marcus
On 23.09.23 23:28, Ivan Zahartchuk wrote:
Hello. I have an issue with reading data from the USRP B200
on Windows 10. When I run
the benchmark_rate with a 20 MHz reception bandwidth, I see
losses of more than 50
percent. However, there are no losses during transmission. I
have followed all the
instructions, including modifying the registry and disabling
power management for USB.
The same issue occurs even when using an external power
supply. Can you please advise on
what the possible problems might be? On the same PC, when
using Ubuntu, I can receive 50
MHz with almost no losses.
USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-leave@lists.ettus.com
USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-leave@lists.ettus.com
USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-leave@lists.ettus.com
_______________________________________________
USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-leave@lists.ettus.com
USRP-users mailing list --usrp-users@lists.ettus.com
To unsubscribe send an email tousrp-users-leave@lists.ettus.com
I'll make dual boot laptop with Windows 10 and Ubuntu 22.04 and maybe it will work. Please Ivan what did you do to have no data losses on ubuntu ?
------- Original Message -------
On Monday, September 25th, 2023 at 15:17, Marcus D. Leech patchvonbraun@gmail.com wrote:
On 25/09/2023 07:14, Olo via USRP-users wrote:
Please how you achieved no losses on Ubuntu ? I have significantly lower losses in Ubuntu too but I still have some.
On ubuntu :
Benchmark rate summary:
Num received samples: 131160032
Num dropped samples: 69746238
Num overruns detected: 207
Num transmitted samples: 0
Num sequence errors (Tx): 0
Num sequence errors (Rx): 0
Num underruns detected: 0
Num late commands: 0
Num timeouts (Tx): 0
Num timeouts (Rx): 0
On windows:
Benchmark rate summary:
Num received samples: 95146338
Num dropped samples: 104878018
Num overruns detected: 526
Num transmitted samples: 0
Num sequence errors (Tx): 0
Num sequence errors (Rx): 0
Num underruns detected: 0
Num late commands: 0
Num timeouts (Tx): 0 Num timeouts (Rx): 0
Both on 20 MHz bandwidth.
If you're using the "num_recv_frames=256", then my guess is that you're running your CPU in "economy" mode. On Ubuntu
use the CPU Frequency Monitor app (or whatever your desktop preference calls it) to turn it to "performance" mode.
Don't know how to do that on Windows.
See:
https://kb.ettus.com/USRP_Host_Performance_Tuning_Tips_and_Tricks
Sent with Proton Mail secure email.
------- Original Message -------
On Monday, September 25th, 2023 at 11:20, Ivan Zahartchuk adray0001@gmail.com wrote:
Unfortunately, this has no effect on losses.
пн, 25 вер. 2023 р. о 09:56 Marcus D. Leech patchvonbraun@gmail.com пише:
On 25/09/2023 01:28, Olo via USRP-users wrote:
I have same problem. Please have anyone clue what should I do ? My output from benchmark_rate --rx_rate 20MHz:
Benchmark rate summary:
Num received samples: 99900744
Num dropped samples: 100315437
Num overruns detected: 472
Im using Windows 10 /w UHD 4.4 on B210.
You could use the "num_recv_frames" device argument:
num_recv_frames=256
See if that makes a difference.
Sent with Proton Mail secure email.
------- Original Message -------
On Saturday, September 23rd, 2023 at 23:40, Marcus Müller marcus.mueller@ettus.com wrote:
Sounds like the USB host controller's Windows driver and/or controller firmware coming
with that driver leave things to be desired. I honestly don't have a good recommendation
there, other than to make sure your Windows drivers are up to date – Windows is not per se
worse than Linux at USB.
Best,
Marcus
On 23.09.23 23:28, Ivan Zahartchuk wrote:
Hello. I have an issue with reading data from the USRP B200 on Windows 10. When I run
the benchmark_rate with a 20 MHz reception bandwidth, I see losses of more than 50
percent. However, there are no losses during transmission. I have followed all the
instructions, including modifying the registry and disabling power management for USB.
The same issue occurs even when using an external power supply. Can you please advise on
what the possible problems might be? On the same PC, when using Ubuntu, I can receive 50
MHz with almost no losses.
USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-leave@lists.ettus.com
USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-leave@lists.ettus.com
USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-leave@lists.ettus.com
USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-leave@lists.ettus.com
USRP-users mailing list --
usrp-users@lists.ettus.com
To unsubscribe send an email to
usrp-users-leave@lists.ettus.com