[USRP-users] B205 Mini Problem

Marcus Müller marcus.mueller at ettus.com
Sat Oct 14 13:39:52 EDT 2017


Hi!

No, sorry, no Virtualization experience with Virtual Box myself – but:
May I assume you're running Windows as the Host on that Surface? I
vaguely remember at least one case, where a windows USB host controller
driver update helped solve a virtualization-related issue, where USB
devices where "halfway" in the VM.

Another thing is that after loading the firmware, the USRP will shortly
"disappear" from the USB bus and then reappear. That might be a bit
funky for Virtual Box – check that after loading only the firmware (e.g.
using uhd_find_devices), the USRP is still among the devices "attached"
to the VM.

Cheers,
Marcus

On 10.10.2017 10:30, Richard Bell via USRP-users wrote:
> I still haven't gotten anywhere with this. Can someone tell me if
> they've gotten a B205 Mini working through Virtual Box with Ubuntu 16.04?
>
> On Sun, Oct 8, 2017 at 3:31 PM, Richard Bell <richard.bell4 at gmail.com
> <mailto:richard.bell4 at gmail.com>> wrote:
>
>     Hi all,
>
>     I'm trying to use a B205 Mini on my Surface Book with Ubuntu 16.04
>     running in a virtual box. When I press the reset button on the
>     B205 mini itself, and then run uhd_find_devices, this is what is
>     returned:
>
>     ~$ uhd_find_devices 
>     [INFO] [UHDlinux; GNU C++ version 5.4.0 20160609; Boost_105800;
>     UHD_3.11.0.git-233-g25fc32af] 
>     [INFO] [B200] Loading firmware image:
>     /home/iris/Documents/grprefix1/share/uhd/images/usrp_b200_fw.hex...
>     [ERROR] [USB] USB open failed: insufficient permissions.
>     See the application notes for your device.
>
>     [ERROR] [USB] USB open failed: insufficient permissions.
>     See the application notes for your device.
>
>     --------------------------------------------------
>     -- UHD Device 0
>     --------------------------------------------------
>     Device Address:
>         serial: 3123C65
>         name: B205i
>         product: B205mini
>         type: b200
>
>
>     It is seeing the device even though the permissions error occurs.
>     In the past whenever I've run into these USB permissions problems,
>     I copied the uhd-usrp.rules file to /etc/udev/rules.d and it
>     solved it. This time it's not going away.
>
>     When I run uhd_usrp_probe I get this error:
>
>     ~$ uhd_usrp_probe 
>     [INFO] [UHDlinux; GNU C++ version 5.4.0 20160609; Boost_105800;
>     UHD_3.11.0.git-233-g25fc32af] 
>     [INFO] [B200] Detected Device: B205mini
>     [INFO] [B200] Loading FPGA image:
>     /home/iris/Documents/grprefix1/share/uhd/images/usrp_b205mini_fpga.bin...
>     [INFO] [B200] Operating over USB 3.
>     [ERROR] [UHD] Exception caught in safe-call.
>       in virtual radio_ctrl_core_3000_impl::~radio_ctrl_core_3000_impl()
>       at
>     /home/iris/Documents/grprefix1/src/uhd/host/lib/usrp/cores/radio_ctrl_core_3000.cpp:73
>     this->peek32(0); _async_task.reset(); -> AssertionError:
>     accum_timeout < _timeout
>       in uint64_t radio_ctrl_core_3000_impl::wait_for_ack(bool)
>       at
>     /home/iris/Documents/grprefix1/src/uhd/host/lib/usrp/cores/radio_ctrl_core_3000.cpp:230
>
>     Error: AssertionError: accum_timeout < _timeout
>       in uint64_t radio_ctrl_core_3000_impl::wait_for_ack(bool)
>       at
>     /home/iris/Documents/grprefix1/src/uhd/host/lib/usrp/cores/radio_ctrl_core_3000.cpp:230
>
>     I've run uhd_images_downloader to make sure I was using the latest
>     image as well. I'm not sure how to fix this.
>
>
>
>
> _______________________________________________
> USRP-users mailing list
> USRP-users at lists.ettus.com
> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ettus.com/pipermail/usrp-users_lists.ettus.com/attachments/20171014/940eb750/attachment-0002.html>


More information about the USRP-users mailing list