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

Program reported to hang during flash writes #5

Open
jynik opened this issue Mar 31, 2015 · 0 comments
Open

Program reported to hang during flash writes #5

jynik opened this issue Mar 31, 2015 · 0 comments

Comments

@jynik
Copy link
Contributor

jynik commented Mar 31, 2015

I've seen reports of kalibrate-bladeRF hanging at/prior to the flash write.

I noted that the stop() method appears to be left unimplemented. Assuming stop() gets called prior to the flash write, I suspect this should improve the situation.

Given that the flash accesses must switch the FX3 over to the SPI i/f and disable the 32-bit GPIF, it is absolutely necessary to cleanly shut down the sample stream prior to making flash calls.

It is also important that no attempts to make the FX3 UART (i.e. device control calls) be made while writing flash -- however, libbladeRF's internal device mutex should ensure that.

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

No branches or pull requests

1 participant