Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

B200 overrun causes flowgraph to freeze #380

Closed
radio-dan opened this issue Sep 16, 2020 · 3 comments
Closed

B200 overrun causes flowgraph to freeze #380

radio-dan opened this issue Sep 16, 2020 · 3 comments
Labels
Tracking Tracking issue on internal bug repo

Comments

@radio-dan
Copy link

Issue Description

When running a GRC flowgraph using a UHD: USRP Source with a B200, if the flowgraph is slow enough that an overrun results from USRP, the entire flowgraph freezes permanently.

Setup Details

Linux Mint 20 running in VirtualBox hosted on Windows 10
USRP B200 connected via USB 3
UHD_4.0.0.0-0-g90ce6062
Gnuradio maint-3.8 branch, b0619899

Expected Behavior

Continuous overruns reported and flowgraph tries to keep up.

Actual Behaviour

A single overrun is reported and the flowgraph freezes.

Steps to reproduce the problem

A GRC flowgraph consisting of just a USRP Source -> QT GUI Frequency Sink, attempting to run at 40Msps sample rate.

Additional Information

This problem does not occur when building from UHD-3.15.LTS (UHD_3.15.0.0-54-gbc585b43

@radio-dan
Copy link
Author

Example GRC
b200 test.grc.zip

@mbr0wn
Copy link
Contributor

mbr0wn commented Sep 17, 2020

Confirmed with uhd_fft.

@atrnati atrnati added the Tracking Tracking issue on internal bug repo label Sep 24, 2020
@michael-west
Copy link
Contributor

The root cause has been found and fixed on the master branch (commit 70e1f0f). Thanks for reporting!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Tracking Tracking issue on internal bug repo
Projects
None yet
Development

No branches or pull requests

4 participants