usrp-users@lists.ettus.com

Discussion and technical support related to USRP, UHD, RFNoC

View all threads

Running uhd 4.1 and still having the issue

JG
Jim Grubb
Sun, Feb 18, 2024 2:44 AM

I was able to get UHD 4.1.0.5-3 installed after removing the ppa.  Unfortunately I'm still running into a problem.

Any ideas would be appreciated.
Thanks
j

jim@pop-os:/usr/lib/uhd/utils$ uhd_find_devices
[INFO] [UHD] linux; GNU C++ version 11.2.0; Boost_107400; UHD_4.1.0.5-3

-- UHD Device 0

Device Address:
serial: 3293561
name: B205i
product: B205mini
type: b200

jim@pop-os:/usr/lib/uhd/utils$ uhd_usrp_probe
[INFO] [UHD] linux; GNU C++ version 11.2.0; Boost_107400; UHD_4.1.0.5-3
[INFO] [B200] Detected Device: B205mini
[INFO] [B200] Operating over USB 3.
[ERROR] [UHD] Exception caught in safe-call.
in virtual b200_radio_ctrl_core_impl::~b200_radio_ctrl_core_impl()
at ./host/lib/usrp/b200/b200_radio_ctrl_core.cpp:66
this->peek32(0); _async_task.reset(); -> AssertionError: accum_timeout < _timeout
in uint64_t b200_radio_ctrl_core_impl::wait_for_ack(bool)
at ./host/lib/usrp/b200/b200_radio_ctrl_core.cpp:228

Error: AssertionError: accum_timeout < _timeout
in uint64_t b200_radio_ctrl_core_impl::wait_for_ack(bool)
at ./host/lib/usrp/b200/b200_radio_ctrl_core.cpp:228

I was able to get UHD 4.1.0.5-3 installed after removing the ppa. Unfortunately I'm still running into a problem. Any ideas would be appreciated. Thanks j jim@pop-os:/usr/lib/uhd/utils$ uhd_find_devices [INFO] [UHD] linux; GNU C++ version 11.2.0; Boost_107400; UHD_4.1.0.5-3 -------------------------------------------------- -- UHD Device 0 -------------------------------------------------- Device Address: serial: 3293561 name: B205i product: B205mini type: b200 jim@pop-os:/usr/lib/uhd/utils$ uhd_usrp_probe [INFO] [UHD] linux; GNU C++ version 11.2.0; Boost_107400; UHD_4.1.0.5-3 [INFO] [B200] Detected Device: B205mini [INFO] [B200] Operating over USB 3. [ERROR] [UHD] Exception caught in safe-call. in virtual b200_radio_ctrl_core_impl::~b200_radio_ctrl_core_impl() at ./host/lib/usrp/b200/b200_radio_ctrl_core.cpp:66 this->peek32(0); _async_task.reset(); -> AssertionError: accum_timeout < _timeout in uint64_t b200_radio_ctrl_core_impl::wait_for_ack(bool) at ./host/lib/usrp/b200/b200_radio_ctrl_core.cpp:228 Error: AssertionError: accum_timeout < _timeout in uint64_t b200_radio_ctrl_core_impl::wait_for_ack(bool) at ./host/lib/usrp/b200/b200_radio_ctrl_core.cpp:228
MD
Marcus D. Leech
Sun, Feb 18, 2024 2:49 AM

On 17/02/2024 21:44, Jim Grubb wrote:

I was able to get UHD 4.1.0.5-3 installed after removing the ppa.
 Unfortunately I'm still running into a problem.

Any ideas would be appreciated.
Thanks
j

jim@pop-os:/usr/lib/uhd/utils$ uhd_find_devices
[INFO] [UHD] linux; GNU C++ version 11.2.0; Boost_107400; UHD_4.1.0.5-3

-- UHD Device 0

Device Address:
    serial: 3293561
    name: B205i
    product: B205mini
    type: b200

jim@pop-os:/usr/lib/uhd/utils$ uhd_usrp_probe
[INFO] [UHD] linux; GNU C++ version 11.2.0; Boost_107400; UHD_4.1.0.5-3
[INFO] [B200] Detected Device: B205mini
[INFO] [B200] Operating over USB 3.
[ERROR] [UHD] Exception caught in safe-call.
  in virtual b200_radio_ctrl_core_impl::~b200_radio_ctrl_core_impl()
  at ./host/lib/usrp/b200/b200_radio_ctrl_core.cpp:66
this->peek32(0); _async_task.reset(); -> AssertionError: accum_timeout
< _timeout
  in uint64_t b200_radio_ctrl_core_impl::wait_for_ack(bool)
  at ./host/lib/usrp/b200/b200_radio_ctrl_core.cpp:228

Error: AssertionError: accum_timeout < _timeout
  in uint64_t b200_radio_ctrl_core_impl::wait_for_ack(bool)
  at ./host/lib/usrp/b200/b200_radio_ctrl_core.cpp:228

If you unplug the device, and re-do the "probe", does it load the
firmware and FPGA image normally?

On 17/02/2024 21:44, Jim Grubb wrote: > I was able to get UHD 4.1.0.5-3 installed after removing the ppa. >  Unfortunately I'm still running into a problem. > > Any ideas would be appreciated. > Thanks > j > > jim@pop-os:/usr/lib/uhd/utils$ uhd_find_devices > [INFO] [UHD] linux; GNU C++ version 11.2.0; Boost_107400; UHD_4.1.0.5-3 > -------------------------------------------------- > -- UHD Device 0 > -------------------------------------------------- > Device Address: >     serial: 3293561 >     name: B205i >     product: B205mini >     type: b200 > > > jim@pop-os:/usr/lib/uhd/utils$ uhd_usrp_probe > [INFO] [UHD] linux; GNU C++ version 11.2.0; Boost_107400; UHD_4.1.0.5-3 > [INFO] [B200] Detected Device: B205mini > [INFO] [B200] Operating over USB 3. > [ERROR] [UHD] Exception caught in safe-call. >   in virtual b200_radio_ctrl_core_impl::~b200_radio_ctrl_core_impl() >   at ./host/lib/usrp/b200/b200_radio_ctrl_core.cpp:66 > this->peek32(0); _async_task.reset(); -> AssertionError: accum_timeout > < _timeout >   in uint64_t b200_radio_ctrl_core_impl::wait_for_ack(bool) >   at ./host/lib/usrp/b200/b200_radio_ctrl_core.cpp:228 > > Error: AssertionError: accum_timeout < _timeout >   in uint64_t b200_radio_ctrl_core_impl::wait_for_ack(bool) >   at ./host/lib/usrp/b200/b200_radio_ctrl_core.cpp:228 > > If you unplug the device, and re-do the "probe", does it load the firmware and FPGA image normally?
MD
Marcus D. Leech
Sun, Feb 18, 2024 2:57 AM

On 17/02/2024 21:44, Jim Grubb wrote:

I was able to get UHD 4.1.0.5-3 installed after removing the ppa.
 Unfortunately I'm still running into a problem.

Any ideas would be appreciated.
Thanks
j

jim@pop-os:/usr/lib/uhd/utils$ uhd_find_devices
[INFO] [UHD] linux; GNU C++ version 11.2.0; Boost_107400; UHD_4.1.0.5-3

-- UHD Device 0

Device Address:
    serial: 3293561
    name: B205i
    product: B205mini
    type: b200

jim@pop-os:/usr/lib/uhd/utils$ uhd_usrp_probe
[INFO] [UHD] linux; GNU C++ version 11.2.0; Boost_107400; UHD_4.1.0.5-3
[INFO] [B200] Detected Device: B205mini
[INFO] [B200] Operating over USB 3.
[ERROR] [UHD] Exception caught in safe-call.
  in virtual b200_radio_ctrl_core_impl::~b200_radio_ctrl_core_impl()
  at ./host/lib/usrp/b200/b200_radio_ctrl_core.cpp:66
this->peek32(0); _async_task.reset(); -> AssertionError: accum_timeout
< _timeout
  in uint64_t b200_radio_ctrl_core_impl::wait_for_ack(bool)
  at ./host/lib/usrp/b200/b200_radio_ctrl_core.cpp:228

Error: AssertionError: accum_timeout < _timeout
  in uint64_t b200_radio_ctrl_core_impl::wait_for_ack(bool)
  at ./host/lib/usrp/b200/b200_radio_ctrl_core.cpp:228

The other thing that just occurred to me is that your host controller
may not be supplying enough power.  This should "never"
  happen these days, but you might try using one of those "Y" USB
cables that can provide extra power from another USB port
  to a downstream device.

On 17/02/2024 21:44, Jim Grubb wrote: > I was able to get UHD 4.1.0.5-3 installed after removing the ppa. >  Unfortunately I'm still running into a problem. > > Any ideas would be appreciated. > Thanks > j > > jim@pop-os:/usr/lib/uhd/utils$ uhd_find_devices > [INFO] [UHD] linux; GNU C++ version 11.2.0; Boost_107400; UHD_4.1.0.5-3 > -------------------------------------------------- > -- UHD Device 0 > -------------------------------------------------- > Device Address: >     serial: 3293561 >     name: B205i >     product: B205mini >     type: b200 > > > jim@pop-os:/usr/lib/uhd/utils$ uhd_usrp_probe > [INFO] [UHD] linux; GNU C++ version 11.2.0; Boost_107400; UHD_4.1.0.5-3 > [INFO] [B200] Detected Device: B205mini > [INFO] [B200] Operating over USB 3. > [ERROR] [UHD] Exception caught in safe-call. >   in virtual b200_radio_ctrl_core_impl::~b200_radio_ctrl_core_impl() >   at ./host/lib/usrp/b200/b200_radio_ctrl_core.cpp:66 > this->peek32(0); _async_task.reset(); -> AssertionError: accum_timeout > < _timeout >   in uint64_t b200_radio_ctrl_core_impl::wait_for_ack(bool) >   at ./host/lib/usrp/b200/b200_radio_ctrl_core.cpp:228 > > Error: AssertionError: accum_timeout < _timeout >   in uint64_t b200_radio_ctrl_core_impl::wait_for_ack(bool) >   at ./host/lib/usrp/b200/b200_radio_ctrl_core.cpp:228 > > The other thing that just occurred to me is that your host controller may not be supplying enough power.  This should "never"   happen these days, but you might try using one of those "Y" USB cables that can provide extra power from another USB port   to a downstream device.
JG
Jim Grubb
Sun, Feb 18, 2024 3:18 AM

I found this on Amazon overnight delivery.  I’ll give it a try tomorrow.  Thanks again!
j

On Feb 17, 2024, at 6:57 PM, Marcus D. Leech patchvonbraun@gmail.com wrote:

On 17/02/2024 21:44, Jim Grubb wrote:

I was able to get UHD 4.1.0.5-3 installed after removing the ppa.  Unfortunately I'm still running into a problem.

Any ideas would be appreciated.
Thanks
j

jim@pop-os:/usr/lib/uhd/utils$ uhd_find_devices
[INFO] [UHD] linux; GNU C++ version 11.2.0; Boost_107400; UHD_4.1.0.5-3

-- UHD Device 0

Device Address:
serial: 3293561
name: B205i
product: B205mini
type: b200

jim@pop-os:/usr/lib/uhd/utils$ uhd_usrp_probe
[INFO] [UHD] linux; GNU C++ version 11.2.0; Boost_107400; UHD_4.1.0.5-3
[INFO] [B200] Detected Device: B205mini
[INFO] [B200] Operating over USB 3.
[ERROR] [UHD] Exception caught in safe-call.
in virtual b200_radio_ctrl_core_impl::~b200_radio_ctrl_core_impl()
at ./host/lib/usrp/b200/b200_radio_ctrl_core.cpp:66
this->peek32(0); _async_task.reset(); -> AssertionError: accum_timeout < _timeout
in uint64_t b200_radio_ctrl_core_impl::wait_for_ack(bool)
at ./host/lib/usrp/b200/b200_radio_ctrl_core.cpp:228

Error: AssertionError: accum_timeout < _timeout
in uint64_t b200_radio_ctrl_core_impl::wait_for_ack(bool)
at ./host/lib/usrp/b200/b200_radio_ctrl_core.cpp:228

The other thing that just occurred to me is that your host controller may not be supplying enough power.  This should "never"
happen these days, but you might try using one of those "Y" USB cables that can provide extra power from another USB port
to a downstream device.


USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-leave@lists.ettus.com

I found this on Amazon overnight delivery. I’ll give it a try tomorrow. Thanks again! j > On Feb 17, 2024, at 6:57 PM, Marcus D. Leech <patchvonbraun@gmail.com> wrote: > > On 17/02/2024 21:44, Jim Grubb wrote: >> I was able to get UHD 4.1.0.5-3 installed after removing the ppa. Unfortunately I'm still running into a problem. >> >> Any ideas would be appreciated. >> Thanks >> j >> >> jim@pop-os:/usr/lib/uhd/utils$ uhd_find_devices >> [INFO] [UHD] linux; GNU C++ version 11.2.0; Boost_107400; UHD_4.1.0.5-3 >> -------------------------------------------------- >> -- UHD Device 0 >> -------------------------------------------------- >> Device Address: >> serial: 3293561 >> name: B205i >> product: B205mini >> type: b200 >> >> >> jim@pop-os:/usr/lib/uhd/utils$ uhd_usrp_probe >> [INFO] [UHD] linux; GNU C++ version 11.2.0; Boost_107400; UHD_4.1.0.5-3 >> [INFO] [B200] Detected Device: B205mini >> [INFO] [B200] Operating over USB 3. >> [ERROR] [UHD] Exception caught in safe-call. >> in virtual b200_radio_ctrl_core_impl::~b200_radio_ctrl_core_impl() >> at ./host/lib/usrp/b200/b200_radio_ctrl_core.cpp:66 >> this->peek32(0); _async_task.reset(); -> AssertionError: accum_timeout < _timeout >> in uint64_t b200_radio_ctrl_core_impl::wait_for_ack(bool) >> at ./host/lib/usrp/b200/b200_radio_ctrl_core.cpp:228 >> >> Error: AssertionError: accum_timeout < _timeout >> in uint64_t b200_radio_ctrl_core_impl::wait_for_ack(bool) >> at ./host/lib/usrp/b200/b200_radio_ctrl_core.cpp:228 >> >> > The other thing that just occurred to me is that your host controller may not be supplying enough power. This should "never" > happen these days, but you might try using one of those "Y" USB cables that can provide extra power from another USB port > to a downstream device. > > > _______________________________________________ > USRP-users mailing list -- usrp-users@lists.ettus.com > To unsubscribe send an email to usrp-users-leave@lists.ettus.com
JG
Jim Grubb
Sun, Feb 18, 2024 5:04 AM

One other datapoint.  I have a separate machine, intel NUC running dragonOS which comes with gnu radio pre-installed with uhd drivers.  I’m getting the same result on that machine as well.  It is also using 4.1
j

On Feb 17, 2024, at 6:57 PM, Marcus D. Leech patchvonbraun@gmail.com wrote:

On 17/02/2024 21:44, Jim Grubb wrote:

I was able to get UHD 4.1.0.5-3 installed after removing the ppa.  Unfortunately I'm still running into a problem.

Any ideas would be appreciated.
Thanks
j

jim@pop-os:/usr/lib/uhd/utils$ uhd_find_devices
[INFO] [UHD] linux; GNU C++ version 11.2.0; Boost_107400; UHD_4.1.0.5-3

-- UHD Device 0

Device Address:
serial: 3293561
name: B205i
product: B205mini
type: b200

jim@pop-os:/usr/lib/uhd/utils$ uhd_usrp_probe
[INFO] [UHD] linux; GNU C++ version 11.2.0; Boost_107400; UHD_4.1.0.5-3
[INFO] [B200] Detected Device: B205mini
[INFO] [B200] Operating over USB 3.
[ERROR] [UHD] Exception caught in safe-call.
in virtual b200_radio_ctrl_core_impl::~b200_radio_ctrl_core_impl()
at ./host/lib/usrp/b200/b200_radio_ctrl_core.cpp:66
this->peek32(0); _async_task.reset(); -> AssertionError: accum_timeout < _timeout
in uint64_t b200_radio_ctrl_core_impl::wait_for_ack(bool)
at ./host/lib/usrp/b200/b200_radio_ctrl_core.cpp:228

Error: AssertionError: accum_timeout < _timeout
in uint64_t b200_radio_ctrl_core_impl::wait_for_ack(bool)
at ./host/lib/usrp/b200/b200_radio_ctrl_core.cpp:228

The other thing that just occurred to me is that your host controller may not be supplying enough power.  This should "never"
happen these days, but you might try using one of those "Y" USB cables that can provide extra power from another USB port
to a downstream device.


USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-leave@lists.ettus.com

One other datapoint. I have a separate machine, intel NUC running dragonOS which comes with gnu radio pre-installed with uhd drivers. I’m getting the same result on that machine as well. It is also using 4.1 j > On Feb 17, 2024, at 6:57 PM, Marcus D. Leech <patchvonbraun@gmail.com> wrote: > > On 17/02/2024 21:44, Jim Grubb wrote: >> I was able to get UHD 4.1.0.5-3 installed after removing the ppa. Unfortunately I'm still running into a problem. >> >> Any ideas would be appreciated. >> Thanks >> j >> >> jim@pop-os:/usr/lib/uhd/utils$ uhd_find_devices >> [INFO] [UHD] linux; GNU C++ version 11.2.0; Boost_107400; UHD_4.1.0.5-3 >> -------------------------------------------------- >> -- UHD Device 0 >> -------------------------------------------------- >> Device Address: >> serial: 3293561 >> name: B205i >> product: B205mini >> type: b200 >> >> >> jim@pop-os:/usr/lib/uhd/utils$ uhd_usrp_probe >> [INFO] [UHD] linux; GNU C++ version 11.2.0; Boost_107400; UHD_4.1.0.5-3 >> [INFO] [B200] Detected Device: B205mini >> [INFO] [B200] Operating over USB 3. >> [ERROR] [UHD] Exception caught in safe-call. >> in virtual b200_radio_ctrl_core_impl::~b200_radio_ctrl_core_impl() >> at ./host/lib/usrp/b200/b200_radio_ctrl_core.cpp:66 >> this->peek32(0); _async_task.reset(); -> AssertionError: accum_timeout < _timeout >> in uint64_t b200_radio_ctrl_core_impl::wait_for_ack(bool) >> at ./host/lib/usrp/b200/b200_radio_ctrl_core.cpp:228 >> >> Error: AssertionError: accum_timeout < _timeout >> in uint64_t b200_radio_ctrl_core_impl::wait_for_ack(bool) >> at ./host/lib/usrp/b200/b200_radio_ctrl_core.cpp:228 >> >> > The other thing that just occurred to me is that your host controller may not be supplying enough power. This should "never" > happen these days, but you might try using one of those "Y" USB cables that can provide extra power from another USB port > to a downstream device. > > > _______________________________________________ > USRP-users mailing list -- usrp-users@lists.ettus.com > To unsubscribe send an email to usrp-users-leave@lists.ettus.com
MD
Marcus D. Leech
Sun, Feb 18, 2024 2:36 PM

On 18/02/2024 00:04, Jim Grubb wrote:

One other datapoint.  I have a separate machine, intel NUC running
dragonOS which comes with gnu radio pre-installed with uhd drivers.
 I’m getting the same result on that machine as well.  It is also
using 4.1
j

This may still be a power issue.  Once you've tried the "Y" cable, if it
still doesn't work then we might be dealing with
  broken hardware.

On Feb 17, 2024, at 6:57 PM, Marcus D. Leech
patchvonbraun@gmail.com wrote:

On 17/02/2024 21:44, Jim Grubb wrote:

I was able to get UHD 4.1.0.5-3 installed after removing the ppa.
 Unfortunately I'm still running into a problem.

Any ideas would be appreciated.
Thanks
j

jim@pop-os:/usr/lib/uhd/utils$ uhd_find_devices
[INFO] [UHD] linux; GNU C++ version 11.2.0; Boost_107400; UHD_4.1.0.5-3

-- UHD Device 0

Device Address:
    serial: 3293561
    name: B205i
    product: B205mini
    type: b200

jim@pop-os:/usr/lib/uhd/utils$ uhd_usrp_probe
[INFO] [UHD] linux; GNU C++ version 11.2.0; Boost_107400; UHD_4.1.0.5-3
[INFO] [B200] Detected Device: B205mini
[INFO] [B200] Operating over USB 3.
[ERROR] [UHD] Exception caught in safe-call.
  in virtual b200_radio_ctrl_core_impl::~b200_radio_ctrl_core_impl()
  at ./host/lib/usrp/b200/b200_radio_ctrl_core.cpp:66
this->peek32(0); _async_task.reset(); -> AssertionError:
accum_timeout < _timeout
  in uint64_t b200_radio_ctrl_core_impl::wait_for_ack(bool)
  at ./host/lib/usrp/b200/b200_radio_ctrl_core.cpp:228

Error: AssertionError: accum_timeout < _timeout
  in uint64_t b200_radio_ctrl_core_impl::wait_for_ack(bool)
  at ./host/lib/usrp/b200/b200_radio_ctrl_core.cpp:228

The other thing that just occurred to me is that your host controller
may not be supplying enough power.  This should "never"
  happen these days, but you might try using one of those "Y" USB
cables that can provide extra power from another USB port
  to a downstream device.


USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-leave@lists.ettus.com

On 18/02/2024 00:04, Jim Grubb wrote: > One other datapoint.  I have a separate machine, intel NUC running > dragonOS which comes with gnu radio pre-installed with uhd drivers. >  I’m getting the same result on that machine as well.  It is also > using 4.1 > j This may still be a power issue.  Once you've tried the "Y" cable, if it still doesn't work then we might be dealing with   broken hardware. > >> On Feb 17, 2024, at 6:57 PM, Marcus D. Leech >> <patchvonbraun@gmail.com> wrote: >> >> On 17/02/2024 21:44, Jim Grubb wrote: >>> I was able to get UHD 4.1.0.5-3 installed after removing the ppa. >>>  Unfortunately I'm still running into a problem. >>> >>> Any ideas would be appreciated. >>> Thanks >>> j >>> >>> jim@pop-os:/usr/lib/uhd/utils$ uhd_find_devices >>> [INFO] [UHD] linux; GNU C++ version 11.2.0; Boost_107400; UHD_4.1.0.5-3 >>> -------------------------------------------------- >>> -- UHD Device 0 >>> -------------------------------------------------- >>> Device Address: >>>     serial: 3293561 >>>     name: B205i >>>     product: B205mini >>>     type: b200 >>> >>> >>> jim@pop-os:/usr/lib/uhd/utils$ uhd_usrp_probe >>> [INFO] [UHD] linux; GNU C++ version 11.2.0; Boost_107400; UHD_4.1.0.5-3 >>> [INFO] [B200] Detected Device: B205mini >>> [INFO] [B200] Operating over USB 3. >>> [ERROR] [UHD] Exception caught in safe-call. >>>   in virtual b200_radio_ctrl_core_impl::~b200_radio_ctrl_core_impl() >>>   at ./host/lib/usrp/b200/b200_radio_ctrl_core.cpp:66 >>> this->peek32(0); _async_task.reset(); -> AssertionError: >>> accum_timeout < _timeout >>>   in uint64_t b200_radio_ctrl_core_impl::wait_for_ack(bool) >>>   at ./host/lib/usrp/b200/b200_radio_ctrl_core.cpp:228 >>> >>> Error: AssertionError: accum_timeout < _timeout >>>   in uint64_t b200_radio_ctrl_core_impl::wait_for_ack(bool) >>>   at ./host/lib/usrp/b200/b200_radio_ctrl_core.cpp:228 >>> >>> >> The other thing that just occurred to me is that your host controller >> may not be supplying enough power.  This should "never" >>   happen these days, but you might try using one of those "Y" USB >> cables that can provide extra power from another USB port >>   to a downstream device. >> >> >> _______________________________________________ >> USRP-users mailing list -- usrp-users@lists.ettus.com >> To unsubscribe send an email to usrp-users-leave@lists.ettus.com >